I can get to the login screen, and try to login, but then it just flashes and takes me right back.
I've uninstalled my Nvidia drivers since that was one of the things that got updated. And I tried to disable my gnome extensions since I have a login background one, but gnome-extensions list doesn't show any. I had also re-chowed my user directory recursively, so there's now ownership issues.
journalctl cat -f -o /usr/bin/gnome-shell returns just
gvc_mixer_card_get_index: assertion 'GVC_IS_MIXER_CARD (card)' failed
gnome-shell: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Will monitor session ci
Error looking up permission: GDBus.Error: org.freedesktop.portal.Error.NotFound: No entry for geolocation
Not starting gsd-xsettings; waiting for gnome-session to do so
Regersring session with gdm
warning: failed to start gsd-xsettings
JS WARNING: [resource: ///org/gnome/shell/ui/layout.js 24]: reference to undefined property "MetaWindowXwayland"
and the output doesn't seem to get added to at all if I try going back to graphical and logging in again while journalctl is running.
So, unique from other instances of this issue on askubuntu, this has nothing to do with Nvidia drivers (since they were removed), doesn't produce any errors in Gnome itself, and isn't caused by user directory ownership/permissions issues.