This repository has been taken down since Fedora Core 6 can now use AIGLX/Compiz with the Livna nVidia beta drivers. Follow this link Illawarra Repo if you still want XGL packages for Fedora Core 5. The rest of this post is left as a reference.
NOTE: I have only tested this guide on my dual AMD Opteron system with an nVidia GeForce 6600GT.
I have created a yum repository with both i386 and x86_64 packages of Xgl and Compiz. It can be setup using the following instructions.
First download the release package for my repository from the link below.
ework-release-5-1.noarch.rpm
Install the package using this command:
Code:
sudo rpm -ivh ework-release-5-1.noarch.rpm
Next install Xgl and Compiz using the following command:
Code:
sudo yum install xorg-x11-server-Xgl compiz
Finally setup gdm to start Xgl when logging in by running the following command and entering your root password when asked.
With this dialog open do the following:
Click "
Security -> Configure X Server"
Select "
VT 0"
Click "
Add/Modify"
Change server to "
xgl"
Close the window
If the Xgl option does not show up, restart your computer or run gdm-restart.
Thats it! Now restart or switch to the console (Ctrl+Alt+F1), login as root, and run:
Optional: Some people have reported that adding the line 'GdmXserverTimeout=60' to '/etc/gdm/custom.conf' under the heading '[daemon]' will allow Xgl to start where it would not otherwise. This was not the case for me.
A joint project to bring Xgl to Fedora can be found
here. This has compiz-quinn, and gset-compiz packages. Try this repository if my packages do not work for you.