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.
#/etc/X11/xorg.conf Section "ServerLayout" Identifier "single head configuration" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" Option "AIGLX" "True" EndSection Section "Files" EndSection Section "Module" Load "bitmap" Load "dbe" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "type1" Load "vbe" EndSection Section "InputDevice" Option "XkbModel" "pc105" Option "XkbLayout" "us" Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" ModelName "LCD Panel 1400x1050" HorizSync 31.5 - 90.0 VertRefresh 59.0 - 75.0 Option "dpms" EndSection 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
beryl-managerThat 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!