GPU Hang - Desktop freezes in Kwin + Wayland + Intel GPU
I'm running Arch Linux + Linux 6.8.1-arch1-1 + KDE Plasma + Wayland. Basically my desktop completely freezes for about 5~10 seconds with 0 responses from my mouse or keyboard.
The GPU crash dump shows me this error
When I run "journalctl" command I can see this:
mar 23 10:34:26 arch-laptop kwin_wayland[3696]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
mar 23 10:34:29 arch-laptop PackageKit[3492]: daemon quit
mar 23 10:34:29 arch-laptop systemd[1]: packagekit.service: Deactivated successfully.
mar 23 10:34:29 arch-laptop wpa_supplicant[617]: wlan0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-52 noise=-115 txrate=0
mar 23 10:34:31 arch-laptop kwin_wayland[3696]: kwin_wayland_drm: Pageflip timed out! This is a kernel bug
mar 23 10:34:31 arch-laptop kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 8:0:00000000
mar 23 10:34:31 arch-laptop kernel: GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
mar 23 10:34:31 arch-laptop kernel: Please file a _new_ bug report at https://gitlab.freedesktop.org/drm/intel/issues/new.
mar 23 10:34:31 arch-laptop kernel: Please see https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html for details.
mar 23 10:34:31 arch-laptop kernel: drm/i915 developers can then reassign to the right component if it's not a kernel issue.
mar 23 10:34:31 arch-laptop kernel: The GPU crash dump is required to analyze GPU hangs, so please always attach it.
mar 23 10:34:31 arch-laptop kernel: GPU crash dump saved to /sys/class/drm/card1/error
mar 23 10:34:31 arch-laptop kernel: i915 0000:00:02.0: [drm] Resetting rcs0 for stopped heartbeat on rcs0
Running uname -a
Linux arch-laptop 6.8.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 16 Mar 2024 17:15:35 +0000 x86_64 GNU/Linux
PCI device information:
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [8086:22b1] (rev 35) (prog-if 00 [VGA controller])
Subsystem: Lenovo Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [17aa:3809]
Flags: bus master, fast devsel, latency 0, IRQ 124
Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
Memory at 80000000 (64-bit, prefetchable) [size=256M]
I/O ports at 2000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [d0] Power Management version 2
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [b0] Vendor Specific Information: Len=07 <?>
Kernel driver in use: i915
Kernel modules: i915