Description of problem: just run "slick-greeter --test-mode" which is a valid mode of operations according to the man page or without any options at all in a wayland gnome session, you get this output: [+0.00s] DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’ [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for background to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for background-color to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for logo to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for other-monitors-logo to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for theme-name to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for icon-theme-name to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for cursor-theme-name to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for font-name to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for play-ready-sound to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for xft-hintstyle to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for xft-rgba to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for enable-hidpi to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for only-on-monitor to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for clock-format to default [+0.00s] DEBUG: settings.vala:176: Resetting dconf setting for onscreen-keyboard-layout to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for draw-user-backgrounds to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for stretch-background-across-monitors to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for draw-grid to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for show-hostname to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for show-power to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for show-a11y to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for show-clock to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for show-keyboard to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for show-quit to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for xft-antialias to default [+0.00s] DEBUG: settings.vala:194: Resetting dconf setting for activate-numlock to default [+0.00s] DEBUG: settings.vala:212: Resetting dconf setting for xft-dpi to default [+0.00s] DEBUG: settings.vala:212: Resetting dconf setting for cursor-theme-size to default [+0.00s] DEBUG: settings.vala:230: Resetting dconf setting for hidden-users to default [+0.00s] DEBUG: settings.vala:230: Resetting dconf setting for group-filter to default [+0.00s] DEBUG: slick-greeter.vala:717: HiDPI support: auto [+0.00s] DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) [+0.00s] DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3) WARNING: running xinput against an Xwayland server. See the xinput man page for details. WARNING: running xinput against an Xwayland server. See the xinput man page for details. WARNING: running xinput against an Xwayland server. See the xinput man page for details. WARNING: running xinput against an Xwayland server. See the xinput man page for details. WARNING: running xinput against an Xwayland server. See the xinput man page for details. WARNING: running xinput against an Xwayland server. See the xinput man page for details. [+0.14s] DEBUG: unsetenv() is not thread-safe and should not be used after threads are created [+0.15s] DEBUG: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’ [+0.16s] DEBUG: slick-greeter.vala:739: Starting slick-greeter 1.8.2 UID=1000 LANG=en_US.UTF-8 [+0.16s] DEBUG: slick-greeter.vala:742: Setting cursor [+0.16s] DEBUG: slick-greeter.vala:756: Loading command line options [+0.16s] DEBUG: slick-greeter.vala:780: Running in test mode [+0.16s] DEBUG: slick-greeter.vala:783: Setting GTK+ settings [+0.16s] DEBUG: slick-greeter.vala:787: Setting GTK theme: Adwaita-dark [+0.18s] DEBUG: slick-greeter.vala:792: Setting icon theme: Adwaita [+0.18s] DEBUG: slick-greeter.vala:797: Setting cursor theme: default [+0.20s] DEBUG: slick-greeter.vala:802: Settings cursor theme size: 24 [+0.20s] DEBUG: slick-greeter.vala:821: Creating Slick Greeter [+0.20s] DEBUG: slick-greeter.vala:55: Creating background surface [+0.20s] CRITICAL: gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed Segmentation fault (core dumped) Version-Release number of selected component: slick-greeter-1.8.2-1.fc38 Additional info: reporter: libreport-2.17.11 kernel: 6.3.12-200.fc38.x86_64 crash_function: gdk_x11_screen_get_xscreen type: CCpp runlevel: N 5 journald_cursor: s=3359269779eb4541804b45115c77619c;i=2879e6;b=ba046717a1864f01bbd3220c0624c79e;m=6470814604;t=600b1d18ad283;x=bd39e91a68b48c0e reason: slick-greeter killed by SIGSEGV package: slick-greeter-1.8.2-1.fc38 backtrace_rating: 4 cmdline: slick-greeter cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.gnome.Terminal.slice/vte-spawn-abaca3b0-ca45-4eef-92e5-dea86c93ee8d.scope rootdir: / executable: /usr/sbin/slick-greeter uid: 1000 Truncated backtrace: Thread no. 1 (5 frames) #0 gdk_x11_screen_get_xscreen at ../gdk/x11/gdkscreen-x11.c:434 #1 slick_greeter_create_root_surface at /usr/src/debug/slick-greeter-1.8.2-1.fc38.x86_64/src/slick-greeter.vala:550 #2 slick_greeter_construct at /usr/src/debug/slick-greeter-1.8.2-1.fc38.x86_64/src/slick-greeter.vala:56 #3 slick_greeter_new at /usr/src/debug/slick-greeter-1.8.2-1.fc38.x86_64/src/slick-greeter.vala:49 #4 slick_greeter_main at /usr/src/debug/slick-greeter-1.8.2-1.fc38.x86_64/src/slick-greeter.vala:822
Created attachment 1976228 [details] File: open_fds
Created attachment 1976229 [details] File: limits
Created attachment 1976230 [details] File: maps
Created attachment 1976231 [details] File: exploitable
Created attachment 1976232 [details] File: cpuinfo
Created attachment 1976233 [details] File: proc_pid_status
Created attachment 1976234 [details] File: mountinfo
Created attachment 1976235 [details] File: environ
Created attachment 1976236 [details] File: os_info
Created attachment 1976237 [details] File: dso_list
Created attachment 1976238 [details] File: backtrace
Created attachment 1976239 [details] File: core_backtrace
slick/lightdm are X apps, I have no interest in wayland issues, File it upstream. https://github.com/linuxmint/slick-greeter/issues https://github.com/canonical/lightdm/issues