无法阻止按键取消笔记本电脑的暂停

无法阻止按键取消笔记本电脑的暂停

看来,由于我的笔记本电脑的构造很差,即使盖子已关闭,有时也会按下背包中的按键。这会导致它默默地从睡眠状态恢复,然后过热并耗尽电池电量。

我一直在尝试关闭按键唤醒,但没有成功。

在合上盖子之前,我已禁用所有设备唤醒:

$ cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
P0P1      S4    *disabled
EHC1      S4    *disabled  pci:0000:00:1d.0
XHC       S3    *disabled  pci:0000:00:14.0
HDEF      S4    *disabled  pci:0000:00:1b.0
RP03      S4    *disabled  pci:0000:00:1c.0
PXSX      S4    *disabled  pci:0000:01:00.0
RP04      S4    *disabled  pci:0000:00:1c.3
PXSX      S4    *disabled  pci:0000:02:00.0
RP05      S4    *disabled  pci:0000:00:1c.4
PEGP      S4    *disabled  pci:0000:03:00.0
PEG0      S4    *disabled
PEGP      S4    *disabled
PEG1      S4    *disabled
PEG2      S4    *disabled
LID0      S3    *disabled
PWRB      S4    *disabled

通过按某个键(稍微打开盖子,刚好够到某个键)将其唤醒后,PXSX 似乎以某种方式启用了自身唤醒功能:

stefan@stefan-PC ~> cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
P0P1      S4    *disabled
EHC1      S4    *disabled  pci:0000:00:1d.0
XHC       S3    *disabled  pci:0000:00:14.0
HDEF      S4    *disabled  pci:0000:00:1b.0
RP03      S4    *disabled  pci:0000:00:1c.0
PXSX      S4    *enabled   pci:0000:01:00.0
RP04      S4    *disabled  pci:0000:00:1c.3
PXSX      S4    *disabled  pci:0000:02:00.0
RP05      S4    *disabled  pci:0000:00:1c.4
PEGP      S4    *disabled  pci:0000:03:00.0
PEG0      S4    *disabled
PEGP      S4    *disabled
PEG1      S4    *disabled
PEG2      S4    *disabled
LID0      S3    *disabled
PWRB      S4    *disabled

不确定是什么原因导致这种情况或如何阻止它。 /var/log/dmesg、/var/log/pm-suspend.log、/var/log/syslog 绝对没有显示有关唤醒原因或 PXSX 的信息(我假设 PXSX 是键盘,但不确定)。查看 /usr/lib/pm-utils 和 /etc/pm/sleep.d,似乎没有可以启用 PXSX 的钩子。

您能建议一种调试和解决此问题的方法吗?谢谢!

$ uname -a
Linux x 3.13.0-49-generic #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

相关内容