web-dev-qa-db-fra.com

Est-il possible d'épingler des programmes à des espaces de travail spécifiques, sans utiliser le logiciel CCSM?

Je cours 11.10.

Existe-t-il un moyen de configurer certaines applications pour qu'elles soient toujours ouvertes sur un espace de travail spécifié? J'ai remarqué que la plupart des gens suggèrent d'utiliser CompizConfig Settings Manager, mais cela peut entraîner des problèmes désastreux avec Unity.

J'ai trouvé cette question identique, mais la seule réponse qu'il y avait était CCSM: Est-il possible d'épingler certaines applications sur un espace de travail dans Unity?

Y a-t-il un moyen de faire cela sans CCSM? Je cherche depuis des siècles mais je ne trouve pas d'alternative.

EDIT:

Devilspie fonctionne partiellement, mais semble avoir certaines limites. J'ai une grille d'espace de travail 2x2 et je peux réussir à faire démarrer les applications dans l'espace de travail 1 ou deux, mais essayer 3 ou 4 échoue et l'application se charge dans l'espace de travail 1. Cela semble être un problème si elles se trouvent sur une deuxième ligne. J'ai trouvé beaucoup d'autres avec le même problème, comme ici:

http://www.linuxquestions.org/questions/linux-software-2/devilspie-and-compiz-viewports-on-multiple-rows-860619/

Où la réponse suggérée était d'utiliser CCSM!

9
GreenImp

Oui, vous pouvez utiliser Devilspie pour le faire. Il y a aussi une interface graphique pour cette application. Suivez ces étapes:

1) Installer: Sudo apt-get install devilspie gdevilspie

2) Ouvrez gdevilspie.

) Démarrer le démon:

enter image description here

4) Sélectionnez la fenêtre correspondante:

enter image description here

5) Choisissez l'espace de travail:

enter image description here

Prendre plaisir ;-)

10
desgua