I’ve been using Fedora 32 Workstation on a VMware virtual machine.
After the latest update on 3-Jul-2020, gnome display manager won’t start.
$ sudo dnf update -y && sudo shutdown -r now
resulted in black screen.
By ssh from a remote console, I’ve confirmed that the system itself has started and by
$ sudo systemctl isolate multi-user.target
from the remote console, the display shows login prompt and I can login.
However,
$ sudo systemctl isolate graphical.target
falls back into the black screen again.
I think I should look for error massages by journalctl but I don’t know well how to find them. I’m wondering if anyone would tell me how to do it using journalctl.
If your journal is long you should be able to jump straight to the bottom by pressing uppercase G
You can also probably get a tty in vmware with ctrl+alt+f3 so you don’t have to access it remotely. If your host is also Linux than you can use ctrl+alt+space+f3 instead to stop the host from catching the sequence and switching to a TTY.
My problem seems as same as this thread.
According to the thread, I updated Fedora 32 by
$ sudo dnf update --exclude kernel*
and it was successfully rebooted.
In my environment, kernel-5.7.7-200.fc32 seems not to be able to start gdm normally.
My environment is the followings.
Hardware: iMac 21.5 inch late 2013 (Core i5, 16GB DRAM).
Host OS: macOS 10.15.5
Virtualization by VMware Fusion Pro 11.5.5
Virtual machine 2 CPUs, 3072MB memory
The above thread, MacBook Pro is used as the hardware.
So this problems may be related to Mac hardware.
I think I have the same problem as you.
Meanwhile I am stuck with Fedora 5.6.19-300 and I cannot upgrade it.
Maybe I’ll try to disable wayland.
From journalctl
Jul 13 07:41:30 nero32 /usr/libexec/gdm-wayland-session[1101]: dbus-daemon[1101]: [session uid=42 pid=1101] Activating service name=‘org.freedesktop.systemd1’ requested by ‘:1.1’ (uid=42 pid=1102 comm=“/usr/libexec/gnome-session-binary --autostart /usr”)
Jul 13 07:41:30 nero32 /usr/libexec/gdm-wayland-session[1101]: dbus-daemon[1101]: [session uid=42 pid=1101] Activated service ‘org.freedesktop.systemd1’ failed: Process org.freedesktop.systemd1 exited with status 1
In the log in session, I tried choosing Gnome on Xorg and rebooting. However, I still got only black screen after rebooting.
The login session seems to be presented by wayland.
I don’t know how to disable wayland and enable Xorg instead. If you succeed to disable wayland and enable Xorg from in the login session, please let me know.
regards,