我在哪里放置 LightDM 的注销脚本?

Kev*_*aly 12 lightdm

以前在 Karmic 中,我们创建了一个注销脚本,该脚本在后台备份用户主目录时会做一些工作,这个脚本被放在/etc/GDM/PostSession目录中。

我不知道在 LightDM 注销期间将要运行的脚本放在哪里。

我已经搜索并发现很多人正在寻找这个答案,所以任何帮助将不胜感激。

elm*_*cha 10

至少从 Ubuntu 12.04 开始,现在有一个选项session-cleanup-script可以添加到/etc/lightdm/lightdm.conf. /usr/share/doc/lightdm/lightdm.conf.gz是文档:

# session-cleanup-script = Script to run when quitting a user session (runs as root)
Run Code Online (Sandbox Code Playgroud)

不要忘记chmod +x yourscript授予您的脚本执行权限。

更改 lightdm.conf 中的值后,只有在重新启动 lig​​htdm 后才会生效。您可以重新启动或登录到控制台 (Ctrl+Alt+F1) 并运行sudo restart lightdm.

(感谢 Krytarik 在http://ubuntuforums.org/showthread.php?t=1918649 中发布了这个答案)


use*_*822 3

添加

session-setup-script = Script to run when starting a user session (runs as root)

session-cleanup-script = Script to run when quitting a user session (runs as root)
Run Code Online (Sandbox Code Playgroud)

/etc/lightdm/lightdm.conf文件中。

资料来源:


小智 2

这不可能。我认为你需要关注laucpad中的错误