Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: xdg-desktop-portal-gtk (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in 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")
Status in mutter package in Ubuntu:
Fix Released
Status in xdg-desktop-portal-gtk package in Ubuntu:
Confirmed
Bug description:
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1774560/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp