繁体   English   中英

登录lightdm后启动shell脚本

[英]Start shell script after lightdm is being logged in

我有Debian OS,我想在lightdm登录后启动shell脚本,我该怎么做?

我试图把

在/etc/lightdm/lightdm.conf中的session-setup-script = / path / to / my / script

文件,但无法正常工作。

有什么建议吗?

尝试在~/.xsession文件中调用脚本。

该文件在X服务器启动时执行。 此处提供更多信息: https : //unix.stackexchange.com/questions/47359/what-is-xsession-for

我遇到了同样的问题,并且意识到我在/etc/lightdm/lightdm.conf中的错误位置设置了选项,这是一个愚蠢的错误。

座位默认值记录在[SeatDefaults]标题之前,我将设置放在文档下方的行上。

所以

# session-setup-script = Script to run when starting a user session (runs as root)
session-setup-script=/usr/bin/bla

进一步查看文件,我发现标题为[SeatDefaults] ,位于该设置下方。

#session-setup-script=

取消注释该行并设置脚本即可按预期工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM