Frequent crashes in Gnome on Framework Laptop AMD 13

Hi all,

I’m running Fedora 42 (Workstation Edition) on a Framework Laptop 13 (AMD Ryzen 7040 series, Phoenix) and experiencing frequent GNOME Shell crashes under Wayland, especially when using an external monitor via USB-C that also provides power delivery.

:magnifying_glass_tilted_left: What’s happening:

  • GNOME crashes (not the full system), often resulting in frozen UI (Alt+Tab stops working, windows won’t respond).
  • In the logs I consistently get:
gnome-shell:ERROR:../src/backends/native/meta-kms-impl-device.c:476: drm_assign_crtcs: assertion failed: (impl->kms)
  • A core dump confirms the crash is triggered by SIGABRT due to that failed assertion.
  • I’m using kernel parameters: amdgpu.sg_display=0 amdgpu.dcdebugmask=1 which reduced GPU flip_done timeouts, but this GNOME crash remains.

:laptop: Setup:

  • Laptop: Framework Laptop 13 AMD (7040)
  • OS: Fedora 42 (kernel 6.15.x)
  • DE: GNOME 46 on Wayland
  • External display: connected via USB-C (Alt Mode DP), provides both video and charging

:white_check_mark: What I’ve tried:

  • Switching to Sway — same DRM/flip issues under heavy use.
  • Using HDMI instead of USB-C — more stable.
  • Firmware is up to date (latest BIOS via fwupd).
  • Disabling GNOME’s experimental features like scale-monitor-framebuffer.

:package: Additional logs:


:red_question_mark: My questions:

  1. Is anyone else on the AMD 7040 Framework Laptop seeing similar GNOME Shell crashes under Wayland?
  2. Is this known to be a limitation with amdgpu and DCN 3.1.4 on Phoenix?
  3. Has anyone had long-term stability with USB-C display + charging using Wayland on Fedora?
  4. Any workaround suggestions besides switching to X11 or using HDMI?

Thanks in advance!

There’s lots of similar in these forums. I haven’t hit it myself, and I’m running Debian Trixie, kernel 6.12, with the 2025-04-10 release of linux-firmware’s amdgpu tree (src gitlab.com) underneath KDE 6.4 with Wayland. Trixie is in the stabilisation phase and won’t move beyond kernel 6.12.

Do you get any luck trying an older kernel version?

K3n.

Thank you for your reply @Kenny_Lewis. No I haven’t tested an older kernel, just kept upgrading in hope that the issue will be resolved.

Is Debian generally more stable then Fedora on Framework laptops? Or is it generally problems with the AMD chipset…?