amd核芯显卡导致系统卡死

使用amd核芯显卡的笔记本,系统经常突然卡死,一切操作失灵,只能强制按电源键重启,有人遇到过类似情况吗?

1月 07 17:06:33 archlinux systemd[1]: Starting Network Manager Script Dispatcher Service...
1月 07 17:06:33 archlinux systemd[1]: Started Network Manager Script Dispatcher Service.
1月 07 17:06:43 archlinux systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
1月 07 17:08:55 archlinux kernel: amdgpu 0000:65:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
1月 07 17:08:55 archlinux kernel: amdgpu 0000:65:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
1月 07 17:08:55 archlinux kernel: amdgpu 0000:65:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
1月 07 17:09:05 archlinux kernel: amdgpu 0000:65:00.0: [drm] *ERROR* [CRTC:80:crtc-0] flip_done timed out
1月 07 17:10:09 archlinux systemd-logind[2216]: Power key pressed short.
1月 07 17:10:09 archlinux kernel: ACPI: button: The lid device is not compliant to SW_LID.
1月 07 17:10:10 archlinux systemd[1]: Starting PackageKit Daemon...
1月 07 17:10:10 archlinux PackageKit[37557]: daemon start
1月 07 17:10:10 archlinux systemd[1]: Started PackageKit Daemon.
1月 07 17:10:19 archlinux systemd-logind[2216]: Power key pressed short.
1月 07 17:10:22 archlinux systemd-logind[2216]: Power key pressed short.
-- Boot 3686e7d0f47641c98af7567ae252667b --
1月 07 17:11:16 archlinux kernel: Linux version 6.18.3-arch1-1 (linux@archlinux) (gcc (GCC) 15.2.1 20251112, GNU ld (GNU Binutils) 2.45.1) #1 SMP PRE
EMPT_DYNAMIC Fri, 02 Jan 2026 17:52:55 +0000
1月 07 17:11:16 archlinux kernel: Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=f8dd6a45-5a7a-41af-9815-91d720234282 rw rootflags=subvol=@ cryptdevice=UUID=6bc0b47c-2569
-4c1a-ae54-8f3bbb5918c8:root zswap.enabled=0 rootfstype=btrfs loglevel=3 quiet

刚发完这个帖子,结果又死机了:anxious_face_with_sweat:

日志贴完整一些?

同样的报错,主要特征是 flip_done timed outDMCUB error。我大概一周碰到一次,在运行过程中随机卡死。

应该是上游驱动的问题。目前暂时没有好的解决办法:


我的硬件信息:

  • APU: AMD Ryzen 7 8845HS w/ Radeon 780M Graphics
  • Kernel: 6.18.3-2-cachyos x86_64

在前面补上了一点,但这些没什么价值

原来这就没了。看来是另一篇Ubuntu上的问题要轻一点。

我的显卡也是这个:melting_face:

从 Issue 的讨论来看,可能是驱动的数据竞态问题。不过看起来暂时没有人深入调查这个问题,所以只能受着了

也许你可以试试用 amdgpu.dcdebugmask=0x10 内核参数禁用 FSR,在我这里某种程度上能缓解部分问题。

我删除xf86-video-amdgpu这个包后,系统好像就恢复正常了,今天一天都没有死机

遇到过,显卡也是780M,似乎与内核版本有关系,我现在用的内核很少出现卡死了,一周可能都不会有一次

$ uname -a
Linux ming 6.18.1-arch1-2 #1 SMP PREEMPT_DYNAMIC Sat, 13 Dec 2025 18:23:21 +0000 x86_64 GNU/Linux

啊,那难怪,现在就不应该用 xf86- 开头的包了。参阅: https://wiki.archlinux.org/title/Xorg#Drivers