First of all, you must have installed the fglrx drivers and be ensured that they are working fine. To check the installation, run "glxinfo | grep direct": it should return "direct rendering: Yes". If not, follow the ATI drivers installation instructions below: [show/hide]

Download the script installXGL_EN (or installXGL_FC5_EN for FC5) and launch it (as root):
wget http://nicofo.tuxfamily.org/scripts/xgl/installXGL_EN
sh installXGL_EN
It downloads the RPM of XGL, installs it and configures it automatically:

install xgl FC6
Now, you have just to open a new session (no need to reboot Fedora). At the login screen (GDM or KDM), click on the ("Options" > )"Session" menu and choose your preferred session:

xgl FC6 GDM
That's it ! Enjoy ;-)

Beryl, Compiz or Compiz-fusion ?
The script proposes to you to install compiz and beryl. But you can at any moment install them using yum (yum install beryl compiz). Next, you can choose which one you prefer:
  • under GNOME: go to System -> Preferences -> XGL Window Manager
  • under KDE: in the K Menu -> Settings -> XGL Window Manager
  • or execute chooseCompositeWM
xgl Fedora compiz-fusion chooseCompositeWM

If you prefer to launch manually compiz / beryl / fusion-icon / desktop-effects /etc... (with an ATI card), add the variable LD_LIBRARY_PATH. For example :
LD_LIBRARY_PATH=/usr/lib/ beryl

Infos...
  • How to update your XGL installation ? re-run installXGL_EN.
  • How to uninstall XGL ? run installXGL_EN -r.
  • The script can propose to install beryl, compiz and compiz-fusion: installXGL_EN -cb ...
  • ... or propose to remove them: installXGL_EN -rcb.
  • If you encounter a problem running a game or a 3D application, just run it using noXgl. The option -a can be used to launch a not-full screen application. Examples :
    noXgl ppracer
    noXgl -a googleearth
  • Details on the script or problems with it (French).
  • Screenshots of Compiz and Beryl (and here).
download Download the script: