NVRAM API mismatch version mismatch

dhaag

Member
Hallo an alle,

ich bekommen seit neustem nach dem booten, kurz bevor die grafische Oberfläche startet folgende Meldung:
Code:
NVRAM: API mismatch: the client has the version 295.71, but 
NVRAM: this kernel module has the version 295.59. Please 
NVRAM: make sure that this kernel module and all NVIDIA driver 
NVRAM: components have the same version.

Bisher habe ich kernel und world neu gebaut, sowie die nvidia treiber:
Code:
csup -h cvsup2.de.freebsd.org /usr/share/examples/cvsup/stable-supfile
cd /usr/src/
make -j4 buildworld
make -j4 buildkernel
make installkernel
reboot
cd /usr/src/
make installworld
mergemaster -iU
reboot

cd /usr/ports/x11/nvidia-driver
make clean; make distclean
make deinstall reinstall

cd /usr/ports/x11-servers/xorg-server
make clean; make distclean
make deinstall reinstall

Vor dem Kernel und World update konnte ich mit einem kldunload nvidia && kldload nvidia && startx die grafische Oberfläche starten, dies geht jetzt aber auch nicht mehr. Es wird die gleiche Meldung ausgegeben.

Ich benutze FreeBSD 9.0 Stable als Desktopsystem mit gnome2.

Google war mir bisher leider auch keine Hilfe, wäre super wenn jemand von euch mich in die richtige Richtung schubsen könnte.

Viele Grüße

dhaag
 
Zuletzt bearbeitet:
Das Nvidia-Kernelmodul ist zu alt, es passt also nicht auf die anderen Treiberkomponenten. Lösche mal "nvidia.ko" manuell aus /boot/modules/ und reinstalliere danach noch einmal x11/nvidia-driver. Geht es dann noch nicht, sehen wir mal weiter... :)
 
Hi, danke für den Tipp.

Habe folgendes gemacht, leider ohne Erfolg, gleicher Fehler weiterhin:

Code:
rm /boot/modules/nvidia.ko
cd /usr/ports/x11/nvidia-driver 
make clean && make distclean
make deinstall reinstall
 
Wenn man ein kldunload nvidia && kldload nvidia macht klappts doch. Ich hatte mein nfs-home aus der fstab raus genommen gehabt. Der Fehler ist aber immer noch der gleiche.
 
Bist du sicher, dass du den selben Kernel (und entsprechende Module) bootest, die du gerade installiert hast?
 
Evtl. liegt unter /boot/kernel/ noch ein anderes nvidia.ko. Das müsste man dann löschen.
 
Zurück
Oben