You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
wslg not showing GUI (due to crash at rdprail-shell) #1000
It worked until 3 or 4 days ago
gnome-connection-manager gui opens
Actual behavior:
Nothing happens and I see this error in the shell:
/usr/share/gnome-connection-manager/gnome_connection_manager.py:1541: DeprecationWarning: Gtk.ImageMenuItem.set_image is deprecated
menu.set_image(Gtk.Image.new_from_icon_name(Gtk.STOCK_DIRECTORY, Gtk.IconSize.MENU))
/usr/share/gnome-connection-manager/gnome_connection_manager.py:1566: DeprecationWarning: Gtk.StyleContext.get_background_color is deprecated
rgba = self.treeServers.get_style_context().get_background_color(Gtk.StateFlags.NORMAL)
Gdk-Message: 16:59:39.526: Error reading events from display: Broken pipe
Eric Davis (@endavis), thanks for reporting the issue and sharing dump with us, I understood the issue and will work on the fix, thanks!
This crash occurs when surface addition is reported to shell twice in a row without Wayland idle event to be processed between.
(gdb) bt
0x00007f14d6441e6c in __pthread_kill_implementation () at /lib/libc.so.6
0x00007f14d63f6d86 in raise () at /lib/libc.so.6
0x00007f14d63e17e5 in abort () at /lib/libc.so.6
0x00007f14d63e171b in _nl_load_domain.cold () at /lib/libc.so.6
0x00007f14d63efc36 in () at /lib/libc.so.6
0x00007f14d27764be in launch_desktop_shell_process (data=<optimized out>) at ../rdprail-shell/shell.c:3983
0x00007f14d634df63 in wl_event_loop_dispatch_idle (loop=loop@entry=0x557909125230) at ../src/event-loop.c:969
0x00007f14d634e0b6 in wl_event_loop_dispatch (loop=0x557909125230, timeout=timeout@entry=-1)
at ../src/event-loop.c:1032
0x00007f14d634ba25 in wl_display_run (display=display@entry=0x557909125370) at ../src/wayland-server.c:1431
0x00007f14d65c9337 in wet_main (argc=<optimized out>, argv=0x7ffeacd886a8) at ../compositor/main.c:3613
0x00007f14d63e257d in __libc_start_call_main () at /lib/libc.so.6
0x00007f14d63e2630 in __libc_start_main_impl () at /lib/libc.so.6
0x0000557908379085 in _start ()
Activity
hideyukn88 commentedon Mar 8, 2023
Eric Davis (@endavis), thanks for reporting the issue and sharing dump with us, I understood the issue and will work on the fix, thanks!
This crash occurs when surface addition is reported to shell twice in a row without Wayland idle event to be processed between.
[-]wslg not showing GUI[/-][+]wslg not showing GUI (due to crash at rdprail-shell)[/+]