Compiz + Cairo Dock on Debian

Sorry to say it, but X.org eye candy is about to eclipse Mac OSX. Check out this video to see what I mean:

To get this for yourself on Debian, these are the steps I had to take.

  1. apt-get install libcairo2 librsvg2-2 libglitz1 libglitz-glx1 compiz compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-gnome compiz-plugins
  2. Modify your X.org conf in /etc/X11/xorg.conf
  3. Add the following to the “Device” section:
    Option “AllowGLXWithComposite” “true” Option “XAANoOffscreenPixmaps” “true”  #NVidia cards only

    Add the following to the “Screen” section:
    Option “AddARGBGLXVisuals” “true”  # NVidia cards only

    Add the new section:
    Section “Extensions” Option  “Composite”      “Enable” EndSection
  4. Enable all the cool features of compiz:
    gconftool --set /apps/compiz/general/allscreens/options/active_plugin --type list --list-type string ‘[gconf,png,svg,decoration,wobbly,fade,minimize,cube,rotate,zoom,scale,move,place,switcher,screenshot,resize]‘
  5. echo “export WINDOW_MANAGER=/usr/bin/compiz” >> ~/.gnomerc
  6. Restart Xorg

If you’re having problems, you can try to download:

wget http://blogage.de/files/3855/download?compiz-check_0.4-1_all.deb

And run compiz-check to see if there are any issues with your setup/hardware.

To get the features of OSX’s Docker, you’re going to want to install Cairo-Docker. Cairo-Docker is actually even MORE incredible than the traditional Docker, allowing for plugins and customization to the Nth degree.

  1. Download Cairo at:

    https://developer.berlios.de/project/showfiles.php?group_id=8724

  2. Download the dock package that looks like: cairo-dock_v1.6.3.1_i686.deb
  3. Download the plugins package that looks like: cairo-dock-plug-ins_v1.6.3.1_i686.deb
  4. dpkg -i package.deb
  5. Simply run: cairo-dock

7 comments

  1. Richard Butt says:

    be careful about the smart-quotes in those code snippets. if somebody copypastas that into a config file, it will break.

  2. Greg M says:

    What are the specs of the machine that you took the video on?

  3. e says:

    I did not actually make this video; it's just something I looked up on YouTube. I can testify to the performance on my own system — an older Dual Core Intel PIV 3Ghz with 128Mb NVidia card & 2Gb RAM. With this configuration I notice no serious impact to performance.

  4. doc brown says:

    what is the music in this, it's awesome

  5. idiot? says:

    No screenshot=bullshit

  6. Thomas says:

    Many of these features are just for fun, Compiz developers playing around and seeing what they can do. Luckily, you have to go out of your way to do things like the fire paint; it's not as if it gets in the way.

    The window tabbing is useful, and so is the Scale plugin. And the fact that videos keep playing even in thumbnails is just cool and does not get in the way of anything, either.

  7. Fuhrer says:

    cool picsxx

Leave a Reply

Your email address will not be published. Required fields are marked *