Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Cairo-dock au démarrage
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)
Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Cairo-dock au démarrage
Guest Français 13 Guest [Read]
16 May 2009 à 21:15

Guest, Tuesday 12 May 2009 à 13:06

Slt,

J'utilise Gnome (2.26).
J'ai voulu ajouter cairo-dock au démarrage, mais comme l'option "Lancer Cairo-dock au démarrage" ne fonctionne pas... j'ai décidé de l'ajouter au lancement de ma session. "Préférences > Sessions" -> Ajouter "cairo-dock -o" .
Le dock ne se lance pas au démarrage :/

Sachant que j'utilise compiz, j'ai ensuite créé un script, pour imposer l'ordre de lancement.

#!/bin/sh
# Bureau customing

compiz --replace --sm-disable --ignore-desktop-hints ccp 2>> .custom_desktop.errors
emerald --replace 2>> .custom_desktop.errors
cairo-dock -o 2>> .custom_desktop.errors


Le fichier .custom_desktop.errors est vide.

Je comprends pas trop pourquoi cairo-dock ne se lance pas :s

matttbe, Tuesday 12 May 2009 à 13:19


Subscription date : 24 January 2009
Messages : 12573
Et je suppose qu'en lançant "cairo-dock -o" depuis un terminal, tu n'as pas de problème ?
Car normalement, en ajoutant la commande "cairo-dock -o" dans le menu session, il n'y a pas de problème.

Guest, Tuesday 12 May 2009 à 13:37

Effectivement, si je lance cairo-dock depuis le terminal, no problem.
Mais "cairo-dock -o" depuis le menu session, rien n'apparait. Deplus, rien dans .xsession_errors concernant cairo-dock...

fabounet, Tuesday 12 May 2009 à 16:10


Subscription date : 30 November 2007
Messages : 17118
l'option "Lancer Cairo-dock au démarrage" ne fonctionne pas.

tu es sûr ? ce serait pas juste que le dock se lance pas ou est caché ?
la solution en général est d'imposer un délai au lancement du dock, pour laisser Compiz se charger (sleep 10 par exemple)

Guest, Tuesday 12 May 2009 à 18:23

Dans la mesure où une fois cliqué l'option ne se transforme pas en "Ne plus lancer cairo-dock au démarrage", et que le dock ne se lance pas automatiquement, j'en déduis que cette option ne fonctionne pas (chez moi).

J'ai déjà essayé un délais, ça ne fonctionne pas non plus.

matttbe, Tuesday 12 May 2009 à 18:35


Subscription date : 24 January 2009
Messages : 12573
C'est vraiment bizarre... Tu es le seul à avoir cela (pour le moment )
Regarde s'il n'y a rien qui pourrait entrer en conflit avec le démarrage...

Pour ma part, Compiz se démarre sans avoir à le mettre dans le menu de session => faut juste aller dans "Apparences" pour l'activer la première fois. Et j'ai indiqué à Compiz, dans le menu "Décorateur de fenêtres", "emerald --replace".

Essaye avec un délai de 30 sec aussi juste pour voir
sh -c "sleep 30 && cairo-dock -o"

Guest, Tuesday 12 May 2009 à 18:41

En ne lancant pas compiz mais uniquement le dock, le dock se lance, donc ça vient clairement de compiz.
30 secondes ne changerait rien car je vois déjà le blur de mon panel, c'est donc que c'est qu'il est lancé.

Dans "Apparence"s je n'ai rien pour indiquer qu'il doit utiliser compiz !

Et pour emerald dans le windows decorator, ça je l'avais fait.

matttbe, Tuesday 12 May 2009 à 19:52


Subscription date : 24 January 2009
Messages : 12573
Dans Système/Préférences/Apparence/Effets Visuels, il faut juste que tu regardes si "Aucun" n'est PAS coché. Si c'est le cas, coche un autre (sauvegarde ton profile compiz avant).
Si aucun des 3 n'est coché ou que ce soit Normal ou Extra, pas besoin de rajouter Compiz au démarrage. (et donc Emerald non plus).

EDIT Sauf si tu utilises la version instable de Compiz (avec GIT), alors il faut que tu le démarres par toi même

Guest, Tuesday 12 May 2009 à 22:22

Je n'utilise pas un Debian Like, donc mon menu Apparence ne contient pas d'onglet "Effets Visuels".
Donc direction Session

J'ai enfin trouvé :

compiz --replace --sm-disable --ignore-desktop-hints ccp 2>> .custom_desktop.errors &
sleep 3 && cairo-dock -o 2>> .custom_desktop.errors


Hey oui, c'est peut-être simple, mais un oubli de "&" été la cause.
En effet, la commande de compiz ne prend jamais fin, donc le script ne passe jamais à l'étape suivante ! Chose que j'avais zappé puisque dans "Session", pas besoin de d'ajouter l'esperluète.

nochka85, Tuesday 12 May 2009 à 23:28


Subscription date : 29 November 2007
Messages : 7408
Juste pour info car je ne connais pas :

C'est quoi ce '2>>' ??

Guest, Wednesday 13 May 2009 à 00:51

C'est pour rediriger le flux de sortie des erreurs vers la fin d'un fichier.

nochka85, Wednesday 13 May 2009 à 08:39


Subscription date : 29 November 2007
Messages : 7408
merci

fabounet, Wednesday 13 May 2009 à 15:41


Subscription date : 30 November 2007
Messages : 17118
l'option "Lancer Cairo-dock au démarrage" suppose en fait que tu as un répertoire ~/.config/autostart, qui semble être la norme (freedesktop ?)
ce que tu n'as peut-être pas suivant ton système, mais dans ce cas où sont listés les applis à lancer au démarrage chez toi ?

Guest, Saturday 16 May 2009 à 21:15

Ce répertoire existe bien chez moi, cependant cela ne fonctionne pas.
Sur d'autre système qui n'ont peut-être pas cette "norme", les commandes de démarrage personnalisées se situent dans le rc.local . Il faudrait cependant faire un check de l'UID pour ne pas lancer le dock sur toutes les sessions.

Problems at use | Problèmes à l'utilisation

Subjects Author Language Messages Last message
[Locked] Cairo-dock au démarrage
Guest Français 13 Guest [Read]
16 May 2009 à 21:15


Glx-Dock / Cairo-Dock List of forums Problems at use | Problèmes à l'utilisation Cairo-dock au démarrage 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.