Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock Wiki ATI cards
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
History View code

Glx-Dock / Cairo-Dock




de Deutsch

en English

ru Russian

fr Français

Support Us

Flattr this


ATI cards

It works ... practically!
From September 09 you can have the OpenGL backend for Cairo-Dock but with the last ATI free drivers (>= 2:2.8.0), the last release of Mesa (>= 7.6) and the last kernel (>= 2.6.31) (e.g. on Ubuntu Karmic, Fedora 12, Debian Sid, etc.)

So ATI users should make sure to use the latest open radeon drivers with KMS/DRI2 enabled so cairo-dock can run correctly (without black box background bug) while using opengl mode. The proprietary fglrx drivers are scheduled to fix this in the future. Alternatively, running with -c should eliminate the problem at the expense of lesser effects.

It seems that Catalyst (proprietary fglrx drivers for ATI HD cards) supports well (much better ) Cairo-Dock until the 9.11 release (not included in Ubuntu Karmic repositories).

Which drivers do you use?
If you don't know which drivers do you use, launch this command in a terminal:
glxinfo | grep OpenGL
If it's written 'Mesa', it's that you use free drivers. If not (you should see Catalyst or fgkrx or AMD) it's that you use proprietary drivers.

Free drivers
You can find here some tips and explanations about these free drivers.

A white background? Sore applets are invisible into the dock?
Yes, there still are some bugs with free drivers (but always with a workaround ).
Have a look to a bug in lp and don't hesitate to confirm it ! # 428900.
  • You can try with the indirect mode :
    cairo-dock -o -i
  • Set transparent applets out of the dock
  • Select an image as a background and put the transparency as 0
  • (...)
You can see a feedback on our forum here

The kernel 2.6.31
You have to add a parameter for the launching of the kernel. This parameter is "radeon.modeset=1"

Try it (safety)
It's normally the Grub (or similar) that launch your kernel.
Just after the start-up you can see the grub. Press 'E' key and write:

Grub 2 is recent and it is certainly your one. If you have an output with this command
grub --version
it seems that you use Grub 1. If you have this file '/etc/default/grub' you use Grub 2.

Grub 1
  • Edit this file '/boot/grub/menu.lst' with a text editor on root mode. e.g. :
    sudo gedit /boot/grub/menu.lst
  • Add this parameter 'radeon.modeset=1' at the end of every lines starts with 'kernel'

Grub 2
  • Edit this file '/etc/default/grub' with a text editor on root mode. e.g. :
    sudo gedit /etc/default/grub
  • Add this parameter 'radeon.modeset=1' after 'GRUB_CMDLINE_LINUX_DEFAULT=', e.g.:
    GRUB_CMDLINE_LINUX_DEFAULT="(...) radeon.modeset=1"
  • Apply your changes with the command 'update-grub' on root mode. e.g.:
    sudo update-grub

Proprietary drivers
Catalyst (proprietary fglrx drivers) supports well (much better ) Cairo-Dock until the 9.11 release but the version 10.04 provided with Ubuntu Lucid 10.04 seems to be a bit buggy. Please install Catalyst 10.05 or above.
Simply have a look on Internet in order to follow a tutorial about the installation of Catalyst on your distribution.
It's not hard to install it but this is not recommended for beginners. It is therefore better to wait for the next version of your distribution and use until Cairo-Dock without OpenGL.

Glx-Dock / Cairo-Dock Wiki ATI cards Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.