Jean-Marc Autexier schrieb:
[...] Ich habe die alten deinstalliert (rpm -e) und die neuen ( NVIDIA_GLX-1.0-4496.suse81.i586.rpm und NVIDIA_kernel-1.0-4496.suse81.i586.rpm) installiert. Bei der Installation von NVIDIA_kernel bekomme ich folgende Meldungen:
depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/kernel/drivers/usb/hp3300c.o depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/kernel/drivers/usb/hp3300c_xfer.o depmod: *** Unresolved symbols in /lib/modules/2.4.19-4GB/kernel/drivers/video/nvidia.o
Kernel ist der Athlon Kernel vom 01.08.
OK, prinzipiell hast Du das richtig gemacht. Aber: das Modul nvidia.o weist "unresolved symbols" auf. Ich vermute, das liegt daran, dass Du nicht mehr den Original-SuSE-Kernel von der 8.1 hast, sondern einen per YOU gepatchten Kernel o.ae. Module mit "unresolved symbols" koennen nicht geladen werden, insofern ist es kein Wundern, wenn eine Konfiguration mit sax2 dann schief laeuft. Das vorcompilierte Modul aus dem RPM passt so gesehen nicht mehr zu Deinem neuen Kernel. Schau mal unter /usr/src/, ob es ein Verzeichnis kernel-modules und darin ein Verzeichnis nv_glx gibt. Dort liegen die "Quellen" des NVIDIA-Kernel-Moduls. Installiere die zu Deinem momentan laufenden Kernel passenden Quellen, konfiguriere sie per "make cloneconfig", "make dep" und ueberpruefe, dass der Link /usr/src/linux auf das korrekte Verzeichnis mit diesen Kernel- quellen zeigt. Dann fuehrst Du im Verzeichnis mit den NVIDIA- "Quellen" ein "make clean" und dann ein "make" (oder "make install", das weiss ich leider nicht auswendig) aus. Anschlies- send solltest Du ein "depmod -a" durchfuehren und versuchen, das Modul per "modprobe nvidia" zu laden... Das sollte dann hoffent- lich gehen. Dann kannst Du versuchen, per sax2 eine Konfigu- ration zu finden bzw. dann sollte die alte Konfiguration wieder laufen. Aber Achtung: Frueher hies das NVIDIA-Modul NVdriver, inzwischen heisst es nvidia. Schaue, dass in der /etc/module.conf das nun richtige Modul genannt ist!
Wenn ich sax2 nutze und die Konfiguration teste, bekomme ich die Meldung: X-Server-Test fehlgeschlagen (EE) NVIDIA(0): *** Aborting *** (EE) Screen(s): found, but none have a usable configuration
Siehe oben, solange das Kernel-Modul nicht geladen weden kann, kann es nicht funktionieren.
Sax2 ist 4.7-171, scheint die aktuelle Version zu sein. Ich habe noch xf86 4.2.0 installiert. Bringt der Update auf 4.3.0 (ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/XFree86-4.3.0-SuSE/suse81) etwas?
Du kannst Dir das Changelog von XFree anschauen und dann entscheiden, ob es Dir etwas bringt. Mit dem NVIDIA-Problem hat das aber erst einmal nichts zu tun, die NVIDIA-Module funktionieren ab XFree Version 4.0.2.
Sorry für falsche Annahmen zu NVIDIA und 8.2, ich dachte da wäre mal was durch die Liste gegangen, hatte ich aber mit den Promise Problemen verwechselt.
Es gibt ab und zu Probleme mit den NVIDIA-Treibern, das ist schon richtig. Das ist aber nicht auf eine bestimmte SuSE-Distribution beschraenkt und hat eben meist etwas mit APM/ACPI, Framebuffer, etc. zu tun. Gruesse, Thomson PS: Vielleicht hilft Dir auch http://www.thomashertweck.de/nvidia.html und http://www.thomashertweck.de/suse-linux-kernel.pdf...