我安装了 Linux,每次启动 PC 时,我都尝试全屏或以信息亭模式自动启动 Firefox。我知道有类似的命令xdotool.....windowactivate key F11
,但它只能工作一次。
答案1
首先,据我所知,Firefox(仍然?)缺少信息亭模式。
至于 xdotool,“仅有效一次”是什么意思?
如果您有一个启动 Firefox 的脚本,只需在其后添加 xdotool。示例(针对 Chromium):
#!/bin/bash
chromium https://www.bing.com --window-size=1920,1080 --start-fullscreen --kiosk --incognito --noerrdialogs --disable-translate --no-first-run --fast --fast-start --disable-infobars --disable-features=TranslateUI --disk-cache-dir=/dev/null --password-store=basic &
xdotool key F11
只需确保在启动浏览器的命令后面添加“&”,然后 xdtool 就可以工作了
虽然这不是问题所在,但我仍然可以建议使用 Chromium 作为替代方案,参见上面的脚本,它可以在全屏、信息亭模式下顺利启动,并且禁用许多功能,还可以选择使用 --incognito。
答案2
不久前,Firefox 中添加了“kiosk”模式。
使用以下命令启动它:
firefox -kiosk -private-window [target URL]
这些参数是可选的:
-private-window
和
[target URL]