您尚未登录。

公告

[通告] 本论坛迁移啦~请前往位于 https://forum.archlinuxcn.org/ 的新论坛。所有帖子和参与的用户都已经迁移。

您正在访问的是原 bbs.archlinuxcn.org 的静态存档。本页面的新地址位于 https://forum.archlinuxcn.org/t/topic/14213

#1 2025-07-18 23:41:52

Lineo
会员
注册时间: 2025-07-18
帖子: 1

amdgpu 在特定条件下导致系统冻结

桌面环境是 KDE Plasma 6.4.3,显卡 AMD Radeon 610M + NVIDIA GeForce RTX 5070 Ti Laptop GPU。
试过换内核,lts 也有同样问题。
似乎在我调节屏幕背光的时候频繁发生,尤其是 KDE 的电源管理 10 分钟降低亮度之后再动鼠标很容易冻结。
看过别的有关 amdgpu 冻结的帖,似乎症状都不太一样。

journalctl 的信息:

7月 18 23:08:34 LINNARCH systemd[1]: Started dbus-:1.2-org.kde.powerdevil.backlighthelper@7.service.
7月 18 23:08:34 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:34 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:34 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:34 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:35 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:35 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:35 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:35 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:35 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* dc_dmub_srv_log_diagnostic_data: DMCUB error - collecting diagnostic data
7月 18 23:08:37 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:37 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:37 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'
7月 18 23:08:38 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:38 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:38 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'
7月 18 23:08:39 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:39 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:39 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'
7月 18 23:08:42 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:42 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:42 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'
7月 18 23:08:43 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:43 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:43 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'
7月 18 23:08:44 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:44 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:44 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'
7月 18 23:08:45 LINNARCH kernel: amdgpu 0000:05:00.0: [drm] *ERROR* [CRTC:79:crtc-0] flip_done timed out
7月 18 23:08:45 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:45 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:45 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'
7月 18 23:08:45 LINNARCH systemd[1]: dbus-:1.2-org.kde.powerdevil.backlighthelper@7.service: Deactivated successfully.
7月 18 23:08:46 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Pageflip timed out! This is a bug in the amdgpu kernel driver
7月 18 23:08:46 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
7月 18 23:08:46 LINNARCH kwin_wayland[1998]: kwin_wayland_drm: With the output of 'sudo dmesg' and 'journalctl --user-unit plasma-kwin_wayland --boot 0'

sudo dmesg | grep amd 的输出:

d
[    0.582879] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
[    2.447859] [drm] amdgpu kernel modesetting enabled.
[    2.447874] amdgpu: vga_switcheroo: detected switching method \_SB_.PCI0.GP17.VGA_.ATPX handle
[    2.447974] amdgpu: ATPX version 1, functions 0x00000a00
[    2.456498] amdgpu: Virtual CRAT table created for CPU
[    2.456507] amdgpu: Topology: Add CPU node
[    2.456593] amdgpu 0000:05:00.0: enabling device (0006 -> 0007)
[    2.461891] amdgpu 0000:05:00.0: amdgpu: Fetched VBIOS from VFCT
[    2.461892] amdgpu: ATOM BIOS: 102-RAPHAEL-008
[    2.469198] amdgpu 0000:05:00.0: vgaarb: deactivate vga console
[    2.469201] amdgpu 0000:05:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
[    2.469223] amdgpu 0000:05:00.0: amdgpu: VRAM: 512M 0x000000F400000000 - 0x000000F41FFFFFFF (512M used)
[    2.469225] amdgpu 0000:05:00.0: amdgpu: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
[    2.469317] [drm] amdgpu: 512M of VRAM memory ready
[    2.469318] [drm] amdgpu: 15648M of GTT memory ready.
[    2.492442] amdgpu 0000:05:00.0: amdgpu: reserve 0xa00000 from 0xf41e000000 for PSP TMR
[    2.567149] amdgpu 0000:05:00.0: amdgpu: RAS: optional ras ta ucode is not available
[    2.576372] amdgpu 0000:05:00.0: amdgpu: RAP: optional rap ta ucode is not available
[    2.576374] amdgpu 0000:05:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[    2.578056] amdgpu 0000:05:00.0: amdgpu: SMU is initialized successfully!
[    2.681804] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[    2.681815] kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
[    2.682178] amdgpu: Virtual CRAT table created for GPU
[    2.682290] amdgpu: Topology: Add dGPU node [0x164e:0x1002]
[    2.682292] kfd kfd: amdgpu: added device 1002:164e
[    2.682303] amdgpu 0000:05:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 2, active_cu_number 2
[    2.682307] amdgpu 0000:05:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[    2.682308] amdgpu 0000:05:00.0: amdgpu: ring gfx_0.1.0 uses VM inv eng 1 on hub 0
[    2.682310] amdgpu 0000:05:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 4 on hub 0
[    2.682311] amdgpu 0000:05:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 5 on hub 0
[    2.682311] amdgpu 0000:05:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
[    2.682312] amdgpu 0000:05:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
[    2.682313] amdgpu 0000:05:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
[    2.682314] amdgpu 0000:05:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
[    2.682315] amdgpu 0000:05:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
[    2.682316] amdgpu 0000:05:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
[    2.682317] amdgpu 0000:05:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 12 on hub 0
[    2.682318] amdgpu 0000:05:00.0: amdgpu: ring sdma0 uses VM inv eng 13 on hub 0
[    2.682319] amdgpu 0000:05:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
[    2.682320] amdgpu 0000:05:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
[    2.682321] amdgpu 0000:05:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
[    2.682322] amdgpu 0000:05:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
[    2.683354] amdgpu 0000:05:00.0: amdgpu: Runtime PM not available
[    2.684281] [drm] Initialized amdgpu 3.61.0 for 0000:05:00.0 on minor 0
[    2.688976] fbcon: amdgpudrmfb (fb0) is primary device
[    2.688981] amdgpu 0000:05:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[    4.924420] kvm_amd: TSC scaling supported
[    4.924422] kvm_amd: Nested Virtualization enabled
[    4.924423] kvm_amd: Nested Paging enabled
[    4.924424] kvm_amd: LBR virtualization supported
[    4.924438] kvm_amd: Virtual GIF supported
[    4.924439] kvm_amd: Virtual NMI enabled
[    5.056448] amd_atl: AMD Address Translation Library initialized
[    6.457495] snd_hda_intel 0000:05:00.1: bound 0000:05:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])

离线

页脚