System friert ein bei KDE 2.1 OpenGL-Bildschirmschonern
Hallo Liste, sobald ich unter KDE 2.1 als Bildschirmschoner einen OpenGL-Bildschirmschoner auswähle, friert das System komplett ein. Der Mauszeiger läßt sich noch bewegen, aber Klicks funktionieren nicht mehr. Die Tastatur ist vollständig lahm gelegt, ein Wechsel auf die Konsole nicht möglich. Ich kann den X-Server auch nicht über eine Remote-Verbindung killen, geschweige denn den Rechner von einem anderen Rechner aus per telnet herunterfahren. Mein System läuft mit einer Evaluation von SuSE 7.0 mit den aktuellen Updates, KDE 2.1 und XFree86 4.0.2 als tar-ball von xfree86.org, also kein SuSE-rpm. Prinzipiell läuft OpenGL stabil, wenn ssystem als Maßstab gilt, oder Soldier of Fortune oder Q3Arena. Habe ich eine Meldung übersehen, daß es mit den OpenGL-Bilschirmschonern Probleme gibt? JT -- Jan Tim Schüszler Hamburg Germany
Am Sonntag, 4. März 2001 22:41 schrieb Jan Tim:
sobald ich unter KDE 2.1 als Bildschirmschoner einen OpenGL-Bildschirmschoner auswähle, friert das System komplett ein. Der Mauszeiger läßt sich noch bewegen, aber Klicks funktionieren nicht mehr. Die Tastatur ist vollständig lahm gelegt, ein Wechsel auf die Konsole nicht möglich.
das Problem hatte ich auch (bei mir lag es an dem SMP-Kernel) ich denke mal, dass du eine karte mit nvidia-chipsatz hast. installier die neusten treiber davon (bei www.nvidia.com) erstmal "init 2" nachdem du den nvkernel und nvglx installiert hast musst du "ldconifg" ausführen. dann noch "switch2nvidia_glx". wichtig ist noch, dass der neue nv-treiber auch genommen wird (und nicht etwa noch der alte mit dem neuen glx) dazu musst du die Zeile in der /etc/XF86Conig bzw. /etc/X11/XF86Conifg "Driver='nv'" in "Driver='nvidia'" ändern. so, das wars... "init 5" und anmelden. mit "/usr/bin/gears" testen, ob opengl tut. falls immer noch nicht dann "locate libGL" alle, die nicht nv sind und in lib sind löschen (verschieben) und "switch2nvidia_glx" machen Gruß Thomas
Am Sonntag, 4. März 2001 23:33 schrieb Thomas Föcking:
nachdem du den nvkernel und nvglx installiert hast musst du "ldconifg" ausführen. dann noch "switch2nvidia_glx". ^^^^^^^^^^^^^^^^ Wo finde ich denn diese Datei? Ich habe hier die Tarballs von Nvidia, da ist so eine Datei nicht enthalten.
wichtig ist noch, dass der neue nv-treiber auch genommen wird (und nicht etwa noch der alte mit dem neuen glx) dazu musst du die Zeile in der /etc/XF86Conig bzw. /etc/X11/XF86Conifg "Driver='nv'" in "Driver='nvidia'" ändern.
War schon so eingestellt.
mit "/usr/bin/gears" testen, ob opengl tut.
Aus welchen Paket stammt das?
falls immer noch nicht dann "locate libGL" alle, die nicht nv sind und in lib sind löschen (verschieben) und "switch2nvidia_glx" machen
Offensichtlich sind bei der SuSE 7.0 Evaluation nicht alle von Dir genannten Dateien/Pakete dabei. Ich schildere mal kurz, wie ich das System installiert habe. Also, ich habe, ausgehend vom Minimalsystem, alle Pakete installiert, von denen ich denke, daß ich sie benötige. X habe ich als Original Tarball von xfree86.org installiert, die Nvidia-Treiber 0.9-6 ebenso. Allerdings erhalte ich beim installieren der Nvidia-GLX-Treiber folgende Fehlermeldung: /sbin/ldconfig: Input file /usr/lib/libMesaGL.so not found. #locate libMesaGL.so sagt aber, daß die Datei vorhanden ist, als Link auf /usr/lib/libGL.so, diese wiederum als Link auf /usr/lib/libGL.so.1.0.6. Insofern verstehe ich obige Fehlermeldung nicht. Ich glaube mich aber zu erinnern, daß dazu schon mal ´ne Frage durch die Liste geisterte. Werd´ ich wohl mal suchen müssen. Für weitere Hinweise bin ich dankbar. Bye JT -- Jan Tim Schüszler Hamburg Germany
participants (2)
-
Jan Tim Schueszler
-
Thomas Föcking