Я хочу запустить виртуальную машину на другой панели окна, но я не уверен, какой будет команда для этого.
Я имею:
virtualbox --startvm myvin &
в моем autostart.sh
.
Я хочу запустить виртуальную машину на другой панели окна, но я не уверен, какой будет команда для этого.
Я имею:
virtualbox --startvm myvin &
в моем autostart.sh
.
Если у вас есть «XW Manager, совместимый с EWMH/NetWM», и вы, вероятно, имеете его (вот список), вы можете использовать wmctrl
для перемещения программы на другой рабочий стол / рабочее пространство после того, как она уже запущена. VirtualBox, кажется, помещает имя виртуальной машины в заголовок окна, поэтому что-то вроде этого, вероятно, будет работать для вас:
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
выводит список доступных окон (включая значение заголовка окна).