Bug 512967 - AMDGPU ring gfx_0.1.0 timeout / GPU hang when using KWin Wayland on Radeon iGPU (Ryzen 9950X3D) – complete freeze
Summary: AMDGPU ring gfx_0.1.0 timeout / GPU hang when using KWin Wayland on Radeon iG...
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 6.5.3
Platform: Fedora RPMs Linux
: NOR grave
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-05 04:12 UTC by mikael1022
Modified: 2025-12-05 14:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
journalctl -b --priority=3 + journalctl --user -b | grep -i kwin (48.05 KB, text/plain)
2025-12-05 04:12 UTC, mikael1022
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mikael1022 2025-12-05 04:12:21 UTC
Created attachment 187348 [details]
journalctl -b --priority=3 + journalctl --user -b | grep -i kwin

Hi,

I am experiencing repeated GPU hangs when using KWin under Wayland with the AMD integrated GPU included in the AMD Ryzen 9 9950X3D (Granite Ridge / RDNA2 iGPU).

The desktop freezes, screen outputs disappear, and the kernel logs show amdgpu ring timeouts and failed GPU resets. KWin reports “There are no outputs – creating placeholder screen”.

The issue occurs on a fresh Fedora 43 installation, kernel 6.17.9, KDE Plasma 6.5.3, Mesa 24.x.

Here are the exact kernel error messages:

amdgpu 0000:76:00.0: amdgpu: ring gfx_0.1.0 timeout
amdgpu 0000:76:00.0: amdgpu: Starting gfx_0.1.0 ring reset
amdgpu 0000:76:00.0: amdgpu: Ring gfx_0.1.0 reset failed
amdgpu 0000:76:00.0: amdgpu: GPU recovery failed: -62
amdgpu 0000:76:00.0: amdgpu: ASIC reset failed

User logs show:
plasmashell: “There are no outputs - creating placeholder screen”
kwin_wayland: “XWAYLAND: mode -1x-1 is not available”

The issue does not occur under Plasma X11.

GPU coredump is sometimes created in /sys/class/drm/card0/device/devcoredump.

Please tell me what additional logs you need.
Comment 1 Zamundaaa 2025-12-05 14:31:02 UTC
Please report driver bugs to the GPU vendor, in this case at https://gitlab.freedesktop.org/mesa/mesa/-/issues for the reset happening in the first place (I assume, the log isn't clear about what triggered it), and https://gitlab.freedesktop.org/drm/amd/-/issues for failing to complete the GPU reset.