如何在浏览器打开时禁用“Chromium 未正确关闭”消息?

如何在浏览器打开时禁用“Chromium 未正确关闭”消息?

我在单板计算机(ODROID U3,但我相信该问题适用于任何 Ubuntu 系统上的 Chromium 以及可能还有其他 Linux 发行版)上的 Ubuntu 14.04 上运行 Chromium 39。

计算机正在使用 Chromium 的自助服务模式为大型墙面显示器供电;但是,如果系统断电,则在 Chromium 重新启动时,会出现一个大提示栏,提示“Chromium 未正确关闭”。由于系统设计为自动化,并且我们打算运行多个系统,因此手动远程控制机器(或者更糟的是,到处连接和断开 USB 鼠标)不是可接受的解决方案。

如果 Chromium 被不当关闭,我该如何防止它弹出这个警告?

答案1

更简单的解决方案是使用 --disable-infobars 标志启动 Chromium。我尝试了上述所有方法才找到它,它完全符合我的要求。其他所有东西都可以不用管。

我的具体命令行是:

/usr/bin/chromium-browser --start-fullscreen --disable-session-crashed-bubble --disable-infobars http://www.example.com

答案2

此外,显然默认以隐身模式运行也会阻止错误,因为会话中没有保存任何内容来检查崩溃。

例如:chromium-browser --kiosk --start-maximized --incognito kiosk.html

答案3

最后对我有用,而且非常简单:

  1. 优雅地关闭 Chromium
  2. 将 ~/.config/chromium/Default/Preferences 的“更改内容”权限更改为“无人”

无论 Chromium 是如何关闭的,这都会锁定两个变量的状态:

  • "exit_type": "正常"
  • “exited_cleanly”:true

当然,只有在设置完偏好设置后才能这样做

答案4

只需使用隐身模式:

chromium-browser --incognito http://www.example.com

相关内容