我问Ubuntu 论坛上的这个问题几个月前我没有找到解决方案,所以我在这里再次询问。
我正在使用 Ubuntu 16.04。我正在尝试解决 Chromium 每次启动时都告诉我“未正确关闭”的问题。有一个很长的Ubuntu 论坛上关于此问题的帖子。但那里提出的解决方案是将命令
杀死-TERM $(pgrep chromium)
在我的情况下,脚本中的命令/sbin/shutdown
不起作用。另一个建议的解决方案,即将上述命令放入脚本中,/etc/rc0.d
也不起作用。在此期间,我还尝试(即在 Ubuntu 论坛上发帖后)将以下行放入
会话清理脚本=/link/to/script_with_kill_Chromium_command
/etc/lightdm/lightdm.conf
(这是在这篇 Ask Ubuntu 帖子),但那也不起作用。
我猜想这些建议的解决方案不起作用的原因是命令需要在 Xserver 终止之前执行(假设 Chromium 在 Xserver 终止时被终止),但在建议的解决方案中,它是在之后执行的。命令本身似乎有效:当我手动执行它然后关闭并重新启动时,Chromium 不会产生“未正确关闭”消息。所以我的问题是:有没有办法在 Xserver 终止之前在关闭时执行命令/脚本?
在此先感谢您的帮助!