web-dev-qa-db-ja.com

起動時に全画面モードでアプリケーションを起動しようとしています

私はwmctrlを使用してフルスクリーンモードでXBMCを起動するbashスクリプトを記述しようとしています。私はwmctrlを使用しているので、Alt-Tabなどの機能を失わず、必要に応じてデスクトップ/ GUIに戻ることができます。XBMCをフルスクリーンモードで実行すると、TTYに移動できるのは、応用。

私のスクリプトは次のようになります:

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

XBMCは正常に起動しますが、フルスクリーンモードにはなりません。ただし、XBMCが既に開いているときに同じパラメーターでwmctrlを実行すると、フルスクリーンモードに切り替わります。

スクリプトに問題がありますか? Linuxについてはあまり詳しくないので、助けていただければ幸いです。

1
kelvin

バックグラウンドでxbmcを実行してみます。

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

スクリプトでは、「sleep 5」コマンドはafterのみを実行し、XBMCを終了します。

1
guthy