elementary / greeter

Login and Lock Screen greeter for elementary OS and Pantheon, using LightDM
GNU General Public License v3.0
151 stars 39 forks source link

Black Screen with Cursor on Startup #484

Closed amz-x closed 3 years ago

amz-x commented 3 years ago

What Happened

Black screen on LightDM with Elementary Greeter on Fedora 33.

black-screen

Expected Behavior

Should show accounts to login, and top right icons should be clickable.

Steps to Reproduce

  1. Start LightDM normally
  2. Black screen with cursor

Platform Information

OS: Fedora 33 Kernel: 5.9.12-200 GTK: 3.24.23 LightDM: 1.30.0 Greeter: 5.0.4 (Latest Release) Drivers: AMD Mesa (20.2.3)

Logs

/var/log/lightdm/seat0-greeter.log

** (process:7312): WARNING **: 13:35:12.310: Failed to open CK session: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable

** (io.elementary.greeter:7315): CRITICAL **: 13:35:12.812: MainWindow.vala:366: prompt: `Password: ' (1)

** (io.elementary.greeter:7315): CRITICAL **: 13:39:27.224: MainWindow.vala:366: prompt: `Password: ' (1)
Gdk-Message: 13:40:01.879: io.elementary.greeter: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

/var/log/lightdm/lightdm.log

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.30.0, UID=0 PID=7285
[+0.01s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.01s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-backup-logs.conf
[+0.01s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-minimum-vt.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-run-directory.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-session-wrapper.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-user-authority-in-system-dir.conf
[+0.03s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[+0.03s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.03s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.04s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/40-io.elementary.greeter.conf
[+0.04s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.04s] DEBUG: Registered seat module local
[+0.04s] DEBUG: Registered seat module xremote
[+0.04s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.05s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
[+0.05s] DEBUG: Monitoring logind for seats
[+0.05s] DEBUG: New seat added from logind: seat0
[+0.05s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.06s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.06s] DEBUG: Seat seat0: Starting
[+0.06s] DEBUG: Seat seat0: Creating greeter session
[+0.06s] DEBUG: Seat seat0: Creating display server of type x
[+0.07s] DEBUG: Using VT 1
[+0.07s] DEBUG: Seat seat0: Starting local X display on VT 1
[+0.07s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
[+0.07s] DEBUG: XServer 0: Writing X server authority to /run/lightdm/root/:0
[+0.07s] DEBUG: XServer 0: Launching X Server
[+0.07s] DEBUG: Launching process 7290: /usr/bin/X -core -noreset :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
[+0.08s] DEBUG: XServer 0: Waiting for ready signal from X server :0
[+0.08s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.08s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.08s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.09s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.11s] DEBUG: Seat seat0 changes active session to 
[+0.54s] DEBUG: Got signal 10 from process 7290
[+0.54s] DEBUG: XServer 0: Got signal from X server :0
[+0.54s] DEBUG: XServer 0: Connecting to XServer :0
[+0.54s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+0.54s] DEBUG: Session pid=7312: Started with service 'lightdm-greeter', username 'lightdm'
[+0.55s] DEBUG: Session pid=7312: Authentication complete with return value 0: Success
[+0.55s] DEBUG: Seat seat0: Session authenticated, running command
[+0.55s] DEBUG: Session pid=7312: Running command /usr/sbin/io.elementary.greeter
[+0.55s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+0.55s] DEBUG: Session pid=7312: Logging to /var/log/lightdm/seat0-greeter.log
[+0.56s] DEBUG: Activating VT 1
[+0.79s] DEBUG: Greeter connected version=1.30.0 api=1 resettable=false
[+0.91s] DEBUG: User /org/freedesktop/Accounts/User978 added
[+0.97s] DEBUG: Greeter start authentication for amz
[+0.97s] DEBUG: Session pid=7418: Started with service 'lightdm', username 'amz'
[+1.06s] DEBUG: Session pid=7418: Got 1 message(s) from PAM
[+1.06s] DEBUG: Prompt greeter with 1 message(s)
[+10.93s] DEBUG: Seat seat0 changes active session to 5
[+89.99s] DEBUG: Seat seat0 changes active session to 
[+97.68s] DEBUG: Seat seat0 changes active session to 6
[+195.77s] DEBUG: Seat seat0 changes active session to 
[+198.94s] DEBUG: Seat seat0 changes active session to 5
[+201.23s] DEBUG: Seat seat0 changes active session to 
[+255.46s] DEBUG: Continue authentication
[+255.47s] DEBUG: Session pid=7418: Got 1 message(s) from PAM
[+255.47s] DEBUG: Prompt greeter with 1 message(s)
[+269.16s] DEBUG: Seat seat0 changes active session to 7
[+285.71s] DEBUG: Seat seat0 changes active session to 
[+288.05s] DEBUG: Seat seat0 changes active session to 7
[+288.12s] DEBUG: Seat seat0 changes active session to 5
[+290.11s] DEBUG: Got signal 2 from process 0
[+290.11s] DEBUG: Caught Interrupt signal, shutting down
[+290.12s] DEBUG: Stopping display manager
[+290.12s] DEBUG: Seat seat0: Stopping
[+290.12s] DEBUG: Seat seat0: Stopping display server
[+290.12s] DEBUG: Sending signal 15 to process 7290
[+290.13s] DEBUG: Seat seat0: Stopping session
[+290.13s] DEBUG: Session pid=7312: Sending SIGTERM
[+290.14s] DEBUG: Seat seat0: Stopping session
[+290.14s] DEBUG: Session pid=7418: Sending SIGTERM
[+290.14s] DEBUG: Greeter closed communication channel
[+290.15s] DEBUG: Session pid=7312: Terminated with signal 2
[+290.15s] DEBUG: Seat seat0: Session stopped
[+290.15s] DEBUG: Session pid=7418: Terminated with signal 2
[+290.15s] DEBUG: Session: Failed during authentication
[+290.15s] DEBUG: Seat seat0: Session stopped
[+290.16s] DEBUG: Process 7290 exited with return value 0
[+290.16s] DEBUG: XServer 0: X server stopped
[+290.16s] DEBUG: Releasing VT 1
[+290.16s] DEBUG: XServer 0: Removing X server authority /run/lightdm/root/:0
[+290.16s] DEBUG: Seat seat0: Display server stopped
[+290.16s] DEBUG: Seat seat0: Stopped
[+290.17s] DEBUG: Display manager stopped
[+290.17s] DEBUG: Stopping daemon
[+290.17s] DEBUG: Exiting with return value 0
decathorpe commented 3 years ago

@davidmhewitt the symptoms here look similar to what happened with gala on mutter 3.38. I remember that you were able to work around this by restucturing some constructor code, is this applicable to greeter, as well?

https://github.com/elementary/gala/pull/854/files#diff-f4d02e81b61c4165baa92eef969aef5c54a8a1427931968ddbb8a13d03eb9d5d

davidmhewitt commented 3 years ago

Yes, I still have a Fedora 33 install that I haven't switched to rawhide yet to work on the next API break. I'll look at swapping out GDM for the elementary greeter and see if I can reproduce the issue and fix it.

carlosjs23 commented 3 years ago

I'm having the same issue in F33.

Logs:

/var/log/lightdm/seat0-greeter.log


** (process:6306): WARNING **: 12:06:30.033: Failed to open CK session: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable

** (io.elementary.greeter:6309): CRITICAL **: 12:06:30.569: BackgroundImage.vala:18: Falló al abrir el archivo «/usr/share/backgrounds/elementaryos-default»: No existe el fichero o el directorio

** (io.elementary.greeter:6309): CRITICAL **: 12:06:30.569: BackgroundImage.vala:19: Fallback to default wallpaper

** (io.elementary.greeter:6309): CRITICAL **: 12:06:30.569: BackgroundImage.vala:24: Falló al abrir el archivo «/usr/share/backgrounds/elementaryos-default»: No existe el fichero o el directorio

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_colorspace: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_has_alpha: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_bits_per_sample: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_calculate_rowstride: assertion 'bits_per_sample == 8' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_scale_simple: assertion 'GDK_IS_PIXBUF (src)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_copy_area: assertion 'src_pixbuf != NULL' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.604: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.604: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.604: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.604: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.604: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.604: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.604: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.604: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

** (io.elementary.greeter:6309): CRITICAL **: 12:06:30.612: MainWindow.vala:366: prompt: `Password: ' (1)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.613: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.613: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.613: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.613: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.613: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.613: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.613: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.613: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.613: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.613: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.630: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.630: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.630: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.630: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.630: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.630: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.630: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.630: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.630: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.630: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.681: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.681: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.682: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.682: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.682: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.682: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.682: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.682: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.682: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.682: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.696: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.696: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.696: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.696: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.696: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.696: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.696: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.696: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.696: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.696: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.709: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.709: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.709: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.709: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.709: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.709: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.709: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.709: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.709: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.709: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.722: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.722: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.722: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.722: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.722: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.722: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.722: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.722: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.722: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.722: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.756: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.756: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.756: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.756: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.756: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.756: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.756: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.756: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.756: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.756: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.797: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.797: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): GdkPixbuf-CRITICAL **: 12:06:30.797: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.797: drawing failure for widget 'GreeterBackgroundImage': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.797: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.797: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.797: drawing failure for widget 'GreeterUserCard': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.797: drawing failure for widget 'GtkOverlay': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.797: drawing failure for widget 'GtkGrid': invalid value (typically too big) for the size of the input (surface, pattern, etc.)

(io.elementary.greeter:6309): Gtk-WARNING **: 12:06:30.797: drawing failure for widget 'GreeterMainWindow': invalid value (typically too big) for the size of the input (surface, pattern, etc.)
Gdk-Message: 12:08:31.592: io.elementary.greeter: Fatal IO error 11 (Recurso no disponible temporalmente) on X server :0.
davidmhewitt commented 3 years ago

PR opened here: https://github.com/elementary/greeter/pull/493

I'm still having some weird style issues with it on F33, but I'm putting that down to the weird combination of stylesheets/settings/sessions I have installed for now. It doesn't hang anymore with that branch for me.