How to install Xgl/Beryl (ATI)
(From Beryl Forums)
* Read #General Notes
* Read #How to install Graphics Driver (ATI)
First make sure you have 3d acceleration available in a normal gnome session. There are lots of howtos for this , Google if you need any help with that. So if glxinfo shows direct rendering: yes , then you are good to go. If not xgl and Beryl wont work!
* Update your system
sudo apt-get update
sudo apt-get dist-upgrade
* Prepare and update repositories
sudo gedit /etc/apt/sources.list
* Add quinstorms' and reggaemanus' repositories to /etc/apt/sources.list
deb
http://www.beerorkid.com/compiz/ dapper main
deb
http://xgl.compiz.info/ dapper main
deb-src
http://xgl.compiz.info/ dapper main
* Download and import the gpg key for quinnstorms repository
wget
http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
* Update your sources
sudo apt-get update
* Install needed packages
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes
* Make a startup script for xgl
sudo gedit /usr/bin/startxgl.sh
* Add to script
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Start GNOME
exec gnome-session
* Make the script executable
sudo chmod 755 /usr/bin/startxgl.sh
* Make a xgl session for the login manager
sudo gedit /usr/share/xsessions/xgl.desktop
* Add to session
[Desktop Entry]
Encoding=UTF-8
Name=XGl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
* add
beryl
emerald
to gnome session startup programs. ( go to system , preferences , sessions and select the startup programs tab )
* Reboot
* In the login manager you can now choose a session named Xgl
* Answer to following question that you want to use Xgl for this session only (if something went wrong you are logged in next time using standard session)
* If everything works fine , you can set it as the default session , remember you can always login a normal gnome session if you want.
* If you own an x series radeon and have problems with lockups, read this post:
http://ubuntuforums.org/showthread.php?t=150854
Note for all cards: glxinfo will show that direct rendering is not working , dont worry thats normal when you are running xgl. )