我希望每次合上盖子时计算机都会注销。我的意思是完全注销。基本上,我希望每次打开计算机盖子时启动应用程序都会运行。现在,它只是锁定屏幕,当我输入密码时立即返回。如果我能让启动应用程序每次打开盖子时都运行,那就太好了。但是,注销会丢失任何未保存的文件吗?
或者,您是否知道是否有办法在每次打开盖子时运行命令?
这是运行 Ubuntu 10.04 的 Dell Inspiron E1505。
答案1
假设您正在某台笔记本电脑上运行某个版本的 Ubuntu(您应该已经包含此信息),我会尽力提供帮助。YMMV
如果您阅读man acpid
并进一步探究,您会发现它/etc/acpi/events/lidbtn
会告诉“高级配置和电源界面事件守护进程”执行/etc/acpi/lid.sh
。
/etc/acpi/lid.sh
/etc/acpi/local/lid.sh.pre
在执行其工作之前和之后检查所调用的可执行文件是否存在/etc/acpi/local/lid.sh.post
,并且(在两种情况下)执行该文件。
您必须首先创建目录/etc/acpi/local
,然后在看起来最好的文件中创建命令。