Відповіді:
Якщо у вас є "EWMH / NetWM сумісний X Window Manager", і ви, ймовірно, це робите ( ось список), то ви можете використовувати wmctrl
для переміщення програми на інший робочий стіл / робочу область після її запуску. Схоже, VirtualBox поставить ім'я VM у назву Window, тож щось подібне, ймовірно, допоможе вам:
virtualbox --startvm myvin &
sleep 2 # adjust accordingly
wmctrl -r myvin -t 1 # move window containing title 'myvin' to the 2nd desktop
wmctrl
може не встановитись за замовчуванням. Встановіть його за допомогою диспетчера пакунків вашого дистрибутива, якщо це необхідно (тобто apt-get install wmctrl
в системах на базі debian).
Корисні для усунення несправностей:
wmctrl -d
перелічує доступні настільні комп’ютери.
wmctrl -l
перелічує доступні вікна (включає значення заголовка вікна).