#1 Le 03/10/2011, à 12:31
- netsabes
wmctrl : démarrer une app sur un bureau donné
Bonjour,
la question a été abordée de nombreuses fois (des solutions avec wmctrl ou devilspie ont été proposées) mais je n'arrive pas à l'adapter à mon cas, malgré un man wmctrl.
Voilà, j'aimerais lancer italc dans le 2ème bureau au démarrage de l'ordi, et me replacer par défaut dans le premier bureau.
J'ai réussi à lancer italc dans le bureau 2, mais pas à revenir dans le 1er.
wmctrl -s 1 | italc
Comment puis-je terminer ?
Merci.
Séb.
Dernière modification par netsabes (Le 03/10/2011, à 12:31)
Cet Univers ne serait pas grand-chose s’il n’abritait pas les gens qu’on aime. (Stephen Hawking)
Linux Ubuntu 22.04 Gnome (64 bits)
Hors ligne
#2 Le 03/10/2011, à 12:37
- netsabes
Re : wmctrl : démarrer une app sur un bureau donné
Par exemple :
wmctrl -s 1 | italc | wmctrl -s 0
ne fonctionne pas.
Dernière modification par netsabes (Le 03/10/2011, à 12:38)
Cet Univers ne serait pas grand-chose s’il n’abritait pas les gens qu’on aime. (Stephen Hawking)
Linux Ubuntu 22.04 Gnome (64 bits)
Hors ligne
#3 Le 04/10/2011, à 00:51
- sputnick
Re : wmctrl : démarrer une app sur un bureau donné
Tu doit pouvoir changer de bureau avec dbus, voici ce que j'utilise sous kde pour passer au bureau suivant :
qdbus org.kde.kwin /KWin org.kde.KWin.nextDesktop
Tape qdbus dans un terminal et essaye de trouver qq chose d'approchant
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#4 Le 05/10/2011, à 07:30
- pingouinux
Re : wmctrl : démarrer une app sur un bureau donné
Bonjour,
Je viens de faire un essai, et ça fonctionne pour moi. J'ouvre une fenêtre xterm sur le 2ème bureau, et reviens dans le 1er.
wmctrl -s 1; xterm & sleep 1; wmctrl -s 0
Sans le & après xterm, on reste dans le 2ème bureau jusqu'à la fermeture de la fenêtre
Sans le sleep 1, on est déjà revenu au 1er bureau avant que la fenêtre n'apparaisse
Cordialement
Dernière modification par pingouinux (Le 05/10/2011, à 08:47)
Hors ligne