#1 Le 18/08/2011, à 00:34
- jeromeaz
Problème avec la commande wmctrl (-s -t)
Facultatif: Je veux faire utiliser un script qui organise des fenêtres sur differents bureaux aux démarrage.
J'ai trouvé ce script sur un autre forum mais le mien donne ça:
#! /bin/bash
prog=("Mozilla Thunderbird" "Liste de contacts" "Skype")
action=("wmctrl -r Courrier entrant - Mozilla Thunderbird -t 3" "wmctrl -c Liste de contacts" "wmctrl -c Skype")
i=0
while test $i -lt ${#prog[@]}
do
until ! test -z "`wmctrl -l | grep "${prog[$i]}"`"
do
sleep 3
done
sleep 1
${action[$i]}
i=$[$i+1]
done
exit 0
L'important: mon
wmctrl -r Courrier entrant - Mozilla Thunderbird -t 3
ne fonctionne pas et pour mieux le tester, je lance:
wmctrl -s 3
qui est censé me changer de bureau mais rien fait.
Alors que:
wmctrl -o 4008,0
fonctionne très bien (j'ai 4 bureau virtuels de 1336px donc cette commande m’amène au bureau contenant le 1336*3ème pixel en largeur... )
Je pense que le numéro spécifiant le bureau n'est pas reconnu mais...
Une idée?
Hors ligne