每当我在 Chromium 运行至少 2 个活动选项卡的情况下关闭、重新启动或注销计算机时,下次启动 Chromium时,我会收到以下错误:
如果我从 UI 或终端关闭、重新启动或注销,则会发生此错误。
我正在使用 Chromium:“版本 68.0.3440.75(官方构建)在 Ubuntu 上构建,在 Ubuntu 18.04(64 位)上运行”但是我在以前版本的 Chromium 和 Ubuntu 上遇到了同样的问题。
为清楚起见,如果我直接从应用程序退出/关闭运行多个选项卡的 Chromium,则不会发生此类错误。
这是预期的行为还是配置错误?
这是浏览器的正常和预期行为......
在关闭/重新启动系统之前,您必须关闭浏览器。否则在系统关闭之前,将向所有正在运行的程序(进程)(在我们的例子中为铬)发送一个信号,要求进程自行关闭。
这会导致 chromium 立即关闭自身(似乎没有正确关闭),因此会话(多个选项卡)丢失,所以下次运行 chromium 时,它建议您恢复丢失的会话(它认为系统已经崩溃或者您遇到电源故障等)。
在不关机的情况下进行测试:
运行这个命令:
将出现相同的消息...
如果您使用窗口图标将其关闭,Chromium 进程不会完全退出。这就是为什么那些剩余进程会在操作系统关闭时获得终止信号的原因。如果您从菜单中选择退出,则所有铬进程都会退出。这里的问题是,如果您通过图标和菜单退出 Chromium,为什么行为会有所不同。