Problems at use | Problèmes à l'utilisation
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... |
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. |
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. |
Subscription date : 29 November 2007
Messages : 7408
|
merci |
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
|