Modul nvidia kein 3D support
Hallo zusammen, ich benutze die SuSE9.2 mit einer nvidia Geforce FX 5600SE. Nach der Instalation war alles wie gewohnt. Ich habe dann für eineige Zeit einen eigenen Kernel verwendet. Seitdem ich jetzt zurück zum SuSE-Kernel bin verstehe ich die Welt nicht mehr. Wenn ich in sax, 3D enable, wird richtig das Modul nvidia angezeigt jedoch funktionieren die OpenGl Bildschirmschoner nicht. Beim start von X ist jedoch das Startlogo von nvidia zu sehen. Disable ich 3D, wird das modul nv eingetragen und die Bildschirmschoner funktionieren, es ist jedoch auch kein Startlogo zu sehen. Ich dachte nv ist ein modul ohne 3D und um die Karte voll zu nutzen muss der Treiber von nvidia installiert und das Modul nvidia angewählt werden. Könnte mir jemand auf die Sprünge helfen danke Ralf -- Ralf Damaschke registered Linux-User #250324 Verschlüsselte eMails sind willkommen - Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x9CEE3620 from: blackhole.pca.dfn.de
Am Samstag, 29. Januar 2005 15:33 schrieb Ralf Damaschke:
Hallo zusammen, ich benutze die SuSE9.2 mit einer nvidia Geforce FX 5600SE. Nach der Instalation war alles wie gewohnt. Ich habe dann für eineige Zeit einen eigenen Kernel verwendet. Seitdem ich jetzt zurück zum SuSE-Kernel bin verstehe ich die Welt nicht mehr. Wenn ich in sax, 3D enable, wird richtig das Modul nvidia angezeigt jedoch funktionieren die OpenGl Bildschirmschoner nicht. Beim start von X ist jedoch das Startlogo von nvidia zu sehen.
Disable ich 3D, wird das modul nv eingetragen und die Bildschirmschoner funktionieren, es ist jedoch auch kein Startlogo zu sehen.
Ich dachte nv ist ein modul ohne 3D und um die Karte voll zu nutzen muss der Treiber von nvidia installiert und das Modul nvidia angewählt werden.
Was sagt ein grep "glx" /etc/X11/xorg.conf bei eingeschalteter 3D-Beschleunigung? Gruß Udo
Am Samstag, 29. Januar 2005 21:52 schrieb Udo Neist:
Am Samstag, 29. Januar 2005 15:33 schrieb Ralf Damaschke:
Wenn ich in sax, 3D enable, wird richtig das Modul nvidia angezeigt jedoch funktionieren die OpenGl Bildschirmschoner nicht. Beim start von X ist jedoch das Startlogo von nvidia zu sehen. Was sagt ein grep "glx" /etc/X11/xorg.conf bei eingeschalteter 3D-Beschleunigung?
LinWST:~ # grep "glx" /etc/X11/xorg.conf Load "glx" LinWST:~ # lsmod | grep nvidia nvidia 4815052 12 Um die 3D-Beschleunigung einschalten zu können mußte ich erst den nvidia Treiber neu installieren - komisch (nvidia war nicht geladen und ich konnte es auch nicht laden) Mit dem 6629 ging garnichts erst mit dem 6111 hatte ich dan Erfolg jedoch funktionieren tuts immer noch nicht. -- Ralf Damaschke registered Linux-User #250324 Verschlüsselte eMails sind willkommen - Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x9CEE3620 from: blackhole.pca.dfn.de
Am Sonntag, 30. Januar 2005 09:58 schrieb Ralf Damaschke:
Am Samstag, 29. Januar 2005 21:52 schrieb Udo Neist:
Am Samstag, 29. Januar 2005 15:33 schrieb Ralf Damaschke:
Wenn ich in sax, 3D enable, wird richtig das Modul nvidia angezeigt jedoch funktionieren die OpenGl Bildschirmschoner nicht. Beim start von X ist jedoch das Startlogo von nvidia zu sehen.
Was sagt ein grep "glx" /etc/X11/xorg.conf bei eingeschalteter 3D-Beschleunigung?
LinWST:~ # grep "glx" /etc/X11/xorg.conf Load "glx" LinWST:~ # lsmod | grep nvidia nvidia 4815052 12
Um die 3D-Beschleunigung einschalten zu können mußte ich erst den nvidia Treiber neu installieren - komisch (nvidia war nicht geladen und ich konnte es auch nicht laden) Mit dem 6629 ging garnichts erst mit dem 6111 hatte ich dan Erfolg jedoch funktionieren tuts immer noch nicht.
Merkwürdig. Die Version 1.0-6629 deinstalliert sich erst, wenn sie eine vorherige Version erkannt hat. Erst beim wiederholten installieren ist der Treiber aktiv. Aber warum es nicht funktioniert, obwohl glx und nvidia geladen werden, dass ist merkwürdig. Steht irgendwas auffälliges in /var/log/Xorg.0.log? Gruß Udo
Udo Neist schrieb:
Am Sonntag, 30. Januar 2005 09:58 schrieb Ralf Damaschke:
Am Samstag, 29. Januar 2005 21:52 schrieb Udo Neist:
Am Samstag, 29. Januar 2005 15:33 schrieb Ralf Damaschke:
Wenn ich in sax, 3D enable, wird richtig das Modul nvidia angezeigt jedoch funktionieren die OpenGl Bildschirmschoner nicht. Beim start von X ist jedoch das Startlogo von nvidia zu sehen. Was sagt ein grep "glx" /etc/X11/xorg.conf bei eingeschalteter 3D-Beschleunigung? LinWST:~ # grep "glx" /etc/X11/xorg.conf Load "glx" LinWST:~ # lsmod | grep nvidia nvidia 4815052 12
Um die 3D-Beschleunigung einschalten zu können mußte ich erst den nvidia Treiber neu installieren - komisch (nvidia war nicht geladen und ich konnte es auch nicht laden) Mit dem 6629 ging garnichts erst mit dem 6111 hatte ich dan Erfolg jedoch funktionieren tuts immer noch nicht.
Merkwürdig. Die Version 1.0-6629 deinstalliert sich erst, wenn sie eine vorherige Version erkannt hat. Erst beim wiederholten installieren ist der Treiber aktiv. Aber warum es nicht funktioniert, obwohl glx und nvidia geladen werden, dass ist merkwürdig. Steht irgendwas auffälliges in /var/log/Xorg.0.log?
Gruß Udo
Hallo an Alle. Das gleiche Problem hatte ich auch. Bisher habe ich noch nicht den Treiber 6111 oder den 6629 direkt von Nvidia zum Laufen gebracht. Jeweils erst mit der Variante über You hat es bei mir funktioniert. Vorgehen: STRG+ALT+F1 zur Konsole als Root einlogen init 3 für den Fall der Fälle, dass noch ein Nvidia-Treiber installiert sein sollte: nvidia-installer --uninstall anschließend YAST aufrufen Dort unter alle Patchs den fetchnividia - Treiber auswählen und installieren. Direkt danach in YAST über Hardware die Grafikkarte installieren Hierbei kontrollieren ob auch die 3D-Hardwarebeschleunigung aktiviert ist. Es gibt zum Vorgehen noch Alternative aber das hier hat immer zum Erfolg geführt. Gruß Michael
Am Sonntag, 30. Januar 2005 13:06 schrieb Michael Grummel:
Bisher habe ich noch nicht den Treiber 6111 oder den 6629 direkt von Nvidia zum Laufen gebracht. Jeweils erst mit der Variante über You hat es bei mir funktioniert. Vorgehen: STRG+ALT+F1 zur Konsole als Root einlogen init 3 für den Fall der Fälle, dass noch ein Nvidia-Treiber installiert sein sollte: nvidia-installer --uninstall anschließend YAST aufrufen Dort unter alle Patchs den fetchnividia - Treiber auswählen und installieren. Direkt danach in YAST über Hardware die Grafikkarte installieren Hierbei kontrollieren ob auch die 3D-Hardwarebeschleunigung aktiviert ist. Hab ich genauseo durchgeführt ich kann jedoch in sax die 3D- Beschleunigung nicht aktivieren. Wenn ich ins Runlevel 5 wechsel sehe ich kein nvidia-Logo aber die OpenGL Bildschirmschoner funktionieren.
versteh ich nicht Danke -- Ralf Damaschke registered Linux-User #250324 Verschlüsselte eMails sind willkommen - Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x9CEE3620 from: blackhole.pca.dfn.de
Am Sonntag, 30. Januar 2005 14:21 schrieb Ralf Damaschke:
Am Sonntag, 30. Januar 2005 13:06 schrieb Michael Grummel:
Hab ich genauseo durchgeführt ich kann jedoch in sax die 3D- Beschleunigung nicht aktivieren. Wenn ich ins Runlevel 5 wechsel sehe ich kein nvidia-Logo aber die OpenGL Bildschirmschoner funktionieren.
dann läuft der NVIDIA-treiber nciht, sondern die Karte wird mit dem nv-Modul angesprochen (Mesa-Software-OpenGL). Gruss Andreas
Andreas Loesch schrieb:
Am Sonntag, 30. Januar 2005 14:21 schrieb Ralf Damaschke:
Am Sonntag, 30. Januar 2005 13:06 schrieb Michael Grummel:
Hab ich genauseo durchgeführt ich kann jedoch in sax die 3D- Beschleunigung nicht aktivieren. Wenn ich ins Runlevel 5 wechsel sehe ich kein nvidia-Logo aber die OpenGL Bildschirmschoner funktionieren.
hallo, sag (noch) mal, welchen Kernel Du in Betrieb hast. Wenn Du linux-2.6.10 irgendwas (evtl von Mantel) benutzt, dann tu das in die Tonne. Nimm lieber den Kernel-2.6.8, dann funzt es auch. Sieh Dir auch an: "glxinfo" und "3Ddiag" Führe aus "sh NVIDIA......run --extract-only" und kontrolliere, ob unter /lib/modules/kernel/drivers/video/nvidia.ko existiert. Installiere nvidia mit "sh ....run --add-his-kernel" Du hast doch wohl XF86-4.....Version (oder die 3.3.6 Version) Wenn die 4.3 oder höher richtig ist, dann verwende sax2 (nicht sax) Nimm auch nidia 1.0-6111 und nicht 6629. Die 6629 hat einige Macken. Dafür gibt es 3 Patches, aber die helfen auch nicht. Gruß Rolf
Am Sonntag, 30. Januar 2005 16:15 schrieb Rolf Hoff:
Andreas Loesch schrieb:
Am Sonntag, 30. Januar 2005 14:21 schrieb Ralf Damaschke:
Am Sonntag, 30. Januar 2005 13:06 schrieb Michael Grummel:
Hab ich genauseo durchgeführt ich kann jedoch in sax die 3D- Beschleunigung nicht aktivieren. Wenn ich ins Runlevel 5 wechsel sehe ich kein nvidia-Logo aber die OpenGL Bildschirmschoner funktionieren.
hallo,
sag (noch) mal, welchen Kernel Du in Betrieb hast. Wenn Du linux-2.6.10 irgendwas (evtl von Mantel) benutzt, dann tu das in die Tonne. Nimm lieber den Kernel-2.6.8, dann funzt es auch. [...] Nimm auch nidia 1.0-6111 und nicht 6629. Die 6629 hat einige Macken. Dafür gibt es 3 Patches, aber die helfen auch nicht.
Kann ich nicht bestätigen. Unter der 9.2 mit Vanilla-Kernel 2.6.10 (mit geändertem drivers/scsi/scsi_ioctl.c) läuft meine Geforce 5900ZT ohne Probleme. Kein Patch war notwendig. Erst mit gepatchten 2.6.10 bzw. 2.6.11-rcX und Co kann ich den Treiber nicht installieren. Sicher könnten mir die Patches auch nützlich sein, aber bisher läuft es recht gut hier. caesar:/home/udo # uname -a Linux caesar 2.6.10 #2 Sun Jan 30 11:31:52 CET 2005 i686 athlon i386 GNU/Linux caesar:/home/udo # modinfo nvidia filename: /lib/modules/2.6.10/kernel/drivers/video/nvidia.ko license: NVIDIA alias: char-major-195-* vermagic: 2.6.10 preempt K7 gcc-3.3 depends: alias: pci:v000010DEd*sv*sd*bc03sc00i00* caesar:/home/udo # cat /proc/driver/nvidia/agp/status Status: Enabled Driver: AGPGART AGP Rate: 8x Fast Writes: Enabled SBA: Enabled caesar:/home/udo # cat /proc/driver/nvidia/agp/card Fast Writes: Supported SBA: Supported AGP Rates: 8x 4x Registers: 0x1f000e1b:0x1f004312 caesar:/home/udo # cat /proc/driver/nvidia/agp/host-bridge Host Bridge: nVidia Corporation nForce2 AGP (different version?) Fast Writes: Supported SBA: Supported AGP Rates: 8x 4x Registers: 0x1f00421b:0x00000312 Gruß Udo
Am Sonntag, 30. Januar 2005 16:15 schrieb Rolf Hoff:
Sieh Dir auch an: "glxinfo" und "3Ddiag" Danke mit glxinfo war zu erkennen das ich ein Problem mit den Dateirechten auf /dev/nvidia* hatte. Hab sie nach dem README eingestaellt und jetzt gehts wieder.
An alle die sich um eine Lösung meines Problems bemüht haben nochmahl ein herzliches Dankeschön !!!!!!!! cu Ralf -- Ralf Damaschke registered Linux-User #250324 Verschlüsselte eMails sind willkommen - Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x9CEE3620 from: blackhole.pca.dfn.de
Am Sonntag, 30. Januar 2005 14:56 schrieb Andreas Loesch:
läuft der NVIDIA-treiber nciht, sondern die Karte wird mit dem nv-Modul angesprochen (Mesa-Software-OpenGL).
Hier gibt es auch ähnliche Probleme. Ist bei euch schon der Rechner komplett eingefroren, dass nur mehr ein Hardreset möglich war? Bei mir ist das nun schon 2x passiert, während es ohne X keine Probleme gibt. Eine Nacht Kernel kompilieren brachte per md5sum-Vergleich immer idente Ergebnisse. Al
Am Sonntag, den 30.01.2005, 20:22 +0100 schrieb Al Bogner:
Am Sonntag, 30. Januar 2005 14:56 schrieb Andreas Loesch:
läuft der NVIDIA-treiber nciht, sondern die Karte wird mit dem nv-Modul angesprochen (Mesa-Software-OpenGL).
Hier gibt es auch ähnliche Probleme. Ist bei euch schon der Rechner komplett eingefroren, dass nur mehr ein Hardreset möglich war? Bei mir ist das nun schon 2x passiert, während es ohne X keine Probleme gibt. Eine Nacht Kernel kompilieren brachte per md5sum-Vergleich immer idente Ergebnisse.
Al
Wie in ein paar Mails vorher beschrieben, brachte die Entfernung von conf-4 die Lösung. Nvidia Logo kommt 3-D funktioniert alles bestens. Allerdings habe ich noch einen Rechner ebenfalls gestern mit einer Geforce-2 400 bestückt. Bei dem habe ich es noch nicht geschafft die 3-D, wie auf der nvidia-Seite beschrieben, zu aktivieren. Bei dem ersten Rechner habe ich einen LCD-Schirm Beim zweiten einen alten Siemens. Bei dem zweiten erlebe ich nach sax2 -m 0=nvidia einen Frost mit weiß blinkendem Bildschirm. Ebenfalls nur mit Hardreset zu stoppen. Meine Vermutung war der alte Bildschirm aber vieleicht ist es ja doch etwas anderes. Der erste Rechner läuft mit 9.1 aktueller Kern. Der zweite mit 9.2 Kern 9.6.8-24.5. Kann es nur am alten Bildschirm liegen,dieser machte unter suse schon immer Schwierigkeiten. ? Treiber sind jeweils die gleichen 6629,der aktuelle. Gruß Roger
Am Sonntag, 30. Januar 2005 20:44 schrieb Roger Neuburg:
Kann es nur am alten Bildschirm liegen,dieser machte unter suse schon immer Schwierigkeiten. ?
Ich habe einen Eizo T57S, der wird zwar unter SuSE nicht erkannt und es wird nach Dimensionen gemeckert. Mit diesem Monitor lief 3D aber schon unter 9.2. Erst seitdem ich Mobo und HDs tauschte und neu installierte gibt es Probleme. Da ich wissen will, ob vielleicht die neue Hardware Fehler hat, habe ich neu installiert und lasse 3D sein. Al
Am Sonntag, 30. Januar 2005 11:42 schrieb Udo Neist:
Merkwürdig. Die Version 1.0-6629 deinstalliert sich erst, wenn sie eine vorherige Version erkannt hat. Erst beim wiederholten installieren ist der Treiber aktiv. Aber warum es nicht funktioniert, obwohl glx und nvidia geladen werden, dass ist merkwürdig. Steht irgendwas auffälliges in /var/log/Xorg.0.log? Soweit ich es beurteilen kann nein Im Anhang die gekürzte Fassung , ich hoffe ich habe nichts wichtiges gelöscht.
Ich hatte schon einmahl Probleme mit meiner alten nvidia-Karte damals hat mir das HowTo von Thomas Hertweck geholfen. Leider ist es nicht mehr auf seiner HP , wobei ich nicht weis ob es noch aktuell genug währe da es sich nicht auf Xorg bezog. Vielleicht hat es ja noch jemand und könnte es mir Mailen ????? Danke ralf -- Ralf Damaschke registered Linux-User #250324 Verschlüsselte eMails sind willkommen - Encrypted eMail welcome! Get my OpenPGP-Key ID: 0x9CEE3620 from: blackhole.pca.dfn.de
Am Sonntag, den 30.01.2005, 17:02 +0100 schrieb Ralf Damaschke:
Am Sonntag, 30. Januar 2005 11:42 schrieb Udo Neist:
Merkwürdig. Die Version 1.0-6629 deinstalliert sich erst, wenn sie eine vorherige Version erkannt hat. Erst beim wiederholten installieren ist der Treiber aktiv. Aber warum es nicht funktioniert, obwohl glx und nvidia geladen werden, dass ist merkwürdig. Steht irgendwas auffälliges in /var/log/Xorg.0.log? Soweit ich es beurteilen kann nein Im Anhang die gekürzte Fassung , ich hoffe ich habe nichts wichtiges gelöscht.
Ich hatte schon einmahl Probleme mit meiner alten nvidia-Karte damals hat mir das HowTo von Thomas Hertweck geholfen. Leider ist es nicht mehr auf seiner HP , wobei ich nicht weis ob es noch aktuell genug währe da es sich nicht auf Xorg bezog. Vielleicht hat es ja noch jemand und könnte es mir Mailen ?????
Danke ralf
Habe die Sache jetzt nicht komplett verfolgt, habe aber bei mir gestern ein ähnliches Problem gehabt. Stundenlang rumgewurschtelt. Bei mir war die Lösung die Datei /etc/X11/XF86Config-4, die von meiner ATI-Karte stammt zu löschen. Und siehe da Sax2 lud nvidia mit sax2 -m 0=nvidia und auch der Test funktionierte, allerdings darfst Du die 3-D Beschleunigung dann nicht mehr per Sax aktivieren. Die ist nämlich tatsächlich schon aktiviert, obwohl nicht angekreuzt. Testen mit Tuxracer. Gruß Roger
participants (7)
-
Al Bogner
-
Andreas Loesch
-
Michael Grummel
-
RaUlDA@t-online.de
-
Roger Neuburg
-
Rolf Hoff
-
Udo Neist