Como eu inicio automaticamente um aplicativo do Linux em outra janela (do alternador de painel)?

0

Eu quero iniciar uma máquina virtual em outro painel de janela, mas não tenho certeza de qual seria o comando para isso.

Eu tenho:

virtualbox --startvm myvin &

no meu autostart.sh .

    
por asdfa 25.08.2011 / 16:58

1 resposta

0

Se você tem um "X Window Manager compatível com EWMH / NetWM", e provavelmente faz ( aqui é uma lista) Em seguida, você pode usar wmctrl para mover o programa para outra área de trabalho / área de trabalho depois que ele já tiver sido iniciado. O VirtualBox aparece para colocar o nome da VM no título da janela, então algo assim provavelmente funcionará para você:

virtualbox --startvm myvin &
sleep 2 # adjust accordingly
wmctrl -r myvin -t 1 # move window containing title 'myvin' to the 2nd desktop

wmctrl pode não ser instalado por padrão. Instale-o usando o gerenciador de pacotes da sua distribuição, se necessário (por exemplo, apt-get install wmctrl em sistemas baseados no debian).

Útil para solucionar problemas:

wmctrl -d lista os desktops disponíveis.

wmctrl -l lista as janelas disponíveis (inclui o valor do título da janela).

    
por 25.08.2011 / 20:08