尝试在启动时以全屏模式启动应用程序

尝试在启动时以全屏模式启动应用程序

我正在尝试编写一个 bash 脚本,使用 wmctrl 以全屏模式启动 XBMC。我使用 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

尝试在后台运行 xbmc:

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

在您的脚本中,“sleep 5”命令仅运行你退出XBMC了。

相关内容