Blank Screen After Updating to Fedora 44 Workstation

After updating to Fedora 44 Workstation I’m not able to log into a gnome graphical session. Upon booting I’m met with a black screen with a blinking “_”. My gdm login screen never loads. I’m able to press Ctrl + Alt + F3 to log into another TTY session.

I checked dmesg | grep -i amdgpu for driver issues but I don’t see any errors. I also tried reinstalling any drivers with dnf and rebooting.

systemctl --failed shows no entries.

Gdm is active and running but shows that the maximum number of display failures was reached. Adding WaylandEnable=False to /etc/gdm/custom.conf also didn’t resolve the issue.

I tried installing lightdm and disabling gdm and was able to get the greeter to load but wasn’t able to log in. When I entered my password the screen would go black for a second and the greeter would load again.

I’m not quite sure what else to look for so let me know any other information I can provide. Thank you in advance for any help!

Hardware:

CPU: AMD Ryzen 7 7800X3D
GPU: AMD Radeon RX 9060XT
Motherboard: Asus TUF Gaming B650-E WIFI

Kernel: Linux 7.1.4-200.fc44.x86_64

Check the system journal for errors, you may find a clue there.

These are the results when I run journalctl -b -p 3

journalctl -b -p 3             
Jul 27 11:47:50 fedora kernel: virt/tdx: TDX not supported by the host platform
Jul 27 11:48:04 fedora abrtd[1083]: '/var/spool/abrt/oops-2026-03-13-17:41:20-1163-0' is not a problem directory
Jul 27 11:48:09 fedora systemd[1451]: Failed to start org.gnome.Shell@gdm.service - GNOME Shell.
Jul 27 11:48:09 fedora wireplumber[1506]: spa.alsa: Error opening hctl device: Permission denied
Jul 27 11:48:09 fedora wireplumber[1506]: spa.alsa: can't open control for card hw:2: Permission denied
Jul 27 11:48:10 fedora systemd[1610]: Failed to start org.gnome.Shell@gdm.service - GNOME Shell.
Jul 27 11:48:10 fedora systemd[1777]: Failed to start org.gnome.Shell@gdm.service - GNOME Shell.
Jul 27 11:48:11 fedora systemd[1942]: Failed to start org.gnome.Shell@gdm.service - GNOME Shell.
Jul 27 11:48:11 fedora systemd[2104]: Failed to start org.gnome.Shell@gdm.service - GNOME Shell.
Jul 27 11:48:12 fedora systemd[2263]: Failed to start org.gnome.Shell@gdm.service - GNOME Shell.

For myself This typically indicates that GNOME Shell or the GDM (GNOME Display Manager) failed to initialize due to a missing session file, a driver conflict, or a systemd dependency issue.

This can be caused by a few things,

the GNOME Shell session fails to initialize immediately after the display manager (GDM) loads, often resulting in a blank screen or a loop back to the login screen.
This was a known issue in recent Fedora 44 beta and early release versions, frequently caused by corrupted session caches, missing packages (such as gnome-session-xsession if X11 support was attempted), or race conditions during boot.

This is my first go to after a version upgrade failure

sudo dnf group install workstation-product-environment

Run that from a tty sessession. [Ctlr+Alt+F3 or F4 F5]

If that fails, Boot into a TTY (Ctrl+Alt+F3), log in, and remove corrupted GNOME Shell cache files by running rm -rf ~/.local/share/gnome-shell and rm -rf ~/.cache/*, then reboot.

Might be a wise suggestion to back-up your .cache first. :smiley:

If all this fails please show us this:

journalctl -xeu boot