J'ai trouvé la solution, en m'inspirant de
HowTo: Embedded Terminal On Your Gutsy Desktop
Tout d'abord, faites un
sudo gedit .conkyrc
pour modifier votre script conky, et mettez l'argument :
own_window yes
Conky apparait ainsi en mode fenêtré, et ne gène plus les icônes du bureau. Ah, vous ne voulez quand-même que Conky soit intégré en transparence au bureau, pas de souci.
Si ce n'est pas déjà fait, installez le paquet
compizconfig-settings-manager.
Lancez le depuis
Système\Préférences\Advanced Desktop Effects Settings ou en tapant
ccsm dans un terminal.
Commencez par vous rendre dans
Utility et activez
Regex Matching.
Allez ensuite dans
Effects,
Décoration de la fenêtre (activée par défaut, ne la désactivez pas). Dans la partie
Decoration windows, insérez
!title=x, où x est le titre de la fenêtre de conky, composé en général du nom de votre PC, suivi de conky :
!title=ma-machine - conky
Indiquez la même chose dans Shadow windows.
Ceci aura pour effet de laisser activé le cadre de fenêtre et l'ombrage pour toutes les fenêtres exceptées celle de Conky. Si vous aviez déjà placé quelque chose dans ces zones, séparez-les par un
&.
Ensuite, rendez-vous dans la partie
Window Management, et ouvrez la partie
Windows Rules (cochez-là si ce n'est pas fait).
Entre cette fois
title=x, où x est le titre de la fenêtre de Conky (sans le ! cette fois) dans les catégories Skip taskbar, Skip pager, Below, Sticky, Non resizable windows, Non minimizable windows, Non maximizable windows, Non closable windows..., selon vos préférences pour que ces paramètres s'activent pour Conky.
Voilà, c'est prêt, tapez
conky dans un terminal ou après un
alt+F2 pour exécuter le logiciel avec les nouveaux paramètres. On a une illusion d'intégration dans le fond d'écran, sans répercussion pour les icones.
----------------------
J'attends vos essais et commentaires pour mettre ça sur la doc.
😉