Попытка запустить приложение в полноэкранном режиме при загрузке

Я пытаюсь написать bash-скрипт для запуска XBMC в полноэкранном режиме с помощью wmctrl. Я использую wmctrl, поэтому я не теряю возможности alt-tab и т. Д. И возвращаюсь к рабочему столу / графическому интерфейсу, если мне это нужно, поскольку запуск XBMC в полноэкранном режиме позволяет мне переходить на TTY только после выхода из применение.

Мой скрипт выглядит так:

#/bin/bash
xbmc --standalone
sleep 5
wmctrl -r XBMC Media Center -b toggle,fullscreen

XBMC запускается нормально, но не переходит в полноэкранный режим. Однако, если я запускаю wmctrl с теми же параметрами, когда XBMC уже открыт, он переключится в полноэкранный режим.

Что-то не так с моим сценарием? Я не очень много знаю о Linux, поэтому любая помощь будет принята с благодарностью!

1
задан 10 November 2013 в 22:04

1 ответ

Попробуйте запустить xbmc в фоновом режиме:

#/bin/bash
xbmc --standalone &
sleep 5
wmctrl -r XBMC Media Center -b toggle,fullscreen

В вашем скрипте команда «sleep 5» запускается только после выхода из XBMC.

0
ответ дан 10 November 2013 в 22:04
  • 1
    Это так или иначе зафиксировало себя... – It's Willem 9 May 2015 в 06:28

Другие вопросы по тегам:

Похожие вопросы: