regreet 0.4.0 crashes after sitting idle for ~1 min, then getting mouse/keyboard input again. greetd logs "greeter exited without creating a session" and restarts it.
There is a PR from June on gtk4-rs that could be related on fixing this: gtk-rs/gtk4-rs#2314
Trace
traps: .regreet-wrappe[1578] trap int3 in libglib-2.0.so.0
gdk_wayland_display_create_shm_surface
→ _gdk_wayland_shm_texture_get_wl_buffer
→ _gdk_wayland_cursor_get_buffer
→ gdk_wayland_device_update_surface_cursor
Env
NixOS, regreet-0.4.0, greetd, niri (wayland)
regreet 0.4.0 crashes after sitting idle for ~1 min, then getting mouse/keyboard input again. greetd logs "greeter exited without creating a session" and restarts it.
There is a PR from June on gtk4-rs that could be related on fixing this: gtk-rs/gtk4-rs#2314
Trace
traps: .regreet-wrappe[1578] trap int3 in libglib-2.0.so.0
gdk_wayland_display_create_shm_surface
→ _gdk_wayland_shm_texture_get_wl_buffer
→ _gdk_wayland_cursor_get_buffer
→ gdk_wayland_device_update_surface_cursor
Env
NixOS, regreet-0.4.0, greetd, niri (wayland)