¿Es posible anclar programas a espacios de trabajo específicos, sin CCSM?

9

Estoy corriendo 11.10.

¿Hay alguna manera de configurar ciertas aplicaciones para que siempre se abran en un espacio de trabajo específico? He notado que la mayoría de la gente sugiere usar CompizConfig Settings Manager, pero esto puede causar problemas desastrosos con Unity.

Encontré esta pregunta idéntica, pero la única respuesta fue CCSM: ¿Es posible anclar ciertas aplicaciones a un espacio de trabajo en Unity?

¿Hay alguna manera de hacer esto sin CCSM? He estado buscando por años, pero no puedo encontrar una alternativa.

EDITAR:

Devilspie funciona parcialmente, pero parece tener algunas limitaciones. Tengo una cuadrícula de espacio de trabajo de 2x2 y puedo hacer que las aplicaciones se inicien con éxito en el espacio de trabajo 1 o dos, pero al intentar 3 o 4 falla y la aplicación se carga en el espacio de trabajo 1. Esto parece ser un problema con que estén en una segunda fila. He encontrado muchos otros con el mismo problema, como aquí:

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

¡Donde la respuesta sugerida fue usar CCSM!

GreenImp
fuente
¿Intentó "set_viewport" en lugar de "set_workspace"?
desgua

Respuestas:

10

Sí, puedes usar Devilspie para hacer eso. También hay una GUI para esta aplicación. Sigue estos pasos:

1) Instalar:sudo apt-get install devilspie gdevilspie

2) Abrir gdevilspie.

3) Comienza el demonio:

ingrese la descripción de la imagen aquí

4) Seleccione la ventana correspondiente:

ingrese la descripción de la imagen aquí

5) Elija el espacio de trabajo:

ingrese la descripción de la imagen aquí

Disfruta ;-)

desgua
fuente
hmm .. después de mirar al demonio, parece funcionar, en parte. Vea mi edición en la publicación original para obtener una explicación.
GreenImp
¿Intentó "set_viewport" en lugar de "set_workspace"?
desgua
desafortunadamente parece estar afectado por un error: bugs.launchpad.net/ubuntu/+source/gdevilspie/+bug/1161594
fstab