NVIDIA und Display Problem???
Hallo zusammen, ich have ein Problem mit der Installation der NVIDIA-Treiber. Eigentlich habe ich mich an die How-Tos gehalten, aber trotzdem funktioniert es nicht. Hier erst einmal meine Konfiguration: Distribution: Suse 8.0 Kernel: 2.2.12 XFree86: 4.2.0 Grafic: Elsa Erazor III Lt (RIVA TNT2 Model 64-Chip) RPM-Files: NVIDIA_GLX-1.0-4191.suse80.i386.rpm NVIDIA_kernel-1.0-4191.suse80.i386.rpm (ich habe auch ältere Treiber ausprobiert, der Fehler war der gleiche) (P.S.: Die YOU-Installation kann ich nicht machen, da der Modem-Zugang auch noch nicht richtig funktioniert :-) Zusammenfassend bin ich folgendermaßen vorgegangen: 1) Install the Kernel-RPM 2) Install the GLX-Modul 3) run script switch2nvidia and switch2nvidia_glx 4) run SuSEconfig 5) run 3Ddiag (no error occurs) 6) controll the Lib-Links (all seems correct) 7) XF86Config seems to be correct 8) The kernel Module is loading correct (when i run lsmod nvidia-line appears) Folgende Probleme sind dann aufgetreten: 1) After booting the screen is black (mit Ctrl+Alt+F1 bin ich auf die Konsole gekommen) 2) run startx (error): XIO: fatal IO error 104 (connection reset by peer) on X server ":0.0" 3) run gears (error): GLUT: Fatal Error in gears: could not open display :0.0 4) run glxinfo (error): Error unable to open display 5) run xdpyinfo (error): unable to open display 6) wenn ich mit sax2 konfiguriere und am Ende testen will (error): (EE) LoadModul: Modul glx does not have a glxModuleData data object (EE) Failed to load Module "glx" (invalid module, 0) Wenn ich die Fehlermeldungen richtig interpretiere scheint es ein Problem mit dem öffnen des Displays zu geben (siehe auch Message-Log). Wenn ich wieder auf den Suse eigenen "nv"-Treiber wechsele, funktiert wieder alles wunderbar (nur habe ich dann keine 3D-Beschleunigung). Hat irgendjemand eine Idee wo mein Problem liegt??? Was kann ich noch zum Troubleshooting ausprobieren??? Vielen Dank Chris nachfolgend kommen noch Ausschnitte aus folgenden Dateien: - Message-Log - XF86Config - XFree86.0.log Ausschnitt aus Message-Log ===================== Feb 27 19:00:27 linux kernel: Process X (pid: 869, stackpage=c3be5000) Feb 27 19:00:27 linux kernel: Stack: c45de560 c3be5eb0 c4200def 421d2000 c1d78b00 00000000 c3be5eac c17ab420 Feb 27 19:00:27 linux kernel: 421d2000 c16a4d00 421d2000 c17ab420 00000011 00000001 c0126caa c1d78b00 Feb 27 19:00:27 linux kernel: 421d2000 00000000 c17ab420 421d2000 c16a4d00 00000001 c0126f76 c16a4d00 Feb 27 19:00:27 linux kernel: Call Trace: [st:__insmod_st_S.bss_L20+20424879/39815913] [do_no_page+158/780] [handle_mm_fault+94/264] [do_page_fault+439/1352] [do_page_fault+0/1352] Feb 27 19:00:27 linux kernel: [do_mmap_pgoff+1046/1224] [old_mmap+230/296] [old_mmap+275/296] [error_code+52/64] Feb 27 19:00:27 linux kernel: Feb 27 19:00:27 linux kernel: Code: 8b 08 8b 42 04 8b 55 08 29 c2 89 d0 c1 e8 0c 8b 51 14 8b 04 Feb 27 19:00:27 linux kdm[870]: IO Error in XOpenDisplay Feb 27 19:00:27 linux kdm[849]: Display :0 cannot be opened Feb 27 19:00:27 linux kernel: <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000 Feb 27 19:00:27 linux kernel: printing eip: Feb 27 19:00:27 linux kernel: c420341d Feb 27 19:00:27 linux kernel: *pde = 00000000 Feb 27 19:00:27 linux kernel: Oops: 0000 Feb 27 19:00:27 linux kernel: CPU: 0 Feb 27 19:00:27 linux kernel: EIP: 0010:[st:__insmod_st_S.bss_L20+20434653/39806139] Tainted: P Feb 27 19:00:27 linux kernel: EFLAGS: 00013246 Feb 27 19:00:27 linux kernel: eax: 00000000 ebx: c3be5eac ecx: c2a1d748 edx: c1d78260 Feb 27 19:00:27 linux kernel: esi: c1d78260 edi: 421d2000 ebp: c3be5e80 esp: c3be5e7c Feb 27 19:00:27 linux kernel: ds: 0018 es: 0018 ss: 0018 Feb 27 19:00:27 linux kernel: Process X (pid: 871, stackpage=c3be5000) Feb 27 19:00:27 linux kernel: Stack: c45de5a0 c3be5eb0 c4200def 421d2000 c1d78260 00000000 c3be5eac c3be6420 Feb 27 19:00:27 linux kernel: 421d2000 c16a43a0 421d2000 c3be6420 00000011 00000001 c0126caa c1d78260 Feb 27 19:00:27 linux kernel: 421d2000 00000000 c3be6420 421d2000 c16a43a0 00000001 c0126f76 c16a43a0 Feb 27 19:00:27 linux kernel: Call Trace: [st:__insmod_st_S.bss_L20+20424879/39815913] [do_no_page+158/780] [handle_mm_fault+94/264] [do_page_fault+439/1352] [do_page_fault+0/1352] Feb 27 19:00:27 linux kernel: [do_mmap_pgoff+1046/1224] [old_mmap+230/296] [old_mmap+275/296] [error_code+52/64] Feb 27 19:00:27 linux kernel: Feb 27 19:00:27 linux kernel: Code: 8b 08 8b 42 04 8b 55 08 29 c2 89 d0 c1 e8 0c 8b 51 14 8b 04 Feb 27 19:00:27 linux kdm[849]: Server for display :0 terminated unexpectedly Feb 27 19:00:27 linux kdm[849]: Display :0 is being disabled (restarting too fast) Hier ein Ausschnitt aus der XF86Config: =========================== ... Section "Module" Load "type1" Load "speedo" Load "extmod" Load "freetype" Load "glx" EndSection ... Section "Device" BoardName "RIVA TNT2 Model 64" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" Screen 0 VendorName "NVidia" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection Ausschnitt aus XFree86.0.log: =================== (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a (II) Module freetype: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.1.10 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.3 (II) Loading font FreeType (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/glx.so (EE) LoadModule: Module glx does not have a glxModuleData data object. (II) UnloadModule: "glx" (II) Unloading /usr/X11R6/lib/modules/glx.so (EE) Failed to load module "glx" (invalid module, 0) (II) LoadModule: "nvidia" (II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.4191 Module class: XFree86 Video Driver -- +++ GMX - Mail, Messaging & more http://www.gmx.net +++ Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
Christian_Bernards@gmx.de wrote:
ich have ein Problem mit der Installation der NVIDIA-Treiber. Eigentlich habe ich mich an die How-Tos gehalten, aber trotzdem funktioniert es nicht. Hier erst einmal meine Konfiguration: Distribution: Suse 8.0 Kernel: 2.2.12 XFree86: 4.2.0 Grafic: Elsa Erazor III Lt (RIVA TNT2 Model 64-Chip) RPM-Files: NVIDIA_GLX-1.0-4191.suse80.i386.rpm NVIDIA_kernel-1.0-4191.suse80.i386.rpm
Du hast einen ziemlich alten Kernel. AFAIK sind die NVIDIA-Pakete fuer SuSE 8.0 fuer Kernel 2.4 ausgelegt. Ich wuerde es mal mit dem Selbstcom- pilieren versuchen (SRPM oder TGZ verwenden). Du kannst auch den Kernel Ooops (aus Deinem Logfile) mal durch ksymoops jagen. Wurden die NVIDIA Trei- ber mit dem gleichen Compiler wie Dein Kernel compiliert? Ich habe hier eine SuSE 8.0 mit den NVIDIA Treibern in Version 1.0-4191 am Laufen, Kernel ist einmal SuSE 2.4.19 (update) und einmal Vanilla 2.4.20-xfs - funktioniert prima. Gruesse, Thomson
Hallo Christian Ich denke ich habe die Gleiche Karte , Ist in deiner /etc/X11/XF86Config die Module Glx vorhanden. Ich glaube es hat mit 3D Beschleunigung zu tuen. Und du sollste die Treiber von NVIDIA besorgen auf www.nvidia.com Dein Kernel ist auch ein wenig Alt dafür du kannst in dem anstatt des treiber nvidia zuerst einmal nv eintragen sollte gehen. Bei mir lauft sie sogar auf der Diskless. Nur tv Out und TV IN habe ich nicht am laufen. Leider. Grüße Patrice -- Patrice Staudt Linux System, Wintringerstraße 67,D-66271 Kleinblittersdorf Tel: 06805-3286, http://engsystem.net/
participants (3)
-
Christian_Bernards@gmx.de
-
Patrice Staudt
-
Thomas Hertweck