In openSUSE 11.0, AIGLX with Compsite is enabled by default. So, if you prefer to use AIGLX rendering as against the XGL drivers. All you need is to install the appropriate drivers for your nVidia graphics card.
Install Drivers
For newer nVidia cards, click here for 1-click installation drivers
For legacy nVidia display cards, click here for 1-click installation of legacy drivers.
The above will start YaST package manager to install the required drivers.
AIGLX rendering is faster because of using hardware rendering for OpenGL and Xvideo. However, issues with Frament Environment Variables mean Compiz-Fusion plugins Water, Blur and Reflection may not work correctly.
To confirm, Compisite is enabled,
opensuse11:~ # grep Composite /var/log/Xorg.0.log
(**) Extension “Composite” is enabled
(II) Composite (RENDER acceleration)
The setting can be found in /etc/X11/xorg.conf file
opensuse11:~ # grep -i composite /etc/X11/xorg.conf
Option “Composite” “on”
The above indicates that composite is enabled. Now, edit the /etc/X11/xorg.conf file and check the following entries are already in the configuration file, if not found then add them as required:
Under Secition Module
Section “Module”
Load “dri”
Load “glx”
Load “dbe”
Under Section Device
Section “Device”
Option “XAANoOffscreenPixmaps” “true”
Under Section ServerLayout
The following option enables AIGLX rendering. Enabled by default in openSUSE 11.0.
Section “ServerLayout”
Option “AIGLX” “true”
Under Section Extensions
Section “Extensions”
Option “Composite” “Enable”
Once any of the missing entries are added, restart your X Server by typing <CTRL>+<ALT><Backspace> twice in 2 seconds or alternatively, simply logout/login or reboot your computer.
This gets your nVidia Graphics card ready for the Compiz-Fusion desktop experience.
Why would you want nVidia to use AIGLX for Compositing, when nVidia has native
compositing enabled in their drivers!
Perhaps my question is a wrong one, but still, as ATI is definitely better with AIGLX (apart from some
raw support in drivers as of now).
True, I was writing a series of articles related to video specially for Compiz and this one came prior to the native nvidia rendering engine…
That was a great post…I love this site.. Thanks