gnome-shell's xwayland instance seems to be hanging and preventing gnome-shell from starting
I am not sure what causes this, as this doesn't happen with Weston, kwin_wayland , or Enlightenment Wayland.
Mutter seems to work too (including the Xwayland DISPLAYs), (but I have to be sure to unset GDK_BACKEND and friends)
I am not sure where to start, using gnome-shell, mutter, and xserver master
This happens with gnome-shell --nested --wayland
, and running it native as a display server.
I try to start Gnome-Shell, and it hangs with libgvc trying to create a new Pulse Audio context, which hangs at xcb_connect_to_display_with_auth_info()
trying to find the DISPLAY
that the Xwayland instance is with ps
, finding the XAUTHORITY
file gnome-shell/mutter creates, and xterm hangs at xcb_connect_to_display_with_auth_info()
too
Here is another thing that is odd, mutter and gnome-shell seem to always create two sockets under /tmp/.X11-unix. One with the specified DISPLAY on Xwayland's command line, and one higher than it. ...Which doesn't happen under Weston. Not sure if that is related or not. Trying to connect to either of them called by gnome-shell results in a hang
...I can call gnome-shell --nested --wayland --no-x11
and it doesn't hang there