我们根据Linux中的屏幕保护程序定义“空闲”的方式来定义它。
我发现这个工具叫做“ xautolock”。
我这样测试:
/usr/X11R6/bin/xautolock -time 1 -locker "notify-send test"
我将其放置在中/etc/rc.d/rc.local
,但由于某种原因它无法正常工作,因此无法调试。
有人说把它放进去.bash_profile
。我找到了此文件并将其放在其中,但是现在我的GUI无法启动。
由于此命令是永远的命令,因此执行后始终会侦听。它不会停止监听以确定空闲状态,因此这意味着它无法进入.bash_profile
。
我不知道如何将其放入/etc/rc.d/rc.local
,如果无法放入这些文件,该怎么办?
也许有一种方法可以对其进行修改,以便可以使用/etc/rc.d/rc.local
?也许像这样:
DISPLAY=:0.0 /usr/X11R6/bin/xautolock -time 1 -locker "notify-send test"
那行得通吗?
我在使用CentOS和GNOME。
您不能将其放入,rc.local
因为它将需要一个正在运行的X会话,rc.local
并且通常在启动X之前或期间执行。此外,DISPLAY
还必须按照您已经正确确定的方式设置变量。
如果您想将其放置在您的计算机中,.bash_profile
则只需&
在末尾放置一个即可在后台运行它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句