Як автоматично запустити додаток Linux в іншому вікні (з панельного перемикача)?


0

Я хочу запустити віртуальну машину на іншій панелі вікон, але я не впевнений, якою буде команда для цього.

У мене є:

virtualbox --startvm myvin &

в моїй autostart.sh.

Відповіді:


0

Якщо у вас є "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 перелічує доступні вікна (включає значення заголовка вікна).


Дякую за відповідь. Я використовую openbox. Я спробую це.
asdfa
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.