ACPI 事件的日志在哪里?

cro*_*eea 6 logs suspend acpi linux-mint

运行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
Run Code Online (Sandbox Code Playgroud)

这些设备相当神秘。虽然了解这些设备是什么可能很有趣,但我真正关心的是导致我的计算机唤醒的设备(因此我可以禁用对该设备的监视)。是否有一个日志文件可以跟踪 ACPI 事件,告诉我哪个设备唤醒了我的计算机?

rɑː*_*dʒɑ 2

ACPI 事件期间的所有日志记录将记录在

 /var/log/acpid.log
Run Code Online (Sandbox Code Playgroud)

打开你的终端并输入

tail -f /var/log/acpi.log
Run Code Online (Sandbox Code Playgroud)

这将列出 ACPI 日志文件的内容。

希望有帮助。