Hallo,
Also, ich habe folgendes Problemchen mit fglrx/XGL(Vanilla-Compiz):
Wenn ich mit XGL und Compiz einlogge, habe ich laut glxinfo kein Direct-Rendering.
Noch kurz zu meiner Konfiguration und Hardwareausstatung:
+Ubuntu Version: Ubuntu Dapper Drake 6.06
+Kernel Version: 2.6.15-27-686 (#1 SMP PREEMPT Sat Sep 16 02:13:27 UTC 2006)
+fglrx Version: OpenGL version string: 2.0.6119 (8.30.3)
+Grafikkarte : ATI Radeon 9600
+Prozessor : Pentium 4 mit HyperThreading
+xserver-xgl : 7.0.0+cvs20060625
+compiz-vanilla: 0.0.13+cvs20060822
+GNOME : 2.14.3
Ausgabe von glxgears bei laufendem XGL/Compiz:
oswald@oswald-desktop:~$ glxgears
Xlib: extension „XFree86-DRI“ missing on display „localhost:1.0“.
21720 frames in 5.0 seconds = 4328.593 FPS
X connection to localhost:1.0 broken (explicit kill or server shutdown).
Ausgabe von glxinfo bei laufendem XGL/Compiz: http://www.ubuntuusers.de/paste/4936/
Ausgabe von xdriinfo bei laufendem XGL/Compiz:
oswald@oswald-desktop:~$ xdriinfo
Xlib: extension „XFree86-DRI“ missing on display „localhost:1.0“.
Xlib: extension „XFree86-DRI“ missing on display „localhost:1.0“.
Screen 0: not direct rendering capable.
Ausgabe von fgl_glxgears bei laufendem XGL/Compiz:
oswald@oswald-desktop:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
Xlib: extension „XFree86-DRI“ missing on display „localhost:1.0“.
Error: couldn‘t get fbconfig
Xorg.0.log bei Betrieb von XGL/Compiz: http://www.ubuntuusers.de/paste/4937/
Für mich relevante Teile:
oswald@oswald-desktop:~$ cat /var/log/Xorg.0.log | grep COMPOSITE
(II) Initializing built-in extension COMPOSITE
und
oswald@oswald-desktop:~$ cat /var/log/Xorg.0.log | grep Composite
(**) Extension „Composite“ is disabled
(WW) fglrx(0): Option „AllowGLXWithComposite“ is not used
\-----Das war der Teil der Ausgaben unter XGL/Compiz\----
Xorg.conf: http://www.ubuntuusers.de/paste/4938/
glxgears unter GNOME:
oswald@oswald-desktop:~$ glxgears
636 frames in 5.0 seconds = 127.071 FPS
glxinfo unter GNOME:http://www.ubuntuusers.de/paste/4939/
xdriinfo unter GNOME:
oswald@oswald-desktop:~$ xdriinfo
Screen 0: fglrx
fgl_glxgears unter GNOME:
oswald@oswald-desktop:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
2652 frames in 5.0 seconds = 530.400 FPS
Xorg.0.log unter GNOME: http://www.ubuntuusers.de/paste/4940/
Für mich relevant:
oswald@oswald-desktop:~$ cat /var/log/Xorg.0.log | grep Composite
(**) Extension „Composite“ is disabled
(WW) fglrx(0): Option „AllowGLXWithComposite“ is not used
und
oswald@oswald-desktop:~$ cat /var/log/Xorg.0.log | grep COMPOSITE
(II) Initializing built-in extension COMPOSITE
Das sind alle rein faktischen Informationen die ich, meines Wissens nach, geben kann.
Ich habe fglrx mit dem grafischen Installer installiert, die xorg.conf jedoch per Hand nach den Anleitungen hier im Wiki bearbeitet. Auch habe ich hier den Artikel fglrx-Problembehebung hinzugezogen.
XGL auch laut dem Wiki-Artikel mit der Methode 1 eingerichtet
Compiz nach dem aktuellen Artike(also nicht dem Baustellen-Artikel( der sich, wie ich nur kurz anmerken möchte, von gestern auf morgen drastisch geändert hatte, leider nur zu Gunsten der Edgy-Benutzer))
Wenn ich XGL/Compiz starte funktioniert alles einwandfrei, die Effekte sind flüssig und schön anzusehen.
Ein Lösungsvorschlag aus diesem Forum hier war das HOWTO: http://forum.beryl-project.org/topic-2404-howto-ubuntu-xorg7-fglrx-xgl
Dieses scheitert bei mir aber gleich am Anfang: Das Paket libgl1-mesa-glx gibt es in meinen Quellen(universe/multiverse/restricted alles ein) nicht.
Das Problem wird in ein paar Foren erwähnt, doch nirgends steht ein Läsungsvorschlag der für mich funktioniert hat.
Auch der Thread http://forum.beryl-project.org/topic-5324-enabled-gnome-session-session hat mir nicht weitergeholfen, weil ich AIGLX nicht installieren konnte.
Mich wundert auch der FPS-Unterschied zwischen XGL/Compiz und GNOME, vielleicht hat da jemand eine Erklärung für mich.
Ich brauche die 3D-Unterstützung unter XGL vor allem dafür das ich zum Spielen von Savage nicht immer zu GNOME wechseln muss.
Ich hoffe irgendjemand hat eine Lösung für mich parat.
Ich wünsche allen noch einen schönen Abend und ein Danke fürs Durchlesen und Zeitaufwenden.
yoless
2004 – 2013 ubuntuusers.de • Einige Rechte vorbehalten