I ran into the same problem a couple days agoâŚ
From earlier posts over the past couple months, some users back in early January reported the same symptoms with Fedora 41 running in virtual machines.
But this time around its seems to affect those with an AMD GPU. One of my laptops with an Intel GPU runs fine after a full upgrade, but my other laptop with an AMD Radeon GPU got as far as GDM (login screen manager) then any attempt to log on would kick me back out to the login screen. And even more interesting, a reinstall of Fedora 41 followed by an upgrade resulted in only a blank black display instead of GDM.
Looking over the kernel messages, GDM hands over the display to GNOME Shell which then immediately segfaults:
[Mon Mar 3 10:07:09 2025] gnome-shell[1371]: segfault at 8 ip 00007fcd0d228f2f sp 00007ffe950a19a0 error 4 in libgallium-25.0.0.so[28f2f,7fcd0d201000+1ab8000] likely on CPU 0 (core 0, socket 0)
A dnf provides libgallium*
returned the following packages:
$ dnf provides libgallium*
Updating and loading repositories:
Repositories loaded.
mesa-dri-drivers-25.0.0-2.fc41.x86_64 : Mesa-based DRI drivers
Repo : @System
Matched From :
Provide : mesa-dri-drivers = 25.0.0-2.fc41
mesa-dri-drivers-25.0.0-2.fc41.i686 : Mesa-based DRI drivers
Repo : updates
Matched From :
Provide : mesa-dri-drivers = 25.0.0-2.fc41
mesa-dri-drivers-25.0.0-2.fc41.x86_64 : Mesa-based DRI drivers
Repo : updates
Matched From :
Provide : mesa-dri-drivers = 25.0.0-2.fc41
mesa-dri-drivers-25.0.0-2.fc41.i686 : Mesa-based DRI drivers
Repo : fedora
Matched From :
Provide : mesa-dri-drivers = 25.0.0-2.fc41
mesa-dri-drivers-25.0.0-2.fc41.x86_64 : Mesa-based DRI drivers
Repo : fedora
Matched From :
Provide : mesa-dri-drivers = 25.0.0-2.fc41
Iâm running the regular workstation edition, so first I downgraded to the previous version that was working fineâŚ
dnf downgrade --allow-downgrade mesa-dri-drivers
Then after a quick reboot to confirm that I could log back onto my desktop, so that I could still easily upgrade all other packages without breaking my system, I locked the version of mesa-dri-driversâŚ
dnf versionlock add mesa-dri-drivers
A followup dnf upgrade
then includes the following notice:
Package Arch Version Repository Size
Skipping packages with conflicts:
mesa-filesystem x86_64 25.0.0-2.fc41 updates 3.6 KiB
Skipping packages with broken dependencies:
mesa-dri-drivers i686 24.2.4-1.fc41 fedora 149.9 MiB
mesa-dri-drivers x86_64 24.2.4-1.fc41 fedora 142.2 MiB
mesa-libEGL x86_64 25.0.0-2.fc41 updates 336.0 KiB
mesa-libGL x86_64 25.0.0-2.fc41 updates 424.9 KiB
mesa-libgbm x86_64 25.0.0-2.fc41 updates 24.0 KiB
mesa-va-drivers x86_64 25.0.0-2.fc41 updates 92.0 B
mesa-vulkan-drivers