logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 27-11-2013 22:05:15

sogal
Black Metal Modo
Lieu : Nord Isère
Distrib. : openSUSE Leap 42.3
Noyau : Linux 4.4.76
(G)UI : GNOME
Inscription : 09-05-2013
Site Web

[RESOLU]DWM: comment obtenir un tray pour les icônes des applications?

Bonsoir,

Comme faisant suite à cette discussion http://debian-facile.org/viewtopic.php?pid=73161#p73161, je cherche un moyen d'utiliser un tray (ou systray, je ne connais pas le terme le plus approprié) afin d'avoir les icônes d'applications telles que wicd, volumeicon-alsa, cryptkeeper au sein de dwm.
Certains d'entre vous ont-ils une idée?

Dernière modification par sogal (28-11-2013 19:24:24)


1485418338.png Hello IT ! Have you tried turning it off and on again ?

Hors ligne

#2 27-11-2013 22:42:56

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [RESOLU]DWM: comment obtenir un tray pour les icônes des applications?

Tu as plusieurs possibilités :
- La plus crade : lancer fbpanel en retirant tous les plugins à part le systray
- stalonetray : en mode flottant ou sur toutes les fenêtres (je te filerai ma config si tu veux)
- la dernière prisée par les autres utilisateurs de dwm apparement : le patch http://dwm.suckless.org/patches/systray

Du coup j'ai pas testé le dernier mais ça doit bien fonctionner après tout. Je me suis rendu compte que on se passe très bien de systray en fait (mais vraiment!) Pour wicd, je le lance que quand j'en ai besoin avec la commande wicd-client. Pour régler le volume, j'ai mis ces lignes dans le config.h. Ainsi, en faisant tourner la molette sur la barre de dwm je règle le son :

static Button buttons[] = {
// raccourcis souris
{ ClkStatusText,        0,              Button4,        spawn,          SHCMD("amixer -q set Master 2dB+ unmute") },
{ ClkStatusText,        0,              Button5,        spawn,          SHCMD("amixer -q set Master 2dB- unmute") },
 


Le volume lui est affiché via dwmstatus ou un script, voire conky redirigé vers xsetroot smile

Hors ligne

#3 28-11-2013 02:52:50

sogal
Black Metal Modo
Lieu : Nord Isère
Distrib. : openSUSE Leap 42.3
Noyau : Linux 4.4.76
(G)UI : GNOME
Inscription : 09-05-2013
Site Web

Re : [RESOLU]DWM: comment obtenir un tray pour les icônes des applications?

Toi, tu vas réussir à me faire retourner vers dwm smile

Je viens en effet de voir stalonetray dans les dépôts, je suis preneur pour la config.
Et merci pour ces infos, je vais tester le patch systray, je te dirais ce qu'il en est. Et puis merci pour l'astuce, je bidouillerai ça aussi! wink

1485418338.png Hello IT ! Have you tried turning it off and on again ?

Hors ligne

#4 28-11-2013 07:41:27

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [RESOLU]DWM: comment obtenir un tray pour les icônes des applications?

Config de pour stalonetray : dans le config.h, à la section " static const Rule rules[] = {" pour gérer les étiquettes de fenêtres, leur mode flottant où non, tu rajoute :

{ "stalonetray", NULL, NULL, ~0, True, -1 },


Ainsi stalonetray est flottant et apparaît sur tous les tags.

Pas aussi bien que le patch à mon avis... Mais ça me suffit comme je m'en passe très bien smile

Hors ligne

#5 28-11-2013 08:00:12

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [RESOLU]DWM: comment obtenir un tray pour les icônes des applications?

Aperçu du patch systray : 2013-11-28-07-59-scrot-thumb.png

Hors ligne

#6 28-11-2013 12:28:57

sogal
Black Metal Modo
Lieu : Nord Isère
Distrib. : openSUSE Leap 42.3
Noyau : Linux 4.4.76
(G)UI : GNOME
Inscription : 09-05-2013
Site Web

Re : [RESOLU]DWM: comment obtenir un tray pour les icônes des applications?

Merci beaucoup pour ton aide,
Le soleil vient de se lever, je vais essayer ça de suite wink

1485418338.png Hello IT ! Have you tried turning it off and on again ?

Hors ligne

#7 28-11-2013 15:34:32

sogal
Black Metal Modo
Lieu : Nord Isère
Distrib. : openSUSE Leap 42.3
Noyau : Linux 4.4.76
(G)UI : GNOME
Inscription : 09-05-2013
Site Web

Re : [RESOLU]DWM: comment obtenir un tray pour les icônes des applications?

Eh bien j'y suis arrivé finalement,

J'en ai profité pour peaufiner complétement mon config.def.h. J'ai galéré un petit pour appliquer le patch, sans comprendre la source des erreurs.
En fait il ne fallait par l'appliquer avec un config.def.h déjà patché (ce qui était mon cas, patch azety).

Mais bon le résultat est là, ça fonctionne à merveille, merci beaucoup donc! big_smile

1385649104.jpg

PS: Ah!!! et puis super le coup de la roulette de souris dans la barre wink

Dernière modification par sogal (28-11-2013 16:06:25)


1485418338.png Hello IT ! Have you tried turning it off and on again ?

Hors ligne

Pied de page des forums