是否有记录唤醒原因的日志文件?

是否有记录唤醒原因的日志文件?

我的 Acer Swift SF314-57 (2019) 笔记本电脑运行 Ubuntu 22.04 LTS,在意外时间从挂起状态唤醒。是否有记录唤醒原因的日志?我知道它发生的确切时间,但需要知道原因(以便防止它发生)。

如果默认情况下没有这样的日志或记录,是否可以在某处调整调试级别或类似的东西,以便将来记录这些事件?

答案1

如果可以的话这是命令:

sudo dmidecode | grep Wake-up
[sudo] password for rinzwind: 
    Wake-up Type: Power Switch

另外还有 2 个(RTC 时钟和键盘):

Wake-up Type: APM Timer
Wake-up Type: PCI PME

systemd 不记录原因,

在 ThinkPad 上,还有一个thinkpad_acpi.来自文档:

wakeup_reason

  • 如果系统因为用户请求弹射舱而唤醒,则设置为 1。
  • 如果系统因用户请求系统解除对接而唤醒,则设置为 2。
  • 对于正常唤醒或由于未知原因唤醒,设置为零。

相关内容