Ubuntu 20.04 上的 Linux 内核频繁崩溃

Ubuntu 20.04 上的 Linux 内核频繁崩溃

我在戴尔 vostro 7500 上使用 Ubuntu 20.04。但整个系统经常崩溃。症状是屏幕对键盘事件和鼠标事件没有响应(鼠标无法移动或单击),但屏幕仍然亮着并显示图形内容(但包括时间在内的所有内容都卡住了)。SysRq+REISUB,在我的计算机上正常工作,但在崩溃时无效。/var/log/syslog崩溃后什么都不包含。所以它应该是核心崩溃。有人遇到过这个问题吗?我已经在 launchpad 上报告了这个问题https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1909381。如果您也遇到同样的问题,请投票。

崩溃后,我更新了 BIOS 并全面测试了硬件,没有发现硬件错误。将内核从 切换5.4.0-58-generic5.4.0-42-generic也无法解决这个问题。

我搜索了崩溃前的内容syslog,但没有发现太多相似的模式。但两次崩溃之前都出现了以下一行:

Dec 22 19:09:12 ofSimon kernel: [  878.796035] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0

我不知道这是什么意思,而且我注意到tty每次我关闭计算机时也会出现这一行。有人能给我解释一下吗?

答案1

我已经将内核从 升级5.4.0-585.8.0-36近 20 天了,从那时起崩溃就消失了。对于那些有同样问题的人,你可以从 ubuntu 的官方存储库升级你的内核:

sudo apt install linux-image-5.8.0-36-generic

最好的祝愿。

答案2

sof-audio-pci 错误与 Sound Open Firmware 有关。从他们的 GIT 页面来看,“Sound Open Firmware 是一个开源社区,它提供开源音频 DSP 固件和 SDK,用于现代 DSP 上的音频或信号处理。”据我所知,SOF、ALSA(高级 Linux 声音架构)和 Pulse Audio 都可以协同工作。似乎在较新的硬件上有很多围绕声音的活动,人们更换内核以支持其硬件的各种功能。

据我所知,高于 5.5.7 的内核,加上最新的 ALSA 库和最新的 Pulse Audio,已经解决了这个问题。

我不知道该错误是否导致了我们的死机。我有一台全新的联想 X1 Yoga(Ubuntu 20.04),就像您描述的那样,它死机了。我也在一次崩溃之前看到了 sof-audio-pci 消息。但是,我也可以使用计算机数小时,检查 kern.log 或 dmesg 并查看 sof-audio-pci 错误消息,而计算机不会死机?

相关内容