merci pour cette piste qui m'a permis de faire ce que je voulais.
Pour info, j'ai utilisé DevilsPie pour placer xload sur tous les bureaux :
cat .devilspie/xload.ds
(if
(is (application_name) "xload")
(begin
(skip_pager)
(skip_tasklist)
(pin)
)
)
puis wmctrl pour retailler les fenetres et les placer au bon endroit.
Un extrait de mon script :
# h = hauteur de la fenêtre xload
h=24
for i in srv1 srv2 srv3
do
h=$(expr $h + 91)
nohup ssh -X root@$i "xload -update 10 -font 6x13" &
sleep 1
cmd=$(wmctrl -l |grep xload |tail -n 1 |awk -v h=$h '{print "wmctrl
-i -r "$1" -e 0,1210,"h",63,63"}')
# echo $cmd
eval $cmd
done
une seule approximation due à la commande "wmctrl -l |grep xload |tail
-n 1 " : j'espère que
"wmctrl -l" affiche bien en dernière position la dernière fenetre xload
créée.
Je n'ai pas trouvé comment utiliser wmctrl -l pour lister les fenêtres
en fonction de leur ordre de création.
Encore merci pour l'aide
Bruno
On 07/11/2012 09:33, Sébastien NOBILI wrote:
Bonjour,
Le mercredi 07 novembre 2012 à 9:13, Bruno Richard a écrit :
j'utilise xfce4. Oui c'est effectivement ce que je cherche : pouvoir
lancer une application
sans qu'elle apparaisse dans la barre de tâches.
Merci pour votre aide !
Ce genre de choses se gèrent en effet directement par le WM dans le cas de KDE,
pour les autres bureaux, DevilsPie fait très bien l'affaire (c'est dans les
dépôts).
Seb
--
Messagerie instantanée :
xmpp:richard.brun...@jabber.org xmpp:richard.brun...@gmail.com
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/509a4af5.9050...@gmail.com