Mantel-kernels + NVidia Treiber
Hallo Liste, gibt es jemanden, bei dem die Kombination - NVidia GeForce/GeForceGo Grafik-Chip - NVidia X11-Treiber - SuSE 8.1 mit erweitertem Kernel von Hubert Mantel funktioniert? Wenn es funktioniert, funktioniert es out-of-the-box oder braucht man irgendwelche Kernel-Optionen oder sonstige Einstellungen? Hintergrund der Frage: Wenn ich einen selbstkompilierten Mantel-kernel boote, bleibt der Bildschirm beim Starten von X11 schwarz. Konsolenumschaltung und sonstige Tastatureingaben funktionieren nicht mehr. Allerdings kann man sich noch per Netzwerk einloggen und dann den Rechner (Desktop, kein Laptop, also etwas OT) normal rebooten. Das NVidia-Kernelmodul wird korrekt geladen, allerdings sehen die letzten Zeilen in /var/log/XFree86.0.log so aus: (II) NVIDIA(0): AGP 4X successfully initialized (II) NVIDIA(0): Setting mode "1280x1024" Bei Verwendung des normalen Kernels von SuSE 8.1 (und funktionierendem X11) sieht es so aus: (II) NVIDIA(0): AGP 4X successfully initialized (II) NVIDIA(0): Setting mode "1280x1024" (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (II) Loading extension NV-GLX (II) Loading extension NV-CONTROL (WW) NVIDIA(0): Option "CalcAlgorithm" is not used (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (II) [GLX]: Initializing GLX extension (II) Keyboard "Keyboard[0]" handled by legacy driver (**) Option "Protocol" "ps/2" (**) Mouse[1]: Protocol: "ps/2" (**) Option "CorePointer" (**) Mouse[1]: Core Pointer (**) Option "Device" "/dev/mouse" (**) Option "Emulate3Buttons" "on" (**) Option "Emulate3Timeout" "50" (**) Mouse[1]: Emulate3Buttons, Emulate3Timeout: 50 (==) Mouse[1]: Buttons: 3 (II) XINPUT: Adding extended input device "Mouse[1]" (type: MOUSE) Mit dem Mantel-Kernel bleibt das Umschalten zu X11 einfach stehen. Ich habe die Vermutung, dass die ACPI-Erweiterungen beim Mantel-Kernel die Ursache sind. Mit dem SuSE Standard-Kernel wird der GraKa der Interrupt 11 zugeordnet, waehrend mit dem Mantel-Kernel der Graka der Interrupt 3 zugeordnet wird, den sich die GraKa dann auch noch mit der Sound-Karte teilen muss. Irgendwelche Erfahrungen mit obiger Kombination? Gruss, Stefan -- Stefan Voss (privat: voss at yoda.in-berlin.de geschaeftlich: svoss at web.de)
Hast Du den nVidia-Treiber aus den Quellen selbst-kompiliert oder hast Du einfach das Binät-Paket für den "offiziellen" SuSE Kernel (weiter)verwendet? Du muss bei einem eigenen Kernel auch das Kernel-Modul passen kompilieren. Also tar.gz vom ftp-Server von nVidia ziehen und "make"... -- Eat, sleep and go running, David Huecking. Encrypted eMail welcome! GnuPG/ PGP-Fingerprint: 3DF2 CBE0 DFAA 4164 02C2 4E2A E005 8DF7 5780 9216 On Thu, 19 Dec 2002, Stefan Voss wrote:
- NVidia GeForce/GeForceGo Grafik-Chip - NVidia X11-Treiber - SuSE 8.1 mit erweitertem Kernel von Hubert Mantel
Am Donnerstag, 19. Dezember 2002 12:50 schrieb David Huecking:
Hast Du den nVidia-Treiber aus den Quellen selbst-kompiliert oder hast Du einfach das Binät-Paket für den "offiziellen" SuSE Kernel (weiter)verwendet? Du muss bei einem eigenen Kernel auch das Kernel-Modul passen kompilieren. Also tar.gz vom ftp-Server von nVidia ziehen und "make"...
Ich habe jeweils das NVidia-kernel SRPM selbst kompiliert und installiert. Sowohl die aktuelle Version (1.0-4191) alsauch die Vorgaengerversion (3123?) zeigen dabei das gleiche Verhalten NVidia-kernel lies sich immer ohne Probleme uebersetzen, installieren und modprobe'n. Gruss, Stefan -- Stefan Voss (privat: voss at yoda.in-berlin.de geschaeftlich: svoss at web.de)
participants (2)
-
David Huecking
-
Stefan Voss