J'ai lu ceci thread mais cela ne résout pas vraiment mon problème. Le problème que j'ai est que chaque fois que je me connecte, conky démarre, comme configuré dans les applications de démarrage, mais l'instance qu'il exécute laisse tomber l'ombre et est au-dessus de toutes les autres fenêtres, montrant le fond d'écran en dessous. Cela peut être facilement résolu en relançant conky, mais cela va à l'encontre du but de le faire démarrer à la connexion. En outre, l'exécution manuelle de conky à tout moment après la journalisation ne provoque pas cela. Aucune suggestion? J'ai réécrit le script et joué avec Compiz, mais ça continue de se produire.
Avez-vous essayé d'utiliser "conky -p 50" dans les applications de démarrage?
Cela signifie qu'il y aura un décalage de 50 secondes avant le démarrage de Conky et donne à tous les autres programmes la possibilité de démarrer en douceur avant l'exécution de conky. Résolu beaucoup de problèmes pour moi.
Cela pourrait valoir la peine d'essayer ...
J'ai eu le même problème. Cela est dû au démarrage conky avant le gestionnaire de fenêtres. La plupart des solutions vous demanderont de configurer conky pour démarrer 30 secondes après le démarrage. J'ai trouvé un petit script très astucieux qui fonctionne comme un charme:
#!/bin/bash
until ps -A | grep "gtk-window-deco"> test -n
do
sleep 1
done
/usr/bin/conky --quiet --config=.conkyrc &
Copiez simplement cela dans un éditeur de texte et enregistrez-le sous 'conkystartup.sh' (sans guillemets) dans les répertoires que vous souhaitez.
Ensuite, ajoutez le chemin d'accès au fichier .sh dans "Applications de démarrage".
Cela fonctionne parfaitement pour moi et apparaît dès que vous vous connectez.