by siyb

I came across an unofficial depot and tried to install “Compiz Fusion” on my Debian SID, here is a small howto:

Configure your system so that you are using aiglx (there are tons of tuts discribing the procedure around!)

First add these sources to /etc/apt/sources.list

deb http://download.tuxfamily.org/osrdebian unstable compiz-fusion-git
deb-src http://download.tuxfamily.org/osrdebian unstable compiz-fusion-git

After you removed all Beryl/Compiz etc packages (might work without removal, but I got rid of the old packages anyway), run apt-get update and install the following packages:

compizconfig-settings-manager
compiz-gnome (KDE users: compiz-kde)
compiz-plugins
compiz-fusion-plugins-extra
compiz-fusion-plugins-unsupported
compiz-fusion-plugins-unofficial
compiz-fusion-plugins-main
compiz-dev
compiz-core
emerald
python-compizconfig
libcompizconfig-backend-gconf (KDE users: libcompizconfig-backend-kconfig)
libcompizconfig0

You will need to have PyGtk 2.10.0 installed in order to make “ccsm” (the compiz configuration tool) work, check on that by:

apt-cache policy python-gtk2

if you haven’t got the right version make sure you update the package with:

apt-get install python-gtk2

Quite a few buttons in the ccsm tool are not working for me and are causing strange behaviour. I have written an email to the developer of ccsm, who told me that those bugs have been fixed, but that it will take a while for the fixes to appear in the repository.

Here is a little startup script, which will run compiz and emerald when executed:

#!/bin/sh
compiz –replace -c emerald &

UPDATE: The ccsm button problem has been fixed yesterday.