Nvidia ... und keine Loesung in Sicht
Liebe Experten,
seit Wochen kaempfe ich mit dem Nvidia Treiber und kriege das
Ding einfach nicht zum Laufen. Infos:
- Suse Linux prof 8.1 (Standard-SMP-Kernel)
- ELSA Gladiac 516, 64MB mit Nvidia GeForce2 Chip
Folgendes habe ich bereits erfolglos versucht:
- die Nvidia Treiber aus YOU
- die neueren Treiber vom Suse ftp
- die Suse Treiber von der Nvidia Homepage
- entweder installiert mit Sax oder ueber die RPMs
- switch2nvidia_glx ausgefuehrt, die Farbtiefe angepasst, 3D aktiviert
- die XF86config geaendert, so wie im Nvidia ReadMe beschrieben
....
Entweder startet mein Xserver nicht (schwarzer Bildschirm) oder ich
kriege in Yast verschiedene Fehlermeldungen (EE), z.B. no screens
found, oder Warnungen (WW), z.B. fonts not found, ...
Wahrscheinlich oder besser "hoffentlich" ist es eine Kleinigkeit; bin
nur nicht erfahren genug sie zu finden.
Anbei schicke ich die XF86config und den 3Ddiag Output mit und wuerde
mich ueber Feedback freuen (die Nvidia Mailing Liste habe ich schon
abgegrast :-(
Gruss, Thomas
PS: Was ganz komisch ist, ist das Ctrl-Alt-Backspace auch nicht mehr
klappt, wenn der Bildschirm schwarz wird. Muss ich die Kiste da wirklich
resetten??
____________________________________________________________
# /.../
# SaX generated XFree86 config file
# Created on: 2003-04-21.
#
# Version: 4.7
# Contact: Marcus Schaefer
Am Freitag, 23. Mai 2003 02:11 schrieb Thomas:
Liebe Experten,
seit Wochen kaempfe ich mit dem Nvidia Treiber und kriege das Ding einfach nicht zum Laufen. Infos: - Suse Linux prof 8.1 (Standard-SMP-Kernel) - ELSA Gladiac 516, 64MB mit Nvidia GeForce2 Chip Folgendes habe ich bereits erfolglos versucht: - die Nvidia Treiber aus YOU - die neueren Treiber vom Suse ftp - die Suse Treiber von der Nvidia Homepage - entweder installiert mit Sax oder ueber die RPMs - switch2nvidia_glx ausgefuehrt, die Farbtiefe angepasst, 3D aktiviert - die XF86config geaendert, so wie im Nvidia ReadMe beschrieben .... Entweder startet mein Xserver nicht (schwarzer Bildschirm) oder ich kriege in Yast verschiedene Fehlermeldungen (EE), z.B. no screens found, oder Warnungen (WW), z.B. fonts not found, ... Wahrscheinlich oder besser "hoffentlich" ist es eine Kleinigkeit; bin nur nicht erfahren genug sie zu finden. Anbei schicke ich die XF86config und den 3Ddiag Output mit und wuerde mich ueber Feedback freuen (die Nvidia Mailing Liste habe ich schon abgegrast :-(
Gruss, Thomas
[...XF86Config] Hallo Thomas, an diesem Punkt bin ich auch angelangt. Bei 2 Rechnern (MSI GFTI4200 + GF?MX??) Das gleiche Problem. Das seltsame, bei meinen älterem Rechnern (P2-233 und P3-800 mit TNT-GraKa) funktionierts einwandfrei. Wenn du eine Lösung findest, lasse es bitte über die Liste laufen. Ich werde erst morgen wieder dazu kommen, weiter daran rumschrauben zu können. Gruß Joachim
Hallo Thomas ich hatte ein ähnliches Problem mit Suse 8.1 und NVidia. Das Problem war das die Höchste Auflösung eingestellt wurde beim Monitor obwohl das mein Monitor nicht konnte. Versuche erstmal dein XFree86 config file zu löschen. Bei dir scheint auch die höchste Auflösung eingestellt zu sein. ModelName "1600X1200@85HZ" Das dürfte zu Hoch sein. Also nachdem du die XFree86.conf gelöscht hast rufst du (wahrscheinlich ist ein reboot erst notwendig) sax2 -l auf -l bewirkt das nun sax2 in der Niedrigsten Auflösung startet 640x480 60 Herz. Nun ist es wichtig das du bei deinen Monitor genau die Auflösung eingibst die er höchsten machen soll. 1024x768@75HZ oder so, ich weis nicht genau was du für ein Monitor hast. Am besten du schaust in deiner Monitor Anleitung falls du eine hast oder der Homepage des Monitorsherstellers was für Modi dein Monitor kann. Auch bedenke das du die Wiederholungsrate vernünftig setzt und nicht zu hoch. Danach solltest du mit sax2 den X- Server testen und erst dann abspeichern. Ich hoffe es funktioniert. Grüße Rafael.
Hallo Am Freitag, 23. Mai 2003 02:11 schrieb Thomas:
Liebe Experten,
seit Wochen kaempfe ich mit dem Nvidia Treiber und kriege das Ding einfach nicht zum Laufen. Infos: - Suse Linux prof 8.1 (Standard-SMP-Kernel) - ELSA Gladiac 516, 64MB mit Nvidia GeForce2 Chip Folgendes habe ich bereits erfolglos versucht: - die Nvidia Treiber aus YOU - die neueren Treiber vom Suse ftp - die Suse Treiber von der Nvidia Homepage - entweder installiert mit Sax oder ueber die RPMs - switch2nvidia_glx ausgefuehrt, die Farbtiefe angepasst, 3D aktiviert - die XF86config geaendert, so wie im Nvidia ReadMe beschrieben .... Entweder startet mein Xserver nicht (schwarzer Bildschirm) oder ich
Schwarzer Bildschirm? Das hatte ich auch. Ich konnte damals über F1 (oder war es F2) in die Konsole wechseln, und habe dann den SAX aufgerufen und konfiguriert. Du solltest dazu aber wissen, welche Auflösungen und Wiederholfrequenzen Dein Monitor kann. Gruß René
Was für Mainboards habt ihr? Das Epox 8RDA+ hat mit allen neueren BIOSen Probleme mit dem nVidia Treiber. Gruß Michael
Am Freitag, 23. Mai 2003 09:38 schrieb Michael Born:
Was für Mainboards habt ihr? Das Epox 8RDA+ hat mit allen neueren BIOSen Probleme mit dem nVidia Treiber.
Ich habe ein MSI 6590 Vers. 1.3, aktuelles Bios, KT400a, GF4TI4200 2. Rechner ASRock, GF4MX4?0. Bei dem MSI mit der GF4TI habe ich das Problem das ich, wenn 3D aktiviert ist, der Rechner nicht runterfährt, ein Zugriff auf die Konsolen nicht stattfinden kann, da der "komplette_Rechner" sich aufhängt. (Zugriff übers Netz noch nicht probiert und im Moment nicht möglich). Der Rechner wurde diese Woche erst zusammengeschraubt. Arbeite bis jetzt halt ohne 3D. Bei dem 2. Rechner (ASRock, bei nem Bekannten) besteht das Problem wenn 3D aktiviert ist, das der komplette Rechner extrem langsam arbeitet. (Kwrite braucht ungefähr 10 Minuten zum starten. Maus reagiert extrem langsam, eigentlich alles was buntiklicki ist.) Ohne 3D läuft das Teil "normal". Da meine Pause in ca. 1 Stunde zuende ist, komme ich erst am Wochenende dazu mir die Readme-Datei von NVidia anzusehen.
Gruß Michael
Gruß Joachim
Hallo Thomas Thomas wrote:
seit Wochen kaempfe ich mit dem Nvidia Treiber und kriege das Ding einfach nicht zum Laufen. Infos: - Suse Linux prof 8.1 (Standard-SMP-Kernel) - ELSA Gladiac 516, 64MB mit Nvidia GeForce2 Chip Folgendes habe ich bereits erfolglos versucht: - die Nvidia Treiber aus YOU - die neueren Treiber vom Suse ftp - die Suse Treiber von der Nvidia Homepage - entweder installiert mit Sax oder ueber die RPMs - switch2nvidia_glx ausgefuehrt, die Farbtiefe angepasst, 3D aktiviert - die XF86config geaendert, so wie im Nvidia ReadMe beschrieben
wie in einem der vorherigen Posts schon geschrieben, auf alle Faelle mit SaX2 konfigurieren. Bei mir (SuSE 8.1) hat es auch schon geholfen im Bootmanager (grub) acpi=off zu setzen und nach einem reboot ging es dann. Gruesse - Torsten
Am Freitag, 23. Mai 2003 02:11 schrieb Thomas: Hi Thomas,
seit Wochen kaempfe ich mit dem Nvidia Treiber und kriege das Ding einfach nicht zum Laufen. Infos:
[...]
.... Entweder startet mein Xserver nicht (schwarzer Bildschirm) oder ich kriege in Yast verschiedene Fehlermeldungen (EE), z.B. no screens found, oder Warnungen (WW), z.B. fonts not found, ... Wahrscheinlich oder besser "hoffentlich" ist es eine Kleinigkeit; bin nur nicht erfahren genug sie zu finden. Anbei schicke ich die XF86config und den 3Ddiag Output mit und wuerde mich ueber Feedback freuen (die Nvidia Mailing Liste habe ich schon abgegrast :-(
PS: Was ganz komisch ist, ist das Ctrl-Alt-Backspace auch nicht mehr klappt, wenn der Bildschirm schwarz wird. Muss ich die Kiste da wirklich resetten??
ich hatte mal ganz ähnliche Problem mit meiner Nvidia-Karte (GeForce2 MX 400). Anhand der umfangreichen, von Nvidida bereitgestellten Dokumentation fand ich heraus, dass es auf manchen Systemen notwenig ist, der Grafikkarte im BIOS einen eigenen IRQ zu reservieren (Die Option hieß bei mir "Assign IRQ to PCI" oder ähnlich). Damit hat's geklappt. Versuchs mal, vielleicht hilft das. viele Grüße, sam
Liebe Leute, seit 8 Stunden sitze ich nun vor der Kiste und irgendwie habe ich es geschafft, dass das Logo von NVidia erscheint ... danach allerdings bleibt der Bildschirm blau oder flimmert gruen. Es liegt sicher nicht an den Modes (alle durchgetestet), es liegt auch nicht am Bios (IRQs manuell vergeben, no PnP getestet). Meine XF86config scheint mir nun ziemlich wasserdicht ;-)) Ich habe mittlerweile verschiedene Versionen des NVidia Treibers versucht: mit den neuen (>1.0-4191) "laeuft" es gar nicht. Vielleicht liegt es am Kernel?? Die RPMs sind nicht fuer den Suse SMP-Kernel gemacht, soweit ich das verstanden habe. Jetzt wollte ich mir selbst die nvidia.o bauen, geht aber nicht, weil NVidia immer meckert, mein Kernel und meine Quellen wuerden nicht uebereinstimmen (egal welche NVidia-Version). Ich habe verschiedene Kernel-RPMs mit den zugehoerigen Quellen installiert, immer dasselbe. Gibt es spezielle Quellen fuer den SMP-Kernel, die man als RPM installieren kann? Ich habe noch nie einen Linux-Kernel selbst gebaut und weiss nicht, ob es den Aufwand lohnt, mich da einzuarbeiten, nur um endlich den NVidia-Chip mit OpenGL zum Laufen zu kriegen? Bitte nochmal um eure Hilfe ... Naechtlichen Gruss, Thomas
Hallo, Am Sonntag, 25. Mai 2003 06:10 schrieb Thomas:
bauen, geht aber nicht, weil NVidia immer meckert, mein Kernel und meine Quellen wuerden nicht uebereinstimmen (egal welche NVidia-Version). Ich habe verschiedene Kernel-RPMs mit den zugehoerigen Quellen installiert, immer dasselbe.
Hast Du die Quellen mit make cloneconfig make dep an Deine Konfiguration angepasst? Gruß René
Thomas schrieb:
[...] Vielleicht liegt es am Kernel?? Die RPMs sind nicht fuer den Suse SMP-Kernel gemacht, soweit ich das verstanden habe. Jetzt wollte ich mir selbst die nvidia.o bauen, geht aber nicht, weil NVidia immer meckert, mein Kernel und meine Quellen wuerden nicht uebereinstimmen (egal welche NVidia-Version). Ich habe verschiedene Kernel-RPMs mit den zugehoerigen Quellen installiert, immer dasselbe. Gibt es spezielle Quellen fuer den SMP-Kernel, die man als RPM installieren kann?
All das ging gerade ausfuehrlich durch die Liste, schau bitte im Archiv nach. Installiere die Kernel-Quellen, fuehre ein "make cloneconfig" und ein "make dep" im Kernel-Verzeichnis durch, und installiere Dir dann die neuen NVIDIA-Treiber via .run Datei oder versuche es mit den Treibern, die Du schon hast. CU, Thomson
Liebe Leute, es hat geklappt!!! Erst nochmal herzlichen Dank an all die vielen Rueckmeldungen. Die Loesung war letztlich folgende: Die Treiber von Nvidia scheinen nicht fuer (m)einen SMP-Kernel tauglich zu sein. Erst das Selbstkompilieren der nvidia.o nach der Anleitung auf ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/nvidia-installer-HOWTO.html ============== 1) Download the according 'NVIDIA_GLX' and 'NVIDIA_kernel' RPMs from nvidia ftp server and install these with the following commands: rpm --justdb -Uhv NVIDIA_kernel*.rpm rpm -Uhv NVIDIA_GLX*.rpm 2) Kernel sources must be installed and configured. Usually this means installing the 'kernel-source' RPM with YaST2 and configure it then with the following commands: cp /boot/vmlinuz.config /usr/src/linux/.config cp /boot/vmlinuz.version.h /usr/src/linux/include/linux cp /boot/vmlinuz.autoconf.h /usr/src/linux/include/linux cd /usr/src/linux make cloneconfig dep 3) Download nvidia installer and extract it with the following command NVIDIA-Linux-x86-1.0-4363.run --extract-only 4) Compile and install the nvidia kernel module with the following commands: cd NVIDIA-Linux-x86-1.0-4363/usr/src/nv make install depmod -a 5) Enable 3D support with SaX2. ============== hat zum Erfolg gefuehrt. Allerdings liess sich der 3D support nicht mit Sax einschalten, sondern komischerweise mit 'switch2nvidia_glx'. Ich habe ein paar Benchmarks durchgefuehrt ... nur um sicherzugehen, dass OpenGL auch tatsaechlich laeuft: ... und das ziemlich gut. Hoffe nur, die Treiber sind auch einigermassen stabil ;-)) Das Starten der Grafikkonfiguration in Yast hat immerhin schon zweimal das ganze System einfach zum Reboot gebracht. Netter Nebeneffekt: durch eure Hilfe habe ich gleich auch noch die XF86config getunt. Einen schoenen Tag wuenscht Thomas
Hi, 0n 03/05/23@02:11 Thomas told me:
UseModes "Modes[0]"
Nimm das und von
Section "Modes" Identifier "Modes[0]" Modeline "1280x1024" 149.95 1280 1360 1616 1704 1024 1024 1037 1070 Modeline "1152x864" 84.02 1152 1168 1384 1496 864 864 872 902 Modeline "1152x864" 100.82 1152 1168 1384 1496 864 864 874 902 Modeline "1152x864" 113.74 1152 1168 1384 1496 864 864 875 902 Modeline "1024x768" 66.29 1024 1040 1216 1328 768 768 775 802 Modeline "1024x768" 79.55 1024 1040 1216 1328 768 768 777 802 Modeline "1024x768" 89.75 1024 1040 1216 1328 768 768 778 802 Modeline "800x600" 40.56 800 816 928 1040 600 600 606 626 Modeline "800x600" 48.67 800 816 928 1040 600 600 607 626 Modeline "800x600" 54.91 800 816 928 1040 600 600 608 626 Modeline "640x480" 25.96 640 656 720 832 480 480 485 501 Modeline "640x480" 31.15 640 656 720 832 480 480 485 501 Modeline "640x480" 35.14 640 656 720 832 480 480 486 501 Modeline "1600x1200" 162.24 1600 1616 1968 2080 1200 1200 1212 1253 Modeline "1600x1200" 194.69 1600 1616 1968 2080 1200 1200 1215 1253 Modeline "1600x1200" 219.65 1600 1616 1968 2080 1200 1200 1216 1253 Modeline "1280x1024" 149.95 1280 1360 1616 1704 1024 1024 1037 1070 Modeline "1152x864" 84.02 1152 1168 1384 1496 864 864 872 902 Modeline "1152x864" 100.82 1152 1168 1384 1496 864 864 874 902 Modeline "1152x864" 113.74 1152 1168 1384 1496 864 864 875 902 Modeline "1024x768" 66.29 1024 1040 1216 1328 768 768 775 802 Modeline "1024x768" 79.55 1024 1040 1216 1328 768 768 777 802 Modeline "1024x768" 89.75 1024 1040 1216 1328 768 768 778 802 Modeline "800x600" 40.56 800 816 928 1040 600 600 606 626 Modeline "800x600" 48.67 800 816 928 1040 600 600 607 626 Modeline "800x600" 54.91 800 816 928 1040 600 600 608 626 Modeline "640x480" 25.96 640 656 720 832 480 480 485 501 Modeline "640x480" 31.15 640 656 720 832 480 480 485 501 Modeline "640x480" 35.14 640 656 720 832 480 480 486 501 EndSection
bis hier raus. Ich kenne sax2 nur noch von der 7.1 und hatte immer Angst davor. -- bye maik
Ich denke noch immer das dein Monitor zu hoch läuft bzw mit der falschen Auflösung (15Bit) statt 16 Bit? 1600x1200? Versuche mit sax2 -l 16 Bit und eine Niedrigere Auflösung einzustellen. So wie ein Vorgänger auch schon geschrieben hatte kommentiere diese hohe Auflösungen aus. Grüße Rafael.
Am Samstag, 24. Mai 2003 01:42 schrieb Maik Holtkamp:
Hi,
0n 03/05/23@22:20 Rafael told me:
Ich denke noch immer das dein Monitor zu hoch läuft bzw mit der falschen Auflösung (15Bit) statt 16 Bit? 1600x1200?
Wen meinst Du damit?
-- bye maik
Ich habe mal nur die Sachen aus der Konfigurationsdatei reingenommen wo ich denke das diese Probleme bereiten könnten. Einmal die Modline 1600x1200 Dann die Farbtiefen Depth 15 bei einer Auflösung von 1600x1200? Ich weis das 16 Bit geht aber 15? Und was ist mit 32 Bit und 3D Hardwarebeschleunigung? Muß ja eine Super Karte sein wenn die das kann. Höchstens Depth 24 also bei meiner ist das so (Geforce2 MX 400). Je mehr Farben du hast um so langsamer wird dein 3D. Aber 32 Bit dürfte gar nicht funktionieren und 15 auch nicht. Versuche doch mal eins, lasse dein X Server mal Testweise mit 1024x768 laufen bzw einer Niedrigen Auflösung. Höchstens 16 Bit Farbtiefe. Wenn es läuft kannst du dich ja dann an die 1600x1200 nähern. Sonst weis ich auch nicht mehr was du noch machen kannst außer durch Probieren die Lösung zu finden. Ich hatte unter 8.1 auch das Problem mal gehabt. Zuerst lief alles wunderbar. Ich habe ein 15 " Monitor und hatte eine Auflösung von 800x600. Wollte dann die Auflösung auf 1024x768 ändern. Und hier passierte ein Fehler mag sein das es auch ein Bug war. Sax2 meinte einfach mir eine Auflösung von 1280x1024 einzurrichten und das konnte mein Monitor definitiv nicht also blieb jedesmal das Bild schwarz als eigentlich die Anmeldemaske kommen sollte.. Erst als ich genau geschaut hatte und dann die ganzen anderen Modlines rausgenommen hatte ging es. Zur Not muß du auch mit einen Editor oder mc die XF86config bearbeiten und dort die Überflüssigen Einträge löschen. Versuche das mal ich hoffe das es Funktioniert. Viel Glück, Grüße Rafael. ModelName "1600X1200@85HZ" Option "DPMS" VendorName "--> VESA" VertRefresh 50-85 UseModes "Modes[0]" EndSection Section "Modes" Modeline "1600x1200" 162.24 1600 1616 1968 2080 1200 1200 1212 1253 Modeline "1600x1200" 194.69 1600 1616 1968 2080 1200 1200 1215 1253 Modeline "1600x1200" 219.65 1600 1616 1968 2080 1200 1200 1216 1253 EndSection Section "Screen" DefaultDepth 16 SubSection "Display" Depth 15 Modes "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1600x1200" "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection
Hi, 0n 03/05/24@02:55 Rafael told me:
Am Samstag, 24. Mai 2003 01:42 schrieb Maik Holtkamp:
Hi,
0n 03/05/23@22:20 Rafael told me:
Ich denke noch immer das dein Monitor zu hoch läuft bzw mit der falschen Auflösung (15Bit) statt 16 Bit? 1600x1200?
Wen meinst Du damit?
Ich habe mal nur die Sachen aus der Konfigurationsdatei reingenommen wo ich denke das diese Probleme bereiten könnten. Einmal die Modline 1600x1200 Dann die Farbtiefen Depth 15 bei einer Auflösung von 1600x1200? Ich weis das 16 Bit geht aber 15?
_Ich_ habe kein Problem, daher fragte ich ;). ---cut--- Section "Screen" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1152x870" "800x600" "640x480" EndSubSection EndSection ---cut---
ModelName "1600X1200@85HZ" Option "DPMS" VendorName "--> VESA"
Ich weiss ja nicht, was sax da macht, aber das sieht fuer mich so aus, als wuerde X ueber den framebuffer laufen und das ist AFAIK nicht so der Bringer. -- bye maik
participants (9)
-
Joachim Kurpel
-
Maik Holtkamp
-
Michael Born
-
Rafael
-
René Falk
-
Samuel Edlmeier
-
Thomas
-
Thomas Hertweck
-
Torsten Bunde