ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

[[cairo-dock]]

Piste: » cairo-dock


Barre de lancement Cairo-dock

Présentation

NB : depuis Intrepid Ibex (8.10), Cairo-dock est désormais dans les dépôts officiels de Ubuntu (https://lists.ubuntu.com/archives/intrepid-changes/2008-May/000810.html). Ceci peut faciliter son installation, cependant, et jusqu'à nouvel ordre, la version qui y est présente est très vieille, non maintenue, et ne contient aucun plug-ins ni thèmes ! Elle est donc à proscrire à tout prix. Utilisez plutôt le dépôt officiel du projet, cf ci-dessous.

Cairo-dock est une barre de lancement d'applications animée (ou dock) qui apparaît sur le bureau.

Il est important de préciser qu'un gestionnaire d'effets de bureau, tel les Compiz-Fusion, Beryl, xcompmgr (avec Metacity), xfwm4 (pour Xfce), Kwin (pour KDE), permet de profiter pleinement de Cairo-Dock. Car Cairo-Dock se sert de la transparence pour l'affichage du dock avec le gestionnaire d'effets. Mais avec l'avènement de la 1.6.x, Fabounet a développé une fausse transparence. C'est-à-dire que Cairo-dock aura l'air normal sans gestionnaire de composite (petite config par ex.).

Ce projet provient à l'origine de Gnome-dock, écrit par MacSlow mais qui a été abandonné. Gnome-dock a été conçu à la base comme programme de test de la libcairo, une bibliothèque de dessin vectoriel. L'idée était séduisante mais le résultat peu fonctionnel, et Fabounet (membre de notre forum) l'a reprise pour en faire un dock véritablement utilisable et paramétrable à souhait.

Le Wiki officiel propose une documentation détaillée (18 pages), installation 64-bit, ArchLinux, etc. afin de ne pas surcharger la page sur "doc.ubuntu-fr.org".

Le forum est disponible au besoin avec beaucoup d'autres sections (rapport de bugs, blog …).

Amusez-vous bien en personnifiant votre Cairo-dock !

Quelques exemples de rendu :

Par défaut :

3D Plane :

Carousel :

Rainbow :

FIXME

Et si vous aimez puiser votre inspiration chez les autres ;-), voilà ce à quoi pourra ressembler votre dock :

Vous pouvez consulter le fil de discussion sur le forum d'ubuntu-fr, ou vous rendre sur le forum de Cairo-dock où vous pouvez suivre le développement de cairo-dock, effectuer des suggestions pour améliorer le dock, ou enfin poser des questions sur son fonctionnement.

Installation

Le projet se compose de 2 parties : la barre en elle-même, et les plug-ins, qui fournissent notamment des applets (ajout que l'on peut mettre à la barre).

Pour l'installation, il existe plusieurs méthodes :

  • par dépôts
  • par paquets (.deb)
  • par compilation
  • par SVN

Nous ne verrons ici que l'installation stable de Cairo-Dock, c'est-à-dire par le dépôt et par les paquets. Les autres solutions, instables donc, sont détaillées dans le Wiki officiel.

Les paquets .deb se trouvent à cette adresse pour les versions stables, les dépôts sur le site Cairo-Dock.

Avec le dépôt

Ce logiciel fera partie des dépôts officiels Ubuntu. Toute aide pour l'intégration à KDE est bienvenue.

N'hésitez pas à remonter tout bug ou dysfonctionnement sur le site de l'éditeur concerné forum

Ajoutez le dépôt suivant à vos sources de mises à jour :

Pour Hardy deb http://repository.cairo-dock.org/ubuntu hardy cairo-dock
Pour Intrepid Ibex deb http://repository.cairo-dock.org/ubuntu intrepid cairo-dock
Pour Jaunty Jackalope deb http://repository.cairo-dock.org/ubuntu jaunty cairo-dock

Téléchargez et enregistrez la clé d'authentification, dans un terminal :

wget -q http://repository.cairo-dock.org/cairo-dock.gpg -O- | sudo apt-key add -

Enfin, rechargez la liste et installez les paquets cairo-dock et le plugins cairo-dock-plugins ou cairo-dock-plug-ins (suivant version).

Installer en 1 clic 32 bits et 64 bits Jaunty Jackalope
Installer en 1 clic 64 bits Intrepid Ibex
Il faut toujours avoir les mêmes versions entre cairo-dock et le plugins de cairo-dock.

Voilà, il ne vous reste plus qu'à configurer votre dock.

Avec les paquets « .deb »

Si vous n'êtes pas sous Gutsy 32 bits, ou que les dépôts sont en rades, vous pouvez téléchargez les paquets directement sur Berlios.

Installez d'abord les paquets libcairo2 librsvg2-2 libglitz1 libglitz-glx1.

Installer en 1 clic

Puis, téléchargez la dernière version des paquets sur la page du projet sur Berlios et installez-les.

Configuration & fonctionnalités

Pour découvrir Cairo-Dock, premiers pas.

Il existe maintenant 2 modes de fonctionnement (version 2.02) : mode standard (en 2D) et mode opengl (en 3D, il faut des cartes graphiques qui supportent ce format, certaines malheureusement le supportent mal).

Lors des premières utilisations, on vous propose le choix entre ces 2 versions, commencez par tester la version opengl : magnifique. Une fois testé, vous pouvez mettre en démarrage auto (dans le menu système d'ubuntu) la version choisie de cairo dock sans ces messages d'avertissement.

Pour le mode standard : il faut mettre cairo-dock -c

Pour le mode avec l'opengl : il faut mettre cairo-dock -o

Pour en apprendre un peu plus, merci de vous reporter au Wiki de Cairo-Dock ;-)

Applets

Les applets – ou plugins – sont des greffons de Cairo-dock. Ils offrent la possibilité d'ajouter un nombre infini de fonctionnalités à Cairo-dock (contrôle du lecteur de musique, information sur le système, nouveau effets graphiques, etc.). Grâce à eux, Cairo-dock peut s'approcher au plus près de ce dont à besoin chaque utilisateur.

Depuis la version 2.00 : il faut faire clic droit sur la barre puis cairo-dock et configurer pour voir les options disponibles. Il suffit de laisser la souris sur l'icône ou dans les options pour avoir son détail. Pour activer un applet : on coche, pour modifier ces options : on clique sur l'icône.

Quelques applets disponibles (avant version 2.00)

Les applets signalées de ce dièse « # » sont maintenant détachables de Cairo-Dock (clic droit dessus → détacher ce module) pour devenir des desklets et configurables comme tels. Cela permet entre autre d'alléger le dock mais également de personnaliser son bureau.

Nom Capture Description
Rendering Fournit des vues (par exemple la vue plan3D de Cairo-Dock). Si celui-ci est désactivé (ou absent), seule la vue par défaut sera présente.
Gnome Integration Procure une meilleure intégration pour Gnome.
#Logout Ajoute un bouton de déconnexion au dock qui ouvrira le panneau de fermeture de session de votre environnement.
#Clock Ajoute une horloge au dock dont la représentation peut être numérique ou analogique. Dans ce dernier cas, c'est en fait directement une intégration de Cairo-Clock dans le dock (tous les thèmes sont présents). Des alarmes sont aussi disponibles avec notification dans le dock.
#Dustbin C'est la poubelle ! Un accès simple, rapide et efficace ! Vous pouvez préciser les répertoires des poubelles, l'avantage est de pouvoir en gérer plusieurs en même temps. Là encore, plusieurs thèmes sont proposés. Il est également possible de démonter une clé USB (par exemple) en faisant glisser son dossier dans la poubelle.
Shortcuts Cette applet vous donne un accès rapide aux raccourcis les plus usuels. Vous pouvez choisir d'afficher vos disques physiques, vos lecteurs réseaux et vos signets Nautilus.
#Rhythmbox Cette applet est une commande du lecteur RhythmBox à l'intérieur du dock. Elle vous notifie lors d'une nouvelle chanson et vous avez accès aux commandes principales (Play/Pause, Stop, Next, Previous).
#Systray Celle-là remplace la zone de notification du Gnome Panel.
#Terminal Pour avoir un terminal joli et très rapidement accessible.
PowerManager Ce sont les utilisateurs de portables qui seront les plus satisfaits de cette applet de gestion d'énergie.
#Xgamma Une applet qui permet de régler la luminosité de l'écran rapidement (elle peut ainsi permettre d'économiser de l'énergie sur les batteries de portable).
#Weather Et voilà la météo en applet ! Vous devez renseigner le code de votre ville : clic droit → cherchez votre localisation, ou bien en le cherchant sur www.weather.com ou tout autre site listant ces codes (yahoo.fr par exemple).

Bugs Connus

  • Si vous obtenez un message d'erreur lié à cairo-dock à chaque fois que vous utilisez apt-get :
L'exécution de /usr/share/menu/cairo-dock n'a créé aucune donnée en sortie ou a retourné une erreur.

Enlevez simplement les droits d'exécution du fichier :

sudo chmod -x /usr/share/menu/cairo-dock

Fenetre transparente avec smplayer et VirtualBox

Lorsque cairo-dock est activé en openGL, il se peut que d'autres applications se retrouve avec une zone active transparente (VirtualBox) ou les bords normalement noirs en plein écran avec mplayer se retrouvent eux aussi transparent.

Pour corriger celà, dans Gestionnaire de Configuration Compiz, il faut activer le plugin Règles de Fenêtre, et écrire la règle suivante dans "Pas de visuel ARGB":

  class=VirtualBox | class=Smplayer

Cette méthode remplace la méthode suivante par modification des lanceurs (remplacer la commande "VirtualBox" par "env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox".)

Exemple pour modifier l'icone dans le menu application : il faut cliquer Système / Préférence / Menu principal. Puis Outils système, cliquer sur Sun VirtualBox et Propriétés et remplacer la commande. Vous pouvez ensuite rajouter cette icone dans la barre de cairo-dock. La modif de cette commande doit y rester. Pour verifier, clic droit de cet icone dans cairo dock, puis modifier ce lanceur : à la ligne "commande à executer au clic" il doit y avoir env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox.

Désinstallation, ré-installation

Détail complet pour chaque méthode ici.

Ou en utilisant le code suivant dans le terminal et suivre les instructions:

sudo apt-get remove --purge cairo-dock*

Tutoriel vidéo

Installer et configurer cairo-dock sous Ubuntu GNOME

Vous devrez adapter les passages tels que l'installation par Synaptic en fonction de votre distribution (Kubuntu, Xubuntu etc…)

Liens


Contributeurs : FIXME.


cairo-dock.txt · Dernière modification: 2009/05/23 14:26 par 213.95.41.13
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL