Beryl and AIGLX

Seems the latest open source ati driver works with AIGLX and beryl. It is quite impressive, and I am glad to see the performance is at least on par with if not better than Xgl/Compiz. Foresight comes with AIGLX by default, so it is quite simple to get beryl running with the radeon driver. First step is to get your xorg.conf configured with the radeon card, here is mine for reference.

Section "ServerLayout"
        Identifier     "single head configuration"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option         "AIGLX" "True"

Section "Files"

Section "Module"
        Load  "bitmap"
        Load  "dbe"
        Load  "ddc"
        Load  "dri"
        Load  "extmod"
        Load  "freetype"
        Load  "glx"
        Load  "int10"
        Load  "type1"
        Load  "vbe"

Section "InputDevice"

        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
        Identifier  "Keyboard0"
        Driver      "kbd"

Section "Monitor"
        Identifier   "Monitor0"
        ModelName    "LCD Panel 1400x1050"
        HorizSync    31.5 - 90.0
        VertRefresh  59.0 - 75.0
        Option      "dpms"

Section "Device"
        Identifier  "Videocard0"
        BoardName   "ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
        Driver "radeon"
        Option "DRI" "True"
        Option "ColorTiling" "on"
        Option "EnablePageFlip" "True"
        Option "AccelMethod" "XAA"
        Option "XAANoOffscreenPixmaps" "True"
        Option "RenderAccel" "True"
        #Option "GARTSize" "64"
        #Option "AGPMode" "4"# 

Now restart X.

sudo service xdm restart

Verify that X seem to be working. Next step is to install beryl and run it.

sudo conary update beryl{,-core}=@fl:1-devel

That is it... you should have have some bling to show off to your friends :) If all is working and you would like to add it to your default session by launching "System->Preferences->Sessions" in the menu. Select the "Startup Programs" tab and hit the "add" button and type in the beryl-manager command. That is it!

This entry was posted in Geek. Bookmark the permalink.