SUSE & openSUSE

Tips,Tricks, Tutorials,How Tos and Troubleshooting suse linux

Setup nVidia Graphics card with AIGLX rendering for openSUSE 11.0

Posted by admin on July 26th, 2008


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.

3 Responses to “Setup nVidia Graphics card with AIGLX rendering for openSUSE 11.0”

  1. E@zyVG Says:

    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).

  2. admin Says:

    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…

  3. Steffenson Says:

    That was a great post…I love this site.. Thanks

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>