Vous pouvez utiliser wmctrl .
Commandes de base:
wmctrl -d
pour afficher tous vos espaces de travail.
wmctrl -s <workspace_name>
pour passer à un espace de travail spécifique.
Si vous utilisez Compiz, vous devrez faire un tour car les "espaces de travail" Compiz sont en fait des fenêtres d'un seul espace de travail.
Instructions de tour
Vérifiez la sortie de wmctrl -d
Par exemple, la mienne est:
0 * DG: 4098x2304 VP: 1366,0 WA: 0,23 1366x745 N/A
Cela signifie que j'ai en fait un espace de travail de 4098 x 2304 au lieu de ce que je "pense" que j'ai (neuf "espaces de travail", 3 x 3).
J'étais à ce qui était censé être un "espace de travail" 2, mais en fait j'étais à la fenêtre d'affichage (VP) 1366,0 (4098/3 = 1366) comme le montre la sortie ci-dessus.
Voici comment cela fonctionne: nous prenons tout l'espace de travail et divisons pour le nombre d '"espaces de travail" que nous "pensons" avoir. Dans mon cas: 4098/3 = 1366 et 2304/3 = 768.
Si je veux accéder à mon "espace de travail" 1, la commande est:
wmctrl -o 0,0
Ensuite, si je veux aller dans mon "espace de travail" 4, la commande est:
wmctrl -o 0,768
Si je veux aller dans mon "espace de travail" 8, la commande est:
wmctrl -o 1366,1536
Si je veux aller dans mon "espace de travail" 9, la commande est:
wmctrl -o 2732,1536
Je l'ai? ;-)
Le -o
drapeau "tronque" leurs valeurs. En d'autres termes, il modifie "l'espace de travail" auquel appartient le pixel réel. Les éléments suivants sont équivalents:
wmctrl -o 0,0
wmctrl -o 1365,767