I updated Fedora yesterday and now I get the boot screen loading and when GDM should start my PC just freezes.
I managed to get into the terminal by editing the boot parameters inside grub but so far I couldn’t find any topic here that gave me a fix or any relevant commands to troubleshoot it.
Hello @mucan ,
Since you can boot into a terminal you should be able to check the boot log with journalctl -b. There will be lots of output. Let’s see what that gives you then go from there. I personally had other issues at upgrade, but they were solvable.
Sorry posting the output with a smartphone is basically impossible. Everything seems normal.
The only thing resembling an error seems to be:
“dbus-broker-launch[1151]: activation request for org. Free desktop.home1 failed: the systemd unit dbus-org.freedesktop.home1.service could not be found”
Also systemd said a little before that
“iscsi.service: unit cannot be reloaded because it is inactive.”
Otherwise it only started that my system clock is off by a few seconds.
Edit: even when I manually start homed and iscsi as soon as I start GDM it freezes again. Maybe I can get more information about the systemd log about GDM
Edit 2: reinstalling all packages did nothing and disabling Wayland only made it so that it does not freeze at GDM and instead crashes to the terminal by default. Also i found out from the terminal i can manually start a desktop session with startx but naturally this is not an optimal solution especially since I’m missing wayland
Edit 3: I hate to be the guy with the edits but i guess they might be important. With “journalctl -u gdm” i found out that I’ve been getting the gdbus error and another one for over a week so that doesn’t seem to be it. The failed boots just list “Starting gdm.service” and “started gdm.service” so i guess systemd thinks it started gdm successfully. I’m 80% sure that the update to gdm 43.0-3 is what broke my gdm but i can’t roll back to test my theory.
Guess my guess was wrong… Now I absolutely don’t know what to do e.g. it seems it was not a regression
I now found the last update before my PC broke. It does not include GDM. It’s mostly mesa, Google fonts, nautilus and pipe wire. I sadly don’t know how to scroll up inside the terminal and the internet doesn’t help so I can’t see everything.
You could pipe the output through less with <command> | less which allows you to scroll up and down in the output from that command. Less is a pager that allows scrolling in a terminal and is standard in linux.
Sorry I’m retarded. I’m now inside the x desktop again and here now i can normally scroll through the terminal but the only ones missing were gnome-setting-deamon, geary and ansible-srpm-macros.
Somehow i don’t see any of these breaking my system. Sadly i didn’t make that btrfs snapshot i wanted so i could try to see if it really was the update and not some configuration file or something.
Setting WaylandEnable=false was a workaround for me, but as I have an intel gpu installing intel-media-driver fixed the issue. I think I enabled (or tried to enable) Firefox video accelaration in the past, but never installed intel-media-driver in the past: Firefox Hardware acceleration - Fedora Project Wiki.
I updated to Fedora 37 yesterday and GDM wouldn’t load, making the computer unusable (just a black screen).
I couldn’t press Ctrl + Alt + F3 to switch to a TTY, and I couldn’t boot into single user (by putting single at end of the linux grub line) because my root account is disabled, but I could put the number 3 at the end and that booted into a TTY login.
After logging in I ran sudo dnf install intel-media-driver. Rebooting allowed GDM to finally load.
I just got the gnome-shell-43.1-3.fc37 update from the fedora-updates repo, uninstalled intel-media-driver, rebooted, and GDM was able to load successfully . Thanks for the fix @joe and @jadahl !