GDM Delay: Driver root cause?

System Information

  • Linux Distro: Fedora.

  • Release Version: 43.

  • Kernel Version: 6.19.13-200.fc43.x86_64.

  • BIOS Version: 03.05.

  • Framework Laptop 13 Model: AMD Ryzen™ AI 300 Series (specifically the Ryzen AI 7 350 with Radeon 860M).


Summary of the GDM Delay Issue

What I can see: This plymouth-quit-wait.service is consistently taking more than 12 seconds. to boot. As far as my understanding goes this is a wait time for GDM to wait on other processes

I can also see logs, at 15:50:57, the kernel finishes loading the backlight service for the GPU. The log then goes completely silent for 13 seconds until 15:51:10, which is when gnome-shell finally reports that it has added the /dev/dri/card1 (amdgpu) device.

My suspicion is the driver is taking that amount of time to start
checking more logs and meaning I saw this one:

  • amdgpu 0000:c1:00.0: [drm] *ERROR* Sending link address failed with -5.

  • Meaning: Error code -5 (EIO) indicates an I/O failure during DisplayPort link training.

So I’m guessing this is due to some incompatibility between the driver and the display that is trying to negotiate, but 12 seconds seems a little bit too much

First question, anyone with same environment. machine+fedora? that have this issue ?
or can we report to this to someone else ? to analyze it
tried many settings in grub, setting fixed to the gpu, but nothing works

Thank you in advance

Maybe you’re missing this

You can try to rebuild gdm with that if so.