我不知道这是否是问这个问题的正确地方,如果不是的话,请随时告诉我
从今天开始,Slack 会随机崩溃并冻结我的电脑,迫使我强制重启。我设法从 /var/log/syslog 中提取了此日志:
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539163] amdgpu 0000:05:00.0: amdgpu: [mmhub0] no-retry page fault (src_id:0 ring:40 vmid:1 pasid:32777, for process slack pid 6335 thread slack:cs0 pid 6376)
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539176] amdgpu 0000:05:00.0: amdgpu: in page starting at address 0x0000800102c30000 from IH client 0x12 (VMC)
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539181] amdgpu 0000:05:00.0: amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00140050
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539182] amdgpu 0000:05:00.0: amdgpu: Faulty UTCL2 client ID: MP1 (0x0)
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539184] amdgpu 0000:05:00.0: amdgpu: MORE_FAULTS: 0x0
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539185] amdgpu 0000:05:00.0: amdgpu: WALKER_ERROR: 0x0
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539186] amdgpu 0000:05:00.0: amdgpu: PERMISSION_FAULTS: 0x5
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539187] amdgpu 0000:05:00.0: amdgpu: MAPPING_ERROR: 0x0
Feb 27 08:56:53 pc-de-jeremy kernel: [ 794.539188] amdgpu 0000:05:00.0: amdgpu: RW: 0x1
每当发生崩溃而我没有立即重新启动时,就会出现很多此类错误。
我发现一些错误与我的很相似,例如这个:https://gitlab.freedesktop.org/drm/amd/-/issues/2113,但我还没找到解决方案。
我上次使用 Slack 大约是两周前,它运行良好
我尝试更新每个可升级的软件包(包括与 amd 相关的驱动程序),但没有成功
感谢您的时间和帮助!
答案1
好吧,我仍然不知道问题是什么,但它已在 Linux 内核 6.1 版中修复。我更新了它,此后错误再也没有发生过。不幸的是,Ubuntu 似乎不允许您在不更新操作系统本身的情况下更新内核。您可以使用以下命令从主线升级:
sudo apt-get install linux-headers-6.1.0-1006-oem \
linux-image-6.1.0-1006-oem \
linux-modules-6.1.0-1006-oem \
linux-tools-6.1.0-1006-oem
我认为主线渠道没有官方渠道那么经过充分测试,因此使用时请自担风险。不过,就我而言,它解决了这个问题,并且没有引起任何其他问题。