Aqui estão algumas opções.
Aqui está um tutorial antigo .
Você pode criar um script para ir para o espaço de trabalho desejado e, em seguida, iniciar seu aplicativo ( fonte ):
#!/bin/bash
wmctrl -s 1
firefox --new-tab $@ &
Ou você pode iniciar seu aplicativo e movê-lo. Eu acho que algo assim iria funcionar:
#!/bin/bash
thunderbird &
wmctrl -r :ACTIVE: -t 1
# if thunderbird takes a while to launch, you may need to find the window yourself:
#wmctrl -r `wmctrl -l | grep [t]hunderbird | cut -f1` -t 1
Você pode habilitar e configurar isso se instalar o compizconfig-settings-manager
.
Permite definir posições fixas para janelas com títulos específicos.
Para sua informação, usei anteriormente wmctrlno Gnome. Alguns de seus recursos não funcionam para mim no 11.04 w / Unity, mas devem ser bons no 9.04. Não tenho certeza sobre o KDE.