在 Xserver 终止之前执行关机脚本

在 Xserver 终止之前执行关机脚本

我问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 终止之前在关闭时执行命令/脚本?

在此先感谢您的帮助!

相关内容