Est-il possible d'épingler des programmes dans des espaces de travail spécifiques, sans CCSM?

9

Je cours 11.10.

Existe-t-il un moyen de configurer certaines applications pour qu'elles s'ouvrent toujours sur un espace de travail spécifié? J'ai remarqué que la plupart des gens suggèrent d'utiliser le Gestionnaire de paramètres CompizConfig, mais cela peut provoquer des problèmes désastreux avec Unity.

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

Existe-t-il un moyen de le faire sans CCSM? Je cherche depuis des lustres, mais je ne trouve pas d'alternative.

ÉDITER:

Devilspie fonctionne partiellement, mais semble avoir certaines limites. J'ai une grille d'espace de travail 2x2 et je parviens à 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 avec leur présence sur une deuxième ligne. J'en 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!

GreenImp
la source
Avez-vous essayé "set_viewport" au lieu de "set_workspace"?
desgua

Réponses:

10

Oui, vous pouvez utiliser Devilspie pour cela. Il existe également une interface graphique pour cette application. Suivez ces étapes:

1) Installez:sudo apt-get install devilspie gdevilspie

2) Ouvrez gdevilspie.

3) Démarrez le démon:

entrez la description de l'image ici

4) Sélectionnez la fenêtre correspondante:

entrez la description de l'image ici

5) Choisissez l'espace de travail:

entrez la description de l'image ici

Prendre plaisir ;-)

desgua
la source
hmm .. après avoir regardé dans devilspie, cela semble fonctionner, partiellement. Voir ma modification dans le post d'origine pour une explication.
GreenImp
Avez-vous essayé "set_viewport" au lieu de "set_workspace"?
desgua
malheureusement, il semble être affecté par un bug: bugs.launchpad.net/ubuntu/+source/gdevilspie/+bug/1161594
fstab