在Linux上打开盖子时防止笔记本电脑唤醒

chm*_*eee 7 linux laptop power wake-up

我的笔记本电脑坏了,盖子没有锁上。所以我希望它在盖子打开时不要醒来。我使用 ubuntu,但 gnome-power-preferences 没有任何类似的选项(只能关闭盖子)。

有没有办法做到这一点?恐怕下次打开外壳时会被烧毁。

chm*_*eee 6

我在谷歌搜索后找到了一种更聪明的方法(很难找到正确的搜索键)。

简而言之,该文件/proc/acpi/wakeup有一行LID已启用。

$ cat /proc/acpi/wakeup 
Device  S-state   Status   Sysfs node
PCIB      S4     disabled  pci:0000:00:1e.0
USB1      S3     disabled  pci:0000:00:1d.0
USB2      S3     disabled  pci:0000:00:1d.1
USB3      S3     disabled  pci:0000:00:1d.2
USB4      S3     disabled  pci:0000:00:1d.3
USB7      S3     disabled  pci:0000:00:1d.7
MODM      S3     disabled  
HDEF      S3     disabled  pci:0000:00:1b.0
PXS1      S4     disabled  pci:0000:02:00.0
LID       S4    *enabled   
Run Code Online (Sandbox Code Playgroud)

如果您echo " LID" > /proc/acpi/wakeup将其更改为禁用并且计算机将不会在盖子打开时唤醒。

按照已经提到的链接上的说明在您的计算机上将其设置为永久。