On Tue, 7 May 2019 05:24:19 +0100 adlo <adloco...@gmail.com> wrote: > > On 1 May 2019, at 10:34, Pekka Paalanen <ppaala...@gmail.com> wrote: > > > > Hi adlo, > > > > it is all just the normal Wayland protocol exchange but with a new > > interface of your own design. I'm not sure if there is a really > > minimal example, but I'll list at least some. > > > > One example of such private protocol extension is > > https://gitlab.freedesktop.org/wayland/weston/blob/master/protocol/weston-desktop-shell.xml > > > > How do I ensure that the GtkWindows open on *my* compositor's > display? How do I get GTK to find my compositor and connect to it?
That's a tricky question that revolves around having WAYLAND_DISPLAY environment variable set correctly. There is some related discussion at: https://gitlab.gnome.org/GNOME/gtk/issues/1741 Usually the compositor should set WAYLAND_DISPLAY so that it will be inherited by all launched apps. Obviously this only works on processes forked by the compositor, but that is often the case through helper clients that provide the launcher GUI. Thanks, pq
pgpw4K9obBI6C.pgp
Description: OpenPGP digital signature
_______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel