ACPI 日志在哪里?

wal*_*ous 5 acpi log

有时我的计算机会意外关闭,通常是因为某个进程占用了 CPU。这个答案提到“当系统以正常方式关闭时,它要么是具有 root 权限的用户,要么是 acpi 脚本”,并且“acpi 关闭可能是由按下电源按钮、过热或电池电量不足(笔记本电脑)引起的。 ” 所以我的猜测是它过热了,但我想确定一下。

上面链接的问题中的评论说这/var/log/acpid将包含一些信息,但该文件在我的机器上不存在。该日志是否放在 Ubuntu 的其他地方?我需要配置一些东西才能显示出来吗?

  • 注意:这里建议的方法没有返回任何相关信息(dmesg | grep -i acpi没有返回时间戳,并且/var/log/kern.log没有任何计算机关闭时间段的条目)。我在 中找到了这些相关条目/var/log/syslog,但想要一些更清晰/信息更丰富的内容,我认为acpid会提供 - 如果我能找到它......

Tra*_*der 2

虽然我不确定您正在寻找什么更多信息,但您的 Pastebin 似乎提供了您的答案。有多个日志显示 CPU 温度较高。如果 CPU 变热,BIOS 会关闭计算机以防止其烧毁。过热可能由以下几个原因引起:

\n\n
    \n
  • CPU 风扇可能脏了或不高速运转
  • \n
  • 机箱风扇可能脏了或不高速运转
  • \n
  • 如果是笔记本电脑,通风口往往会被灰尘和头发堵塞
  • \n
  • CPU 上的散热器可能脏污或堵塞
  • \n
  • CPU 和散热器之间的导热膏可能已老化且变干,因此无法正常传递热量
  • \n
\n\n

简而言之,从您的日志中可以看出系统由于过热而关闭。事实上,这种情况仅在您执行 CPU 密集型程序时才会发生,这也强烈表明(事实上,这是我在阅读您的 Pastebin之前的第一个想法)

\n\n

如果您小心的话,您可以自己清洁它:用干牙刷清洁外部通风口。如果您打开外壳,请确保身上没有任何静电积聚(触摸金属物体以释放静电),因为任何静电火花都会烧毁电子芯片。清洁外壳内部的最佳方法是使用空气,大多数商店在电子产品专区出售专门用于此目的的罐装空气。如果您使用空气压缩机,请确保压力调低。将空气吹入风扇和散热器,直到灰尘和毛发消失,然后确保吹掉主板,以清除吹到主板上的灰尘。 在打开机箱之前请确保电源已关闭 \xe2\x80\x94 我建议拔掉它!

\n\n

如果计算机太旧而导致散热膏损坏,您可以在电子商店购买其中一台,但如果您不确定是否可以更换它,我建议您让商店为您更换。如果做错了,最好的情况是问题会继续存在,最坏的情况可能会导致 CPU 瘫痪。

\n\n

我知道这并不能回答你的问题,但它可以解决你的问题。我不确定是否存在:如果系统因过热而关闭,我不确定您是否会获得更多有关硬件错误的信息,并且您已经在发布的日志中显示了...

\n\n

事实上,您链接到的帖子在接受的答案中说了这样的话:

\n\n
\n

最近,我有一个系统反复启动,不正常地关闭电源,结果发现它过热,并且主板被配置为提前关闭电源。系统没有机会保存日志,但幸运的是,监控系统温度显示,在关闭电源之前,温度开始升高。

\n
\n