我确实尝试过:
xbmc -fs
并使用脚本方式:
xbmc
sleep 10
wmctrl -x -r XBMC Media Center.XBMC Media Center -b toggle,fullscreen
从这脚本。
是的,我知道键“|\”可以用来在窗口模式和全屏模式之间切换。但我想强制始终处于全屏模式。
这不起作用。有什么建议吗?
答案1
默认为全屏。进入系统 → 视频设置,确保您没有使用窗口模式。
答案2
我找到了真的强迫XBMC 启动全屏模式,只需编辑 xml 配置文件高级设置.xml:
nano ~/.xbmc/userdata/advancedsettings.xml
并放入内容:
<advancedsettings>
<fullscreen>true</fullscreen>
</advancedsettings>
或者简单地使用此命令执行此操作:
echo "<advancedsettings><fullscreen>true</fullscreen></advancedsettings>" > ~/.xbmc/userdata/advancedsettings.xml
答案3
我针对不同情况切换窗口/全屏模式。但有一种特殊情况需要强制窗口化(您可以使用相同方法强制全屏)。以下是我在启动时执行此操作的方法(在包装器脚本中)。
ORIG_FILE=/home/me/.xbmc/userdata/guisettings.xml
BACK_FILE=${ORIG_FILE}.backup
cp $ORIG_FILE $BACK_FILE
awk '{if (index($0,"screenmode") > 0){ print "<screenmode>WINDOW</screenmode>" } else {print $0}}' $BACK_FILE > $ORIG_FILE