Public bug reported:
When running on a Wayland session, if xdg-desktop-portal-gtk is asked to
display a window on behalf of a Wayland app, it gets disconnected from
gnome-shell with one of these messages:
Gdk-Message: 09:49:31.837: Lost connection to Wayland compositor.
Gdk-Message: 09:50:28.438: Error 71 (Protocol error) dispatching to Wayland
display.
Running it with WAYLAND_DEBUG=1, the underlying error message that GDK
seems to eat is:
[3471970.531] [email protected](zxdg_imported_v1@36, 0,
"set_parent_of was called with an invalid child")
That is, when it tries to associate the dialog box with the confined
application's window. It seems the underlying bug is in in Mutter:
https://gitlab.gnome.org/GNOME/mutter/issues/138
According to duflu, the patch referenced in that bug report has been
merged for 3.28.2 and 3.29.2. It seems like a candidate to backport to
bionic if we want portals to work on the (non-default) Wayland session.
** Affects: mutter (Ubuntu)
Importance: Undecided
Status: New
** Affects: xdg-desktop-portal-gtk (Ubuntu)
Importance: Undecided
Status: New
** Also affects: mutter (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1774560
Title:
xdg-desktop-portal-gtk malfunctions on Wayland:
[email protected](zxdg_imported_v1@36, 0, "set_parent_of was called
with an invalid child")
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1774560/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs