PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nvidia mit gentoo


Rototom
05.02.03, 21:49
Hi zusammen
Das ist vielleicht seltsam...
Auf meinem PC habe ich vor zwei Wochen GEntoo 1.4rc installiert und per emgere nvidia-glx nvidia-kernel
den NVidia Treiber installiert.
Nun habe ich heute auf der selben Maschine (anstatt vorher 256 MB RAM nun 512 MB RAM) Das selbe getan,
startx sagt aber : Failed to load NVdidia Kernel Module

Was ist denn nu los?

P.S. Natürlich habe ich in der XF86Conf den Treiber auf nvidia gesetzt...
Hat jemand eine Idee?

sepp2k
05.02.03, 21:52
insmod die Treiber-Module mal und poste hier ggf die Fehlermeldung

Rototom
05.02.03, 21:56
bash-2.05a# insmod NVdriver
Using /lib/modules/2.4.19-gentoo-r10/video/NVdriver
Warning: loading /lib/modules/2.4.19-gentoo-r10/video/NVdriver will taint the kernel: non-GPL license - NVIDIA
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module NVdriver loaded, with warnings

sepp2k
05.02.03, 21:57
und wenn du jetzt den XServer startest, kommt immernoch die Meldung er könne das Modul nicht laden?
btw: was is das fürn hässlicher bashprompt?
export PS1='\[\033[1;31m\][\[\033[33m\]\t\[\033[1;31m\]][\[\033[36m\]\u\[\033[1;31m\]@\[\033[32m\]\h\[\033[1;31m\]][\[\033[33m\]\w\[\033[1;31m\]]\[\033[1;37m\]>'

Rototom
05.02.03, 22:05
genau, wenn ich den X-Server starte kommt die Fehlermeldung
Hier mal die Ausgabe von lsmod:

bash-2.05a# lsmod
Module Size Used by Tainted: P
NVdriver 1067008 0 (autoclean)
es1370 27020 1
8139too 13640 1

sepp2k
05.02.03, 22:10
Original geschrieben von Rototom
startx sagt aber : Failed to load NVdidia Kernel Module
Hast du die Fehlermeldung falsch abgetippt, oder steht in deiner XFconfig wirklich driver "NVdidia"?

Rototom
05.02.03, 22:18
falsch getippt ;-)

Pretender
06.02.03, 10:59
In der Install-Readme steht folgendes, vielleicht hilft das weiter:

Q: My X server fails to start, and my XFree86 log file contains the error:

"(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!"

A: Nothing will work if the NVIDIA kernel module doesn't function
properly. If you see anything in the X log file like "(EE) NVIDIA(0):
Failed to initialize the NVIDIA kernel module!" then there is
most likely a problem with the NVIDIA kernel module. First, you
should verify that if you installed from rpm that the rpm was built
specifically for the kernel you are using. You should also check
that the module is loaded ('/sbin/lsmod'); if it is not loaded try
loading it explicitly with 'insmod' or 'modprobe' (be sure to exit the
X server before installing a new kernel module). If you receive errors
about unresolved symbols, then the kernel module has most likely been
built using header files for a different kernel revision than what
you are running. You can explicitly control what kernel header files
are used by building the NVIDIA kernel module from the NVIDIA_kernel
tar file with: 'make install SYSINCLUDE=/path/to/kernel/headers'.

Please note that the convention for the location of kernel header
files changed approximately at the time of the 2.4.0 kernel release,
as did the location of kernel modules. If the kernel module fails to
load properly, modprobe/insmod may be trying to load an older kernel
module (assuming you've upgraded). cd'ing into the directory with
the new kernel module and doing 'insmod ./nvidia.o' may help.

Another cause may be that the /dev/nvidia* device files may be missing.

Finally, the NVIDIA kernel module may print error messages indicating
a problem -- to view these messages please check /var/log/messages, or
wherever syslog is directed to place kernel messages. These messages
are prepended with "NVRM".

drummermonkey
06.02.03, 16:12
heißt bei dem neuen Nvidia Treiber das modul nicht nvidia anstatt NVdriver?

Pretender
06.02.03, 17:00
jepp nvidia.o ist der Treiber