das ist totaler käse. du kannst compiz / beryl auch ohne Xgl laufen lassen.wesentlich für die unterstützung ist die Composite extension und die texture_from_pixmap erweiterung. und das bietet der nvidia treiber auch für sich alleine, er braucht kein AIGLX oder Xgl, lediglich ein aktuelles Xorg7.1!
Von Henning Rogge am Do, 9. November 2006 um 13:51 #
Okay, nochmal langsam...
mit dem 9xxx Treiber von Nvidia brauchst du weder AIGLX noch XGL um Beryl/Compiz zu betreiben. Ich habe bei mir Xorg 7.1 OHNE AIGLX compiliert (weil ich es nicht brauche) und kann Beryl trotzdem benutzen.
Warum ?
Weil der NVidia-Treiber die nötigen OpenGL Befehle direkt (ohne AIGLX/XGL) unterstützt.
hoi zusammen, bin absoluter gentoo-neuling und habe vor ca. 2 wochen gentoo mit xfce4 installiert. habe ne nvidia quadro nvs 110M (so ein mobile teil). damals hab ich alles zum laufen gebracht mit glx. musste noch mal neu installieren und seither bleibt mir beim start von X mit glx das notebook hängen und nix geht mehr. ohne glx kein problem. fragt mich nicht, was ich anders als beim ersten mal gemacht habe.
wie gesagt: jetziger stand: alles läuft, aber wenn ich X mit glx lade -> freeze. braucht man jetzt das glx module der xorg.conf gar nicht mehr zu laden? wie kann ich testen, ob ich trotzdem die 3d unterstüzung habe? das logfile von X gibt zB aus:
....FAILED LOAD GLX module.... (will es ja gar nicht laden...)
weiter unten
... Loading extension NV-GLX NVIDIA 3D Acceleration architecture initialized using the NVIDIA 2D acceleration architecture....
glxinfo und glxgears funktionieren danach natürlich nicht. hab ich trotzdem 3D? direkt von nvidia?
Tendenz
mit dem 9xxx Treiber von Nvidia brauchst du weder AIGLX noch XGL um Beryl/Compiz zu betreiben. Ich habe bei mir Xorg 7.1 OHNE AIGLX compiliert (weil ich es nicht brauche) und kann Beryl trotzdem benutzen.
Warum ?
Weil der NVidia-Treiber die nötigen OpenGL Befehle direkt (ohne AIGLX/XGL) unterstützt.
warum geht's dann nicht mit bei mir mit xorg 7.0? Der nvidia-Treiber sollte doch alles bereitstellen, wenn ich Deinen Post richtig lese.
/Martin
"Requirements:
* XOrg 7.1 or later
* NVIDIA graphics drivers >= 1.0-9625
* Any NVIDIA GPU supported by these drivers"
Also verstehe ich Hennings Kommentar nicht! Mit XGL -Aufsatz heisst unter Dapper dann die Devise.
/Martin
wie gesagt: jetziger stand: alles läuft, aber wenn ich X mit glx lade -> freeze. braucht man jetzt das glx module der xorg.conf gar nicht mehr zu laden? wie kann ich testen, ob ich trotzdem die 3d unterstüzung habe? das logfile von X gibt zB aus:
....FAILED LOAD GLX module.... (will es ja gar nicht laden...)
weiter unten
... Loading extension NV-GLX
NVIDIA 3D Acceleration architecture initialized
using the NVIDIA 2D acceleration architecture....
glxinfo und glxgears funktionieren danach natürlich nicht. hab ich trotzdem 3D? direkt von nvidia?
vielen dank für jeden hinweis!