Ubuntu 5.10 und Nvidia Treiber

E

eiffel56

Mitglied
*seufz*
Hallo,
ich bin mittlerweile auf Ubuntu 5.10 umgestiegen und positiv überrascht.Läuft alles perfekt hier.Nagut,ausser eins.Das wäre die 3D Funktion.Ich habe mir also nvidia-glx geapt-gettet und die xorg.conf angepasst(dri auskommentiert,driver auf nvidia gesetzt).Doch genau da liegt der Fehler.Wenn ich X dann neustarten will,kann er den Treiber "nvidia" nicht finden.Sehr seltsam.
Distri is wie gesagt Ubuntu 5.10.Als Grafikkarte ist eine "etwas" angestaubte NVIDIA TNT2 im Einsatz.
Wäre euch für eure Hilfe echt dankbar(mal wieder :D)
Könnte es evtl. sein,das die TNT2 nicht mehr Unterstützt wird?Weil genau das Problem hatte ich früher ma unter Win XP.
 
Zuletzt bearbeitet:
Könnte es evtl. sein,das die TNT2 nicht mehr Unterstützt wird?Weil genau das Problem hatte ich früher ma unter Win XP.

Jap afaik wird diese Karte nicht mehr unterstützt, du musst eine ältere Treiberversion benutzen.

MFG

Dennis
 
DennisM schrieb:
Jap afaik wird diese Karte nicht mehr unterstützt, du musst eine ältere Treiberversion benutzen.

MFG

Dennis
oha ne oder?wie stell ich das am intelligentesten an?Im Synaptic ist die Option "Version erzwingen" nich anwählbar.
 
DennisM schrieb:
Ich würde den Treiber einfach manuell installieren.

Einfach in der Shell als root ausführen.

http://www.nvidia.com/object/linux_display_archive.html

MFG

Dennis
gerade das wollte ich ja verhindern :D
Naja,führt wohl kein weg drummrumm.Aber es gibt ein prob:Ich brauch ja für die geschichte die Kernel-Sources.So.Apt/Synaptic bietet nur welche für Kernel 2.6.11 an.Ich hab aber hier 2.6.12-9 am rennen.Ubuntu 5.10 standart Kernel halt.
Jetz denk ich mir ma so das ich einfache die Sourcen von kernel.org nehm,die entpack und nen symlink nach /usr/src/linux machen.Würde das soweit funzen?
 
Du brauchst nicht die kernel-sources sondern die kernel-header ...
 
ChrisMD schrieb:
Die Header sind bei den Sources dabei.
Käse ... es gibt ein kernel-sources Paket, in dem die unkonfigurierten Sourcen liegen, aus denen man sich nen Kernel bauen kann.
Und zu jedem Kernel-Image gibt es ein entsprechendes kernel-headers Paket,
das die Kernel spezifischen Header-Files beinhalten, die für zusätzliche Kernel-Module benötigt werden ...

Man könnte die zwar auch über die im Image enthaltene Config und die Sourcen erhalten, aber warum umständlich, wenn es auch einfach geht.
Außerdem ist das Header-Paket kleiner ;)
 
Öh? Ich benutz kein Gentoo sondern Arch. Und dort auch Vanillakernel anstatt den Paketen. Jedoch ist es dort nicht notwendig header zu installieren denn die Source landet gleich dort wo sie hinsoll und mehr braucht man nicht.
Hat man Vanillasources brauch man keine Header mehr, das ist die Aussage. Dabei ist ja egal welcher Kernel verwendet wird solange man die dazu passenden Sourcen hat. Und die Treiber verlangen normalerweise die Sourcen. Hat man diese in /usr/src sollte auch der Treiber ruhe geben.
Jedenfalls hat man die Sourcen brauch man die Header nicht mehr.
Wenn das mit Paketen passiert weiß ich nicht. Wird anscheinend voneinander getrennt?

Er möchte ja aber die Vanilla Sourcen nutzen also brauch er nur diese :D
Und die Header wird er ja nich finden wenn er nichtmal die Sourcen als Paket findet.
 
Nein, die vanilla-Sourcen (so wie alle anderen Source-Pakete) nützen ihm nix.
Wenn er die installiert und entpackt und danach versucht die Treiber zu installieren wird der erste Fehler sein:

"can't find /lib/modules/'uname -r'/build/include/linux/version.h"

Das mit den Sourcen funktioniert nur, wenn daraus schon der Kernel gebaut bzw. "pseudogebaut" wurde ...

@eiffel65:
apt-get install kernel-headers-`uname -r`
bzw ...
apt-get install linux-headers-`uname -r`

Danach sollten sich die Treiber installieren lassen ...
 
ChrisMD die Linux-Header sind bei Gentoo auch erstmal notwendig, da man die glibc kompilieren muss afaik.

MFG

Dennis
 
Hallo
Aber das wär ja gerade mal ein Anlass sich den Kernel gleich selbst zu backen, wenn er sich die sources schonmal geholt hat. Dann einfach die Module einbasteln und fertig ist die Geschichte.
Dann stellt sich das Problem nämlich nicht mehr, welche Header er nutzen kann.
IMHO war der letzte nvidia, der TNT2 unterstützte eine 5.xx.
Auf jeden Fall hatte ich den auf einer kiste mit einer TNT2Pro unter XFree86 zum Laufen gebracht.

Gruß Wolfgang
 
Also,es geht nicht.Ich hab die Kernel-Sourcen von Kernel.org nach /usr/src entpackt und nen symlink nach /usr/src/linux gemacht.Fein,der Installer findet die sourcen,aber jetz hat er was mit gcc:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Oct 16 13:07:13 2005

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
XFree86 install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel source path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel source path: '/usr/src/linux'
-> Performing cc_version_check with CC="cc".
-> gcc-version-check failed:

Could not compile gcc-version-check.c

If you know what you are doing and want to ignore the gcc version check, sel
ect "No" to continue installation. Otherwise, select "Yes" to abort install
ation, set the CC environment variable to the name of the compiler used to c
ompile your kernel, and restart installation. Abort now? (Answer: No)
ERROR: Unable to determine the NVIDIA kernel module filename.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
Wasn da los?Jetz is grade ein moment,indem ich mich zu meinem alten Mepis zurücksehne.3-4Klicks und schon warder 3DTreiber drauf.Und warum hat NVidia eigentlich den Support für TNT2´s abgeschafft?
 
Du musst die GCC installieren, apt-get install gcc :)

MFG

Dennis
 
DennisM schrieb:
Du musst die GCC installieren, apt-get install gcc :)

MFG

Dennis
Was?Sowas hat Ubuntu nich dabei?Wie armselig...
Naja,neues problem:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun Oct 16 13:35:35 2005

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
XFree86 install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel source path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel source path: '/usr/src/linux'
-> Performing cc_version_check with CC="cc".
-> gcc-version-check failed:

You appear to be compiling the NVIDIA kernel module with a different compile
r than the one that was used to compile the running kernel. This may be fin
e, but there are cases where this can lead to instability. The compiler use
d to compile the kernel was gcc 3.4; the current compiler is gcc 4.0.

If you know what you are doing and want to ignore the gcc version check, sel
ect "No" to continue installation. Otherwise, select "Yes" to abort install
ation, set the CC environment variable to the name of the compiler used to c
ompile your kernel, and restart installation. Abort now? (Answer: No)
ERROR: Unable to determine the NVIDIA kernel module filename.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
*seufz*
Ma ne andere Frage:Wenn der Treiber jetz einmal läuft,wie krieg ich den weg um ne neuere Version zu installieren?
 
Naja wenn du die GCC 3.4.x installieren könntest. Das Problem dabei ist, der neuste Treiber unterstützt die GCC4 aber der Treiber unterstützt ja deine Karte nicht. Die einizige Möglichkeit sehe ich darin die GCC3 zu installieren, ob und wie das in Ubuntu geht weiß ich nicht.

MFG

Dennis
 
@ eiffel56:

Versuch einfach mal den Treiber "nvidia-glx-legacy" vll funktioniert ja der. Dieser soll deinte ältere Karte unterstützen.

MfG PBeck
 
PBeck schrieb:
@ eiffel56:

Versuch einfach mal den Treiber "nvidia-glx-legacy" vll funktioniert ja der. Dieser soll deinte ältere Karte unterstützen.

MfG PBeck
K.Hab ihn geapt-gettet.Xorg.conf geändert(dri auskommentiert,driver auf nvidia gestellt).X Neugestartet-->Failed to start X Server oder so.Na dolle.Muss man da als Treiber was andres angeben oder was?

@dennis:Hab GCC3.4 jetz drauf.Funzt trotzdem nich.
 
@dennis:Hab GCC3.4 jetz drauf.Funzt trotzdem nich.

Jop du musst auch die richtige CC Variable angeben, führ mal "whereis gcc" und "gcc -v" aus.

MFG

Dennis
 
Zuletzt bearbeitet:

Ähnliche Themen

Ubuntu 9.04: Auflösung zu klein

NVIDIA Treiber und Ubuntu 8.04 = Problem

NVIDIA Treiber installieren

Problem bei Installation Nvidia geforce 4

kde läuft nach Installation NVIDIA Treiber nicht mehr

Zurück
Oben