¿Cómo iniciar una aplicación en un espacio de trabajo diferente?

Necesito iniciar una aplicación GUI [Lotus Symphony] en un espacio de trabajo diferente al utilizado actualmente. [ej .: hay 4 espacios de trabajo en un escritorio de GNOME.]

P: ¿Cómo hago esto?

ps: es necesario porque el primer inicio de Lotus Symphony después de un reinicio es muy, muy lento, pero después de que se ha usado una vez, comienza muy rápido. Creo que se almacena en caching. Es por eso que quiero iniciarlo en cada arranque en un espacio de trabajo diferente, por lo que será más rápido más tarde si necesito usarlo.

Echa un vistazo a Devil's Pie (aunque no estoy seguro de que funcione con Gnome3), y puedes encontrar más información útil sobre stackoverflow bash .

Básicamente debes hacer lo siguiente:

#!/bin/bash wmctrl -n 8 firefox & thunderbird & /usr/bin/netbeans --locale en & amsn & gnome-terminal & sleep 15 wmctrl -r firefox -t 0 wmctrl -r netbeans -t 1 wmctrl -r terminal -t 2 wmctrl -r amsn -t 6 wmctrl -r thunderbird -t 7 #focus on terminal wmctrl -a terminal 

(Acabo de copyr y pasar el código anterior del enlace de StackOverFlow anterior, ya que creo que se explica por sí mismo).

ACTUALIZAR:

Consulte aquí para una solución más sencilla en el mejor sitio para extensiones Gnome 3, debe instalar la extensión Auto Move Windows para Gnome 3. En caso de que no funcione para usted (como puede ver en el enlace, hay algunas distribuciones que la automation de la installation no está funcionando bien, obtenga una explotación más detallada aquí sobre cómo hacer que funcione.