以前在 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 中的值后,只有在重新启动 lightdm 后才会生效。您可以重新启动或登录到控制台 (Ctrl+Alt+F1) 并运行sudo restart lightdm.
(感谢 Krytarik 在http://ubuntuforums.org/showthread.php?t=1918649 中发布了这个答案)
添加
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文件中。
资料来源:
/usr/share/doc/lightdm/lightdm.conf.gz