Ubuntu Studio 20.10,KDE Plasma 5.19.5
随机出现死机,我正在查看日志,试图查看死机前可能发生的情况。今天已经发生过四次,每次我都必须使用电源按钮进行硬启动。
我正在查看 /var/log/syslog 和 Xorg.0.log,但我无法在这两个文件中识别每次重新启动时记录的内容,这些内容会告诉我“前一行是最后记录的内容”。我期望在这两个文件中记录“...系统正在启动 xxx blah blah blah”,但找不到它。
有这样的事吗?每次启动时我都可以找到一行代码吗?
编辑:打开 KSysguard 后,我没有看到任何危险信号。CPU 80% 左右,内存 8gb 中 2gb,交换文件甚至没有被触及。
答案1
journalctl
如果您使用KSystemLog 而不是调查原始日志文件,那么您将会轻松得多。
过滤当前启动之前的最后一个启动项并按最新启动项排序:
journalctl -b -1 -r
您可能还想将搜索范围限制在您怀疑的特定程序 ( _COMM=
) 上,并首先关注严重性较高(较低-p
)的消息。如果您知道崩溃发生的确切时间,则可以通过时间戳进一步缩小范围(--since
, --until
)。
有关 可用选项的更多信息,请参阅手册页或众多在线教程journalctl
。
如果您更喜欢图形应用程序:KSystemLog;可用的排序和过滤按钮应该是不言自明的。