当我拔下笔记本电脑电源插头且笔记本电脑盖子已经关闭时,如何让 KDE 暂停笔记本电脑?

当我拔下笔记本电脑电源插头且笔记本电脑盖子已经关闭时,如何让 KDE 暂停笔记本电脑?

在 KDE 中,我已设置了首选项,这样如果我拔下笔记本电脑的电源然后合上盖子,它就会进入睡眠模式。但是,如果我先合上盖子然后拔下电源,它就不会挂起。

更具体地说,我已将 KDE 设置为根据交流适配器是否插入来选择两个配置文件之一。(这是默认设置。)“插入”配置文件设置为在盖子关闭时关闭屏幕,而“未插入”配置文件设置为在盖子关闭时进入睡眠模式。如果我拔下笔记本电脑时盖子已经关闭,它仍会切换配置文件,但不会触发新操作,因为盖子状态没有改变。

那么,有没有办法在我插入或拔出笔记本电脑时触发适当的盖子动作?或者,有没有办法在我插入或拔出笔记本电脑时自动生成假盖子 ACPI 事件?


更多信息:KDE 错误报告

答案1

在 ACPI 事件发生时,acpid 会按照 /etc/acpi/events 下的文件中指定的方式运行操作(有关详细信息,请参阅 acpid 手册页)。您可以使用它来运行自己的操作,acpi_listen 可以帮助您找到 ACPI 事件。

我猜你可以在 /proc/acpi/ 下的某个地方获取当前的盖子状态

也许使用 KDE 电源管理器有更好的方法来实现这一点,但我不使用 KDE。

答案2

根据我的错误报告,这个问题现已修复。

相关内容