GLX-Dock is now built on top of libgldi (for GL Desktop Interface),which will also be used for another project: GLX-Desklet. Having aminimalistic core ensure better stability and performances, and lessbugs.
It is compatible with Compiz-Fusion, Beryl, Compiz, Metacity, Kwin,Xcompmgr, etc., but it can also run without a composite manager (usingfake transparency).
Glx:dock can run under GNOME, KDE and XFCE.
The latest stable release is the 2.3.0.3 : How to install it here.
Updates:
Installation:
Mandriva
Gentoo
Slitaz
It is compatible with Compiz-Fusion, Beryl, Compiz, Metacity, Kwin,Xcompmgr, etc., but it can also run without a composite manager (usingfake transparency).
Glx:dock can run under GNOME, KDE and XFCE.
The latest stable release is the 2.3.0.3 : How to install it here.
Updates:
What`s new in GLX-Dock2.3Of course a lot of new features come along with this new version:
- The System-Monitor applet can now monitor CPU's temperature and fans speed.
- The Logout applet now warns you when the computer needs to be restarted.
- The menus have a better layout and if you lock the dock, most of entries are hidden.
- The Slider is much faster to load a huge number of images.
- A unified icon settings window helps configuring all the launchers/applets/docks/desklets in a short time.
Installation:
Debian / Ubuntu
- The procedure is valid for Debian, Ubuntu, Xubuntu, Kubuntu, Linux-Mint, etc.
- From the repository The easiest way to install and to be sure to always have the latest stable version of Cairo-Dock
- From the latest Package It is easy as well but you will have to install new version manually
Fedora
- Fedora repository The easiest way to install and to be sure to always have the latest stable version of Cairo-Dock
Mandriva
- Mandriva repository The easiest way to install and to be sure to always have the latest stable version of Cairo-Dock
Arch Linux
- Arch AUR The stable version and the latest BZR snapshot are available in the AUR
Frugalware
- Frugalware repository The easiest way to install and to be sure to always have the latest stable version of Cairo-Dock
Opensuse
- OpenSuSE repository The easiest way to install and to be sure to always have the latest stable version of Cairo-Dock
Gentoo
- Gentoo overlay The easiest way to install and to be sure to always have the latest stable version of Cairo-Dock
Slitaz
- Slitaz The easiest way to install and to be sure to always have the latest stable version of Cairo-Dock
- Install the development version
- Unstable version (BZR) If you want to test the latest cutting-edge version - (all distributions)
- Weekly Repository (ppa) If you want to test the latest version, updated every weeks, easily and quickly - (Ubuntu and Debian only)
- By compiling
- By compiling If your distro doesn't have a version of Cairo-Dock or you want to compile it yourself
Cairo-Dock 2 with OpenGL support.
With Cairo-Dock 2.0 version, you can choose between using Cairo-Dock with or without OpenGL. With OpenGL, the use of your video card is maximized and the dock with many effects and plug-ins is fluid all the time even with a CPU under heavy load! Unfortunately all ATI and many Intel cards don't support the OpenGL v2 as well as Nvidia cards - it seems to be resolved for Intel cards on Ubuntu Karmic / Fedora 12.
For the owner of ATI or Intel video card, for which DRI2 support is under development, as well as for the legacy video card whichdo no support OpenGL v2, the Cairo back-end is still available. This allow everybody to be able to enjoy most of the dock's improvements and the new applets. Nevertheless, drivers are improving every day and we hope that you can use Cairo-Dock with OpenGL with every graphics cards.
This will generate a startup message that will ask you to choose a backend for the current session (OpenGL or Cairo). There is an option toremember the choice and if not choosing to remember the choice, a startup message will be generated each time cairo-dock is run without backend options. To supress the startup message, you can specify which backend to use when running cairo-dock by specifying it as an option.
Run with OpenGL backend
For the owner of ATI or Intel video card, for which DRI2 support is under development, as well as for the legacy video card whichdo no support OpenGL v2, the Cairo back-end is still available. This allow everybody to be able to enjoy most of the dock's improvements and the new applets. Nevertheless, drivers are improving every day and we hope that you can use Cairo-Dock with OpenGL with every graphics cards.
Running cairo-dock.
There are several ways to run cairo-dock. To do a standard run without using a backend, type the following a terminal and hit enter:$ cairo-dock &
This will generate a startup message that will ask you to choose a backend for the current session (OpenGL or Cairo). There is an option toremember the choice and if not choosing to remember the choice, a startup message will be generated each time cairo-dock is run without backend options. To supress the startup message, you can specify which backend to use when running cairo-dock by specifying it as an option.
Run with OpenGL backend
$ cairo-dock -o
GNOME 2
Go to System > Preferences > Sessions or Startup Applications and add an entry for cairo-dock.
GNOME 3
Add a cairo-dock entry to Startup Programs using:
KDE
Go to Kde Control center > Kde components > Add or Configure your desktop > Advanced tab > Autostart > Add a program, then add cairo-dock.
Openbox/Fluxbox
Add the following to ~/.config/openbox/autostart.sh or ~/.fluxbox/startup accordingly:
cario-dock &
Xfce
Go to the Menu > Parameters > Applications started Automatically > Add, then add cairo-dock.
Troubleshooting.
Two cairo-docks are running.
This is most likely a result of saved sessions being runned at login. If you are using a desktop environment like GNOME, KDE or Xfce you need to disable automatic startup of sessions/programs in your session manager settings. You may also need to delete the sessions cache:
If you are not using a desktop environment with a session manager or choose to have cario-dock startup by itself, you need to remove autostart files generated by cario-dock:
The background is black.
This is most likely caused by not running a composite manager, like Xcompmgr or Cairo Compmgr. Cairo-dock uses the transparency feature of the composite manager to display the dock, and without it the dock will be displayed with a black background. If you are using a desktop environment, simply enable the composite manager or desktop effects in the settings.
An alternative solution that does not require a composite manager is to enable fake transparency in cairo-dock. To do this, right-click the dock and go to Cario-Dock > Configure > Advanced Mode > System > Composition. Then enable both Emulate composition with fake transparency and Make the config panel transparent.
Beryl.
Cairo-dock can sometimes have a curious behaviour. This is likely because the desktop environment needs time to start up and prepare resources before cairo-dock is launched. Therefor you should try running cairo-dock with a delay:
It will now wait for 15 seconds, before running.
If you have other problems and issues with cairo-dock, you should look for them in the Recurring Problems section or search the forum.
Customization.
If you have any problems you can see how to easily customize your favorite dock in the Customization section.
Cairo-Dock works on Linux.
Several research on the web shows that some people have been able to use the dock on a few Linux distributions:
* Ubuntu/Debian (Cairo-Dock is developed on that distribution)
* Fedora
* ArchLinux
* Mandriva
* Gentoo
* Frugalware
* OpenSuSe
And some window managers:
* Gnome (with Gnome-integration plug-in)
* Xfce (with xfce-integration plug-in)
* KDE
* Openbox
Uninstall.
There are several way to remove cairo-dock depending on which method you used to install it in the first place.
So if you are sure you want to delete cairo-dock please choose a method below:
Ubuntu.
From the repository
Open Synaptic search for cairo-dock and untick both cairo-dock and cairo-dock-plug-ins or from a terminal:
From the package
If you want to keep the configuration files:
If you want to completely remove the dock including the configuration files:
The –force-all and –purge option are to force the de-installation of a package as well as its configuration file:
From the compilation.
There is no easy way to remove it when you compiled it. You have to go to the directory where you extracted the source and uninstall section after the other...
Run with Cario backend
$ cairo-dock -c
Note: All ATI card owners must use this option when runnning cario-dock.
$ cairo-dock -c
Note: All ATI card owners must use this option when runnning cario-dock.
Running cairo-dock in GNOME.
* Go to Applications > System Tools > Cairo-Dock or GlxDock (Cairo-Dock with OpenGL)
* Or Press Alt + F2 and type cairo-dock & in the box that opened then validate.
Running cairo-dock at startup.
This depends on which desktop environment or window manager that is being used and which backend cario-dock should be run with. The following section shows how to run cairo-dock at startup without forcing a backend.
Cairo-dock method.
Run cairo-dock and right-click the dock and go to Cairo-Dock > Launch Cairo-Dock on startup. The settings will be stored in ~/.config/autostart/ and sourced the next time you login.
But if you want, you can use the tool of your desktop environment:
* Go to Applications > System Tools > Cairo-Dock or GlxDock (Cairo-Dock with OpenGL)
* Or Press Alt + F2 and type cairo-dock & in the box that opened then validate.
Running cairo-dock at startup.
This depends on which desktop environment or window manager that is being used and which backend cario-dock should be run with. The following section shows how to run cairo-dock at startup without forcing a backend.
Cairo-dock method.
Run cairo-dock and right-click the dock and go to Cairo-Dock > Launch Cairo-Dock on startup. The settings will be stored in ~/.config/autostart/ and sourced the next time you login.
But if you want, you can use the tool of your desktop environment:
GNOME 2
Go to System > Preferences > Sessions or Startup Applications and add an entry for cairo-dock.
GNOME 3
Add a cairo-dock entry to Startup Programs using:
$ gnome-session-properties
KDE
Go to Kde Control center > Kde components > Add or Configure your desktop > Advanced tab > Autostart > Add a program, then add cairo-dock.
Openbox/Fluxbox
Add the following to ~/.config/openbox/autostart.sh or ~/.fluxbox/startup accordingly:
cario-dock &
Xfce
Go to the Menu > Parameters > Applications started Automatically > Add, then add cairo-dock.
Troubleshooting.
Two cairo-docks are running.
This is most likely a result of saved sessions being runned at login. If you are using a desktop environment like GNOME, KDE or Xfce you need to disable automatic startup of sessions/programs in your session manager settings. You may also need to delete the sessions cache:
$ rm ~/.cache/sessions/x*
If you are not using a desktop environment with a session manager or choose to have cario-dock startup by itself, you need to remove autostart files generated by cario-dock:
$ rm ~/.config/autostart/cairo-dock*
The background is black.
This is most likely caused by not running a composite manager, like Xcompmgr or Cairo Compmgr. Cairo-dock uses the transparency feature of the composite manager to display the dock, and without it the dock will be displayed with a black background. If you are using a desktop environment, simply enable the composite manager or desktop effects in the settings.
An alternative solution that does not require a composite manager is to enable fake transparency in cairo-dock. To do this, right-click the dock and go to Cario-Dock > Configure > Advanced Mode > System > Composition. Then enable both Emulate composition with fake transparency and Make the config panel transparent.
Beryl.
Cairo-dock can sometimes have a curious behaviour. This is likely because the desktop environment needs time to start up and prepare resources before cairo-dock is launched. Therefor you should try running cairo-dock with a delay:
sh -c "sleep 15 && cairo-dock &"
It will now wait for 15 seconds, before running.
If you have other problems and issues with cairo-dock, you should look for them in the Recurring Problems section or search the forum.
Customization.
If you have any problems you can see how to easily customize your favorite dock in the Customization section.
Cairo-Dock works on Linux.
Several research on the web shows that some people have been able to use the dock on a few Linux distributions:
* Ubuntu/Debian (Cairo-Dock is developed on that distribution)
* Fedora
* ArchLinux
* Mandriva
* Gentoo
* Frugalware
* OpenSuSe
And some window managers:
* Gnome (with Gnome-integration plug-in)
* Xfce (with xfce-integration plug-in)
* KDE
* Openbox
Uninstall.
There are several way to remove cairo-dock depending on which method you used to install it in the first place.
So if you are sure you want to delete cairo-dock please choose a method below:
Ubuntu.
From the repository
Open Synaptic search for cairo-dock and untick both cairo-dock and cairo-dock-plug-ins or from a terminal:
sudo apt-get purge cairo-dock cairo-dock-plug-ins && sudo apt-get autoremove
From the package
If you want to keep the configuration files:
sudo dpkg -r cairo-dock-plug-ins_++version++
sudo dpkg -r cairo-dock_++version++
If you want to completely remove the dock including the configuration files:
sudo dpkg -P cairo-dock-plug-ins_++version++
sudo dpkg -P cairo-dock_++version++
sudo dpkg -P cairo-dock_++version++
The –force-all and –purge option are to force the de-installation of a package as well as its configuration file:
sudo dpkg --force-all --purge package_name
note
This last command is useful, but risky, if you want to completely remove a package as well as its dependencies and its configuration files when the normal apt method if failing.
From the compilation.
There is no easy way to remove it when you compiled it. You have to go to the directory where you extracted the source and uninstall section after the other...
cd ++path_of_source_code++
cd cairo-dock
cd cairo-dock
sudo make uninstall
cd ../'name_of_plugin'
sudo make uninstall
sudo make uninstall
0 commenti:
Post a Comment