Beryl with flgrx + AIGLX in Debian Etch

By umanga

Beryl 

I have suffered over months to get Beryl working on my Toshiba Satellite with ATI Radeon x700.I found out that this was an issue every ATI mobility x700 users encountered.(Click here if you don’t know what beryl is)
Now finally, I managed to get it working with new ATI proprietary ‘flgrx’ driver.After installing the driver you have to configure the xorg.conf.

In the ServerLayout section add the option ‘AIGLX’

Section “ServerLayout”
     .
     .
    Option “AIGLX” “true”
EndSection

In the section ‘Module’ you should have ‘dri’,’glx’.In my xorg.conf its like

Section “Module”
   Load  “i2c”
   Load  “bitmap”
   Load  “ddc”
   Load  “dri”
   Load  “extmod”
   Load  “freetype”
   Load  “glx”
   Load  “int10″
   Load  “type1″
   Load  “vbe”
EndSection

In the ‘Device’ section you shoud have follwing options,notice that I am using the ‘flgrx’ driver

Section “Device”
   Identifier  “aticonfig-Device[0]“
   Driver      “fglrx”
   Option     “XAANoOffscreenPixmaps”
   Option      “AGPMODE” “4″
   Option      “AGPFastWrite” “true”
   Option      “DisableGLXRootClipping” “true”
   Option     “AddARGBXVisuals” “true”
   Option     “AllowGLXWithComposite” “true”
   Option     “EnablePageFlip” “true”
EndSection

Also you should have following sections:

Section “DRI”
      Mode         0666
EndSection

and

Section “Extensions”
    Option     “Composite” “Enable”
EndSection

That’s it.Now you can run ‘beryl-manager’ and enjoy the eye candy.
(beryl debian packages  can be found at http://debian.beryl-project.org )

For more info visit beryl home page http://www.beryl-project.org

To download ATI proprietary linux driver (flgrx) visit www.ATI.com

Leave a Reply