xdg-desktop-portal-gnome fails to startup after upgrading to 44~beta-1

Bug #2008428 reported by Alex Murray
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xdg-desktop-portal-gnome (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Since upgrading xdg-desktop-portal-gnome to 44~beta-1, it fails to startup (along with xdg-desktop-portal as well) - downgrading to 43.1-2 fixes the issue. As a result of this launching any GTK application seems to take ~25 seconds - I assume that GTK or some such is trying to contact the portal backend over dbus and then eventually timing out.

Relevant excerpts from journalctl:

[amurray:~] 3 $ systemctl status --user xdg-desktop-portal-gnome.service
× xdg-desktop-portal-gnome.service - Portal service (GNOME implementation)
     Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal-gnome.service; static)
     Active: failed (Result: timeout) since Fri 2023-02-24 09:39:03 ACDT; 57s ago
    Process: 52457 ExecStart=/usr/libexec/xdg-desktop-portal-gnome (code=killed, signal=TERM)
   Main PID: 52457 (code=killed, signal=TERM)
        CPU: 11ms

Feb 24 09:37:33 graphene systemd[7592]: Starting Portal service (GNOME implementation)...
Feb 24 09:39:03 graphene systemd[7592]: xdg-desktop-portal-gnome.service: start operation timed out. Terminating.
Feb 24 09:39:03 graphene systemd[7592]: xdg-desktop-portal-gnome.service: Failed with result 'timeout'.
Feb 24 09:39:03 graphene systemd[7592]: Failed to start Portal service (GNOME implementation).

[amurray:~] 1 $ systemctl status --user xdg-desktop-portal.service
× xdg-desktop-portal.service - Portal service
     Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal.service; static)
     Active: failed (Result: timeout) since Fri 2023-02-24 09:39:03 ACDT; 53s ago
    Process: 52453 ExecStart=/usr/libexec/xdg-desktop-portal (code=killed, signal=TERM)
   Main PID: 52453 (code=killed, signal=TERM)
        CPU: 15ms

Feb 24 09:37:33 graphene systemd[7592]: Starting Portal service...
Feb 24 09:38:23 graphene xdg-desktop-por[52453]: Failed to create settings proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.gnome: Timeout was reached
Feb 24 09:38:48 graphene xdg-desktop-por[52453]: Failed to create file chooser proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.gnome: Timeout was reached
Feb 24 09:38:48 graphene xdg-desktop-por[52453]: No skeleton to export
Feb 24 09:39:03 graphene systemd[7592]: xdg-desktop-portal.service: start operation timed out. Terminating.
Feb 24 09:39:03 graphene systemd[7592]: xdg-desktop-portal.service: Failed with result 'timeout'.
Feb 24 09:39:03 graphene systemd[7592]: Failed to start Portal service.

[amurray:~] $ systemctl status --user xdg-desktop-portal-gtk.service
○ xdg-desktop-portal-gtk.service - Portal service (GTK/GNOME implementation)
     Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal-gtk.service; static)
     Active: inactive (dead)

Feb 24 09:36:22 graphene systemd[7592]: Starting Portal service (GTK/GNOME implementation)...
Feb 24 09:36:22 graphene systemd[7592]: Started Portal service (GTK/GNOME implementation).

ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: xdg-desktop-portal-gnome 44~beta-1
ProcVersionSignature: Ubuntu 5.19.0-29.30-generic 5.19.17
Uname: Linux 5.19.0-29-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.24.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri Feb 24 09:36:16 2023
InstallationDate: Installed on 2021-08-03 (569 days ago)
InstallationMedia: Ubuntu 21.10 "Impish Indri" - Alpha amd64 (20210802)
SourcePackage: xdg-desktop-portal-gnome
UpgradeStatus: Upgraded to lunar on 2023-01-27 (27 days ago)

Revision history for this message
Alex Murray (alexmurray) wrote :
Jeremy Bícha (jbicha)
Changed in xdg-desktop-portal-gnome (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Jeremy Bícha (jbicha)
Changed in xdg-desktop-portal-gnome (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Also tracking in bug 2008165

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xdg-desktop-portal-gnome - 44~beta-1ubuntu1

---------------
xdg-desktop-portal-gnome (44~beta-1ubuntu1) lunar; urgency=medium

  * Revert commit that is incompatible with mutter 43 (LP: #2008165, #2008428)

 -- Jeremy Bicha <email address hidden> Thu, 23 Feb 2023 19:50:07 -0500

Changed in xdg-desktop-portal-gnome (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.