Xgl
From FrugalWiki
Contents |
Warning
This howto now has been moved to the official documentation. If you modify this page, please send a patch to keep the official text in sync. Thanks.
This document has been replaced by Eye_Candy
Warning to 0.4 users
This howto will *NOT* work for 0.4. If you want Xgl on Frugalware 0.4, please refer to the README.Frugalware in /usr/share/doc for Xgl.
Introduction
Xgl server
Xgl is a new hardware accelerated X server. Although it is still in development, I find it OK for day-to-day use. It's especially good for you Gnome users who want a bit of Windows Vista- or Mac OS X-like eye-candy. Xgl is currently in extra-current, and is available for you all to try in the 0.5 release.
Compiz
Compiz is a new window manager that has been specifically designed to be used with Xgl. Unfortunately, if you are a KDE user, this will not work for you (yet). Compiz provides some great effects demonstrated in the images/movies below.
See it in action
Screenshots
- Desktop switcher cube
- Scale, the Exposé-like window switcher
- Translucency effects
- More translucency effects
- Translucency with Scale
- Alt+Tab replacement
- Wobbling windows
Movies
We currently have 2 movies of Xgl in action. We may add more in the future. Note that these movies may jump or skip bits, as they were filmed on my trusty 700Mhz Pentium 3 :)
Getting it working (for Gnome)
Note that this only works for nVidia, ATI or i810 users atm! nVidia/ATI users, please make sure that you have the nVidia/ATI binary drivers set up and working correctly (pacman -Sy nvidia or pacman -Sy fglrx)
Fire up your Gnome Terminal, Xterm, Linux Console, or whatever. Do
su -
Enter your root password, then run:
pacman -Sy mesa-cvs xgl compiz-cvs
Now simply run this to enable Xgl:
fw-xgl-control --enable
Now you can reboot (or init 3 && init 4, for advanced users), and hopefully you will be running on a nice fancy desktop :) If at any time you want to stop using Xgl, run:
fw-xgl-control --disable