No login prompt or user list on login screen [JS ERROR: TypeError: this._button is undefined]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Fix Released
|
Critical
|
Marco Trevisan (Treviño) |
Bug Description
I installed the 24.04 beta ISO (the version from 2024-04-12) on a HyperV VM. Running through the installer itself seemed fine, but after rebooting GDM seemed to start but doesn't offer any users to login with. Not even an "Other" button. GDM itself has definitely started, as the current time is visible at the top of the screen, and the network and accessibility icons are visible at the top right of the screen. But the center of the screen is blank.
If I manually mount the drive and examine the journal logs, I see a "JS Error" from gnome-shell that seems likely to be related:
Apr 12 14:47:29 jwilcox-u24b gnome-shell[1735]: Starting Authd!!!
Apr 12 14:47:29 jwilcox-u24b gnome-shell[1735]: JS ERROR: TypeError: this._button is undefined
Apr 12 14:47:29 jwilcox-u24b gnome-shell[1735]: Registering session with GDM
Changed in gnome-shell (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-shell (Ubuntu): | |
status: | In Progress → Fix Committed |
I found another way to reproduce this same issue. I setup a second system on a QEMU/KVM/libvirt hypervisor, and it worked fine on the built-in libvirt spice client. But if I try and enable Remote Login via GNOME (not Desktop Sharing, but full Remote Login), I get the same GDM behavior and the same stacktrace in the journal.