运行Mint 14。有时我可以很好地暂停,但是当我的计算机打开一段时间后,它就不再暂停了。它会在没有任何外部输入的情况下在一秒钟左右唤醒。
我的猜测是我正在监视一些我不需要监视的东西:
>cat /proc/acpi/wakeup
Device S-state Status Sysfs node
LID S4 *enabled
SLPB S3 *enabled
IGBE S4 *enabled pci:0000:00:19.0
EXP3 S4 *disabled
XHCI S3 *enabled pci:0000:00:14.0
EHC1 S3 *enabled pci:0000:00:1d.0
EHC2 S3 *enabled pci:0000:00:1a.0
HDEF S4 *disabled pci:0000:00:1b.0
这些设备相当神秘。虽然了解这些设备是什么可能很有趣,但我真正关心的是导致我的计算机唤醒的设备(因此我可以禁用对该设备的监视)。是否有一个日志文件可以跟踪 ACPI 事件,告诉我哪个设备唤醒了我的计算机?
答案1
ACPI 事件期间的所有日志记录将记录在
/var/log/acpid.log
打开你的终端并输入
tail -f /var/log/acpi.log
这将列出 ACPI 日志文件的内容。
希望有帮助。
答案2
考虑使用sudo acpi_listen
它位于 package 中acpid
,您可能希望在调试后将其删除。我不确定 Mint 是否使用它/需要它,并且它可能会干扰其他省电系统,例如在systemd
.
acpitool -e
也很有用,可以看到可能引发事件的东西。
答案3
一些 acpi 事件似乎在这里(linux mint 18 sarah)
grep -i acpi /var/log/kern.log |head