I have another reproduction of this issue on an HP laptop with AMD
Picasso/Raven2 graphics.

Hardware:

* HP 15s-eq0003nv
* Product number: 8RU92EA
* Board ID: 86FD
* AMD Ryzen 5 3500U
* Radeon Vega / Picasso / Raven2
* Kubuntu
* Kernel 7.0.0-30 and 7.0.0-31
* BIOS F.79, dated 2026-04-16

After the BIOS update to F.79, normal Linux graphics boot began failing
with a black screen and a flashing/reappearing mouse cursor.

The failed boot showed:

simpledrm initialized on DRM minor 0

Then AMDGPU initialized on minor 1:

"amdgpu 0000:04:00.0: initializing kernel modesetting (RAVEN
0x1002:0x15D8 0x103C:0x86FD 0xC2)"

"[drm] Initialized amdgpu 3.64.0 for 0000:04:00.0 on minor 1"

KWin then failed with:

"kwin_wayland_drm: Atomic modeset test failed! No such device"

"KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: No such device"

"kwin_core: Failed to open /dev/dri/renderD128 device (No such device)"

"kwin_wayland_drm: Primary gpu has been removed! Quitting..."

I tested both kernels, X11 vs Wayland, blacklisting hp_wmi, and adding
amdgpu to the initramfs. None fixed normal KMS boot.

The decisive test was:

initcall_blacklist=simpledrm_platform_driver_init

without nomodeset.

That immediately fixed the graphical boot.

I then made it permanent with:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
initcall_blacklist=simpledrm_platform_driver_init"

After rebooting, including into kernel 7.0.0-31, the system boots
normally.

Before the workaround, the problematic boot had simpledrm as DRM
card0/minor 0 and amdgpu as card1/minor 1.

After the workaround, the system has the working amdgpu card0 and
renderD128.

This looks like another hardware reproduction of the Picasso/Raven2
simpledrm/amdgpu handoff problem. The exact workaround from this report
also fixed my machine.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142087

Title:
  simpledrm fails to hand off /dev/dri/card0 to amdgpu on
  Picasso/Raven2, causing GDM crash and black screen

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2142087/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to