![启动应用程序未全屏打开](https://linux22.com/image/981622/%E5%90%AF%E5%8A%A8%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%9C%AA%E5%85%A8%E5%B1%8F%E6%89%93%E5%BC%80.png)
我们使用的是 Ubuntu 14.04 桌面。我们已将 Firefox 添加到启动应用程序中。浏览器确实打开了,但未进入全屏模式。Firefox 浏览器旁边有 2 个箭头,如果右键单击此图标,您会看到它已打开。我该如何修复此问题?
答案1
对于完整的全屏,您可以添加-全屏到启动命令的末尾。
另一种方法是打开 Firefox,最大化窗口,然后手动关闭窗口。从现在起,它应该重新打开最大化。
答案2
我建议使用xdotool
并更改启动命令
sh -c 'setsid firefox; sleep 3; xdotool key F11'
该xdotool
实用程序模拟按键,因此您实际上是在说“打开 Firefox,等待 3 秒,模拟按 F11 键进入全屏”。 需要setsid firefox
将 Firefox 作为会话领导者启动并与 分离sh
,以允许执行其他命令。
这当然依赖于这样的假设:在启动命令后的 3 秒内,firefox 将成为前台窗口;否则xdotool
将向当时的任何顶层窗口发送 F11 按键。为了涵盖所有可能的极端情况,可能需要更长的脚本。
相应地调整sleep
秒数以匹配 Firefox 启动所需的时间。