You are not logged in.

#26 2024-02-22 00:05:42

Kyuunex
Member
From: Georgia
Registered: 2020-02-15
Posts: 18

Re: [SOLVED] Installing any XDG Desktop Portal impl delays app launch

Only reason I ran the portal with "/usr/lib/xdg-desktop-portal -v" is to see if i could get a helpful output. it really just hangs trying to load portals from that folder.

[~]$ qdbus | grep portal
 org.freedesktop.impl.portal.PermissionStore
 org.freedesktop.portal.Documents
 org.freedesktop.impl.portal.desktop.gtk
[~]$ 

removing "UseIn=gnome" does not change anything.

Offline

#27 2024-02-22 14:01:45

Kyuunex
Member
From: Georgia
Registered: 2020-02-15
Posts: 18

Re: [SOLVED] Installing any XDG Desktop Portal impl delays app launch

SOLVED

The culprit was an AUR package, glib2-patched-thumbnailer

Looks like I will have to live without thumbnails in my GTK file picker

Thank you for your time helping smile

Last edited by Kyuunex (2024-02-22 14:03:57)

Offline

#28 2024-02-22 18:38:47

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 70,494

Re: [SOLVED] Installing any XDG Desktop Portal impl delays app launch

D'oooh - you probably want to report that at https://gist.github.com/Dudemanguy/d199 … 1649dec8a5 - this was apparenly already a problem in 2021: https://aur.archlinux.org/packages/glib … ent-813681

But since the bus still responds and the patch doesn't do anything about the portal interface, I'm not sure how it's capable of interference here hmm

Offline

#29 2024-02-22 19:14:36

Kyuunex
Member
From: Georgia
Registered: 2020-02-15
Posts: 18

Re: [SOLVED] Installing any XDG Desktop Portal impl delays app launch

I don't know either, but I was examining the logs and saw this

Feb 21 21:28:58 archlinux dbus-broker-launch[1851]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Cache1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Cache1'.
Feb 21 21:28:58 archlinux dbus-broker-launch[1851]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Manager1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Manager1'.
Feb 21 21:28:58 archlinux dbus-broker-launch[1851]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Thumbnailer1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Thumbnailer1'.

I did not remember having explicitly installed any xfce components, tried uninstalling tumbler, pacman said it was required by glib2-patched-thumbnailer and bingo.

The portal fixed itself when I installed the regular glib2, and broke when I installed the patched one again, confirming the culprit.

At least I learned a lesson to install system components from AUR with much more caution and go after them when weird issues like these happen.

I linked this thread in the gist comments.

Thanks again.

Offline

#30 2024-02-22 19:36:06

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 70,494

Re: [SOLVED] Installing any XDG Desktop Portal impl delays app launch

Have you tried to rebuild the patched glib2?
(Though w/ the older AUR comment, this seems to be an actual issue)

Ftr, the messages are just dbus-broker being a stickler, they don't indicate a problem per se.

Offline

#31 2024-02-22 21:28:20

Kyuunex
Member
From: Georgia
Registered: 2020-02-15
Posts: 18

Re: [SOLVED] Installing any XDG Desktop Portal impl delays app launch

I just freshly rebuilt glib2-patched-thumbnailer-2.78.4-1 to reproduce this issue again, and it did indeed reproduce with the latest rebuild.

Offline

Board footer

Powered by FluxBB