5.10.7-3 Linux 内核的神秘问题

5.10.7-3 Linux 内核的神秘问题

在过去一个月左右的时间里,我几乎每天都会遇到一个非常奇怪的问题。

我会像平常一样使用我的系统,但屏幕会突然冻结。

如果有音频播放,最后一秒左右就会开始不停地循环。

键盘和鼠标将变得无响应。我无法访问 TTY 或 SysRq。

不久之后,键盘的 Numlock 指示灯将熄灭。

一两分钟后,我的光电鼠标的灯也会关闭。

拔掉鼠标和键盘然后重新插入并不会产生任何效果。

屏幕不会关闭,可能是因为它有自己独立的电源。

此时,我唯一能做的就是执行硬关闭。

该问题似乎与 CPU 或内存使用无关。

通常,当 Firefox 打开时会发生这种情况,尽管我不确定这是否只是因为我总是打开 Firefox。

奇怪的是,回滚到最新的 LTS 5.4.89-1 内核似乎可以解决该问题。

我想更深入地研究这个问题,并了解 5.10 内核中到底是什么触发了它。

我尝试阅读内核和 xorg 日志,但找不到任何感兴趣的内容,可能是因为我不知道如何阅读它们并隔离重要的内容。

如果有必要,我将尝试使用 5.4 到 5.10 之间的每个内核版本来尝试隔离出现问题的版本,但这需要一些时间,因为它几乎是随机发生的。

编辑:内核 5.9.16-1 也出现此问题。当查看输出时,journalctl我发现计算机冻结之前输出中的最后几行来自rtkit-daemon,这让我怀疑它与它有某种关系:

Feb 07 11:15:24 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:24 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Successfully made thread 9011 of process 8922 owned by '1000' RT at priority 10.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 5 threads of 3 processes of 1 users.
Feb 07 11:15:47 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:47 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.

另外,这次我没有打开firefox。

我在用:

操作系统:带有 KDE Plasma 5.20.5 (Xorg) 的 Manjaro Linux

内核版本:5.10.7-3

操作系统类型:64位

处理器:4 个 Intel® Core™ i5-4590 CPU @ 3.30GHz

内存:3.8 GiB RAM

图形处理器:Mesa DRI 英特尔® HD Graphics 4600

答案1

我有和你一样的错误。似乎这是内核问题,我想唯一的方法是获取更新的内核或使用 lts。

从journalctl中可以看到大概的具体原因。

tpm0:[固件错误]

相关内容