Control: user [email protected]
Control: usertags -1 + wayland
On Mon, 05 Jun 2017 at 22:50:20 +1000, Scott Leggett wrote:
> It looks as though wayland is simply unsupported in pasystray.
Running `GDK_BACKEND=x11 pasystray` does work via XWayland,
assuming you have an X11 "system tray" implementation like
gnome-shell-extension-top-icons-plus.
A more robust form of that approach would be to call
`gdk_set_allowed_backends ("x11");` before pasystray's
first use of GTK, similar to this vim commit:
https://github.com/vim/vim/commit/f80663f17b2f2499b45eb4467088704c8298c385
That means the rest of the desktop can be Wayland, and it's only a
subset of apps (gvim, pasystray, anything that uses GTK+ 2, etc.) that
are stuck on X11 indefinitely.
Debian's default desktop environment (GNOME) defaults to Wayland in
buster/sid, so I think this is an important fix to have.
Regards,
smcv