F40 worked on Proxmox until a dnf update was completed. Following that, the GUI will no longer allow a login but SSH functions.
Here’s the turning point in the logs out of /var/log/messages:
May 24 08:02:39 fedora systemd[1]: Started geoclue.service - Location Lookup Service.
May 24 08:02:39 fedora systemd[1751]: Starting xdg-desktop-portal-gnome.service - Portal service (GNOME implementation)...
May 24 08:02:39 fedora rtkit-daemon[837]: Successfully made thread 4997 of process 4975 (/usr/bin/gnome-shell) owned by '1000' high priority at nice level 0.
May 24 08:02:39 fedora rtkit-daemon[837]: Successfully made thread 4997 of process 4975 (/usr/bin/gnome-shell) owned by '1000' RT at priority 20.
May 24 08:02:39 fedora gsd-media-keys[5192]: Failed to grab accelerator for keybinding settings:hibernate
May 24 08:02:39 fedora gsd-media-keys[5192]: Failed to grab accelerator for keybinding settings:playback-repeat
May 24 08:02:40 fedora systemd[1751]: Started xdg-desktop-portal-gnome.service - Portal service (GNOME implementation).
May 24 08:02:40 fedora systemd[1751]: Started dbus-:1.3-org.gnome.Epiphany.WebAppProvider@0.service.
May 24 08:02:40 fedora systemd[1]: Starting fwupd.service - Firmware update daemon...
May 24 08:02:40 fedora xdg-desktop-por[5535]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora gsd-keyboard[5180]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora gsd-wacom[5266]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora gnome-software[5154]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora gsd-media-keys[5192]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora gsd-color[5124]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora gjs[5079]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora gsd-power[5201]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora evolution-alarm[5205]: Error reading events from display: Broken pipe
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Color.service: Main process exited, code=exited, status=1/FAILURE
May 24 08:02:40 fedora systemd[1751]: dbus-:1.3-org.gnome.Shell.Screencast@0.service: Main process exited, code=exited, status=1/FAILURE
May 24 08:02:40 fedora systemd[1751]: dbus-:1.3-org.gnome.Shell.Screencast@0.service: Failed with result 'exit-code'.
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Keyboard.service: Main process exited, code=exited, status=1/FAILURE
May 24 08:02:40 fedora systemd[1751]: org.gnome.Shell@wayland.service: Main process exited, code=killed, status=9/KILL
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.MediaKeys.service: Main process exited, code=exited, status=1/FAILURE
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Power.service: Main process exited, code=exited, status=1/FAILURE
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Wacom.service: Main process exited, code=exited, status=1/FAILURE
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Color.service: Failed with result 'exit-code'.
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Keyboard.service: Failed with result 'exit-code'.
May 24 08:02:40 fedora systemd[1]: bluetooth.service - Bluetooth service was skipped because of an unmet condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Wacom.service: Failed with result 'exit-code'.
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.MediaKeys.service: Failed with result 'exit-code'.
May 24 08:02:40 fedora systemd[1751]: org.gnome.SettingsDaemon.Power.service: Failed with result 'exit-code'.
May 24 08:02:40 fedora systemd[1751]: org.gnome.Shell@wayland.service: Failed with result 'signal'.
May 24 08:02:40 fedora systemd[1751]: org.gnome.Shell@wayland.service: Triggering OnFailure= dependencies.
May 24 08:02:40 fedora systemd[1751]: org.gnome.Shell@wayland.service: Consumed 1.650s CPU time.
May 24 08:02:40 fedora systemd[1751]: Stopped target gnome-session-wayland@gnome.target - GNOME Wayland Session (session: gnome).
May 24 08:02:40 fedora systemd[1751]: Stopping at-spi-dbus-bus.service - Accessibility services bus...
May 24 08:02:40 fedora dbus-broker[5073]: Dispatched 132 messages @ 11(±58)μs / message.
May 24 08:02:40 fedora systemd[1751]: Stopping gvfs-afc-volume-monitor.service - Virtual filesystem service - Apple File Conduit monitor...
May 24 08:02:40 fedora systemd[1751]: Stopping gvfs-daemon.service - Virtual filesystem service...
May 24 08:02:40 fedora systemd[1751]: Stopping gvfs-goa-volume-monitor.service - Virtual filesystem service - GNOME Online Accounts monitor...
May 24 08:02:40 fedora systemd[1751]: Stopping gvfs-gphoto2-volume-monitor.service - Virtual filesystem service - digital camera monitor...
May 24 08:02:40 fedora systemd[1751]: Stopping gvfs-mtp-volume-monitor.service - Virtual filesystem service - Media Transfer Protocol monitor...
May 24 08:02:40 fedora systemd[1751]: Stopping gvfs-udisks2-volume-monitor.service - Virtual filesystem service - disk device monitor...
May 24 08:02:40 fedora systemd[1]: run-user-1000-gvfs.mount: Deactivated successfully.
May 24 08:02:40 fedora systemd[1751]: org.gnome.Shell-disable-extensions.service: multiple trigger source candidates for exit status propagation (org.gnome.Shell@wayland.service, org.gnome.Shell@x11.service), skipping.