我有一个EliteBook 2570p和Ubuntu GNOME 15.04安装。当电池电量不足时,我可以暂停计算机或使其进入睡眠状态,但它会立即唤醒。
例如,有时我正在使用笔记本电脑工作,电池电量不足。我宁愿冒着电池在睡眠模式下耗尽的风险,也不愿关机(这也是一项关键的电池电量操作),让电脑进入睡眠状态。当我这样做时,它可以正常工作 - 屏幕和风扇关闭等 - 但一两秒后电脑会自动唤醒,就像什么都没发生过一样(它有一个锁定的屏幕,但不会弹出任何错误、奇怪的警告或类似的东西)。
否则,睡眠/挂起功能将按预期工作。这14.04 和 14.10 中也发生过这种情况。当然,计算机已更新、维护,并且运行正常。那么我该如何防止这种唤醒呢?
附言:我唯一的想法是 HP BIOS 或电源管理芯片组固件可能正在做出自己的决定(或缺乏决定),这对于 HP 来说并不是第一次 - 制造的笔记本电脑没有 Linux 对风扇控制等的支持,因为它确实如此......
编辑
~$ cat /proc/acpi/wakeup | grep enabled
EHC1 S3 *enabled pci:0000:00:1d.0
EHC2 S3 *enabled pci:0000:00:1a.0
XHC S3 *enabled pci:0000:00:14.0
~$ lspci | grep 1d
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
~$ lspci | grep 1a
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
~$ lspci | grep 14
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)