[XFCE] Application non visible dans systray ? (Tuto)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

[XFCE] Application non visible dans systray ? (Tuto)

Message par Joan31 »

Bonsoir,

Je viens partager avec vous une petite astuce concernant la barre des taches sous XFCE et je pense applicable sur d'autres DE.

Par exemple, certaines applications comme Skype, HP-Systray (HPLIP), leurs icônes peuvent ne pas apparaître dans la barre des taches... alors qu'ils sont bien en autostart.
En vérifiant avec un gestionnaire des taches, on peut constater que les applications sont bien lancé.

Le problème réside que, par exemple Skype, c'est lancé avant la barre des taches. Et de ce fait, son icone n’apparaît pas.

Pour contourner le problème, il suffit de faire "patienter" les applications à lancer et qui seront dans la barre des taches, en utilisant la commande :

Code : Tout sélectionner

sleep valeur_numérique
Deux exemples concernant les autostart de HP-Systray et Skype :

~/.config/autostart/hp-systray.desktop :

Exec=sh -c "sleep 4 && hp-systray"

Code : Tout sélectionner

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=HPLIP Systray
Comment=HP Systray
Exec=sh -c "sleep 4 && hp-systray"
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false
~/.config/autostart/skype.desktop :

Exec=sh -c "sleep 4 && skype %U"

Code : Tout sélectionner

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Skype
Comment=Skype Internet Telephony
Exec=sh -c "sleep 4 && skype %U"
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false
A bientôt :)
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Répondre