| Debian, Ubuntu, Compiz, Beryl, Nvidia, ATI, XGL, AIGLX, fglrx hows that to make your brain explode - Saturday, December 9, 2006 11:23 pm
|
|
Ubuntu and Debian have pretty similar installs for these things, so the specifics I will not necessarily get into, but I have put this onto many machines. If you don't know what Compiz or Beryl are, please look here. There are 2 sections: ATI and Nvidia.If you have Nvidia consider yourself fairly lucky in that regard.You want to get: - nvidia proprietary source driver, - xserver-xgl from these apt sources (add them to /etc/apt/sources.list) http://beerorkid.com/compiz/, - The Beryl packages
ATIFGLRX This may end up being a little more of a challenge. If you can get the ATI proprietary driver of 8.29 or greater, you can use XGL. The current ATI proprietary driver is 8.31. My card (9200 SE) seems to only work under the 8.28 driver. If you can install the newest proprietary drivers, get those to work using regular X, and THEN try to install Xgl. Beryl and Compiz will not work under the X 3D implemetation (called AIGLX) with the proprietary fglrx driver at the moment because the driver lacks the necessary extensions.
ATI open source drivers: Fortunately, if your card does NOT run on the fglrx drivers, the open source drivers that come with most current distros of debian and ubuntu run a lot of ATI cards with direct rendering out of the box. You need to make some changes to /etc/X11/xorg.conf like XAAnopixmapssomethingerother to no and a section "extensions" option "composite" "true" endsection and that should do it. Then all you need is to install beryl. Unfortunately I've found most of the cool water effects don't work, and fullscreen video doesn't seem to work either, but the wobbly windows, desktop cube etc stuff and task switching abilities are still pretty handy and visually appealing.
Xgl notes: Getting Xgl to work properly takes a little doing. You have to make changes to your /etc/gdm/gdm.conf.
Once Xgl is running, glxinfo will say: direct rendering: no
but hardware acceleration is in fact working in Xgl. glxinfo is not reliable for that piece of information.
Beryl notes: The real test is, once you start compiz or beryl, the display will either crash horribly if your card is not well supported (ATI WE ARE LOOKING AT YOU) or look absolutely beautiful. That's not to say that all ATI cards are not well supported, it's just anything older than a few years is better off using the radeon open source version of the driver and AIGLX.
using the http://beerorkid.com/compiz/ sources, you need to install the dapper version if your libc6 is less than version 2.3.6. You can check with:
dpkg -l|grep libc6
Then you install:
apt-get install beryl-manager beryl beryl-core beryl-plugins-data beryl-dbus beryl-plugins beryl-settings emerald beryl-dev emerald-themes or ubuntu sudo apt-get install beryl-manager beryl beryl-core beryl-plugins-data beryl-dbus beryl-plugins beryl-settings emerald beryl-dev emerald-themes
This will install Beryl on your system. Once you have either AIGLX or Xgl running, run the application by running "beryl-manager"
It's all still a tad bit unstable, and it breaks sometimes. Xgl is honestly the best way to go if you can though, and it is by far the best looking once beryl is running.
Anyways, I'm posting this because I'm tired of typing. If there are typos I'll fix it later
comments
|
Comments about -:Debian, Ubuntu, Compiz, Beryl, Nvidia, ATI, XGL, AIGLX, fglrx hows that to make your brain explode:-
Who : Anonymous beefcake
|
When : Sat Dec 9 23:31:32
|
Where : 68.80.*.*
|
|
Hello! |
Leave a comment on -:Debian, Ubuntu, Compiz, Beryl, Nvidia, ATI, XGL, AIGLX, fglrx hows that to make your brain explode:-
:[ 2006 index ]: |
|