Laggy gnome apps startup for missing libplist 2.3.0 update

Recently I noticed that some of my gnome applications are very laggy on startup, for example I noticed it took about 20/25 seconds to start gedit or nautilus so I decided to investigate.

Running gedit from a terminal i get

Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.AfcVolumeMonitor: Timeout was reached (g-io-error-quark, 24)

So I found out that some parts of libplist are missing, since the output of

ldd /usr/lib/gvfs-afc-volume-monitor

is (0x00007ffe5679f000) => /usr/lib/ (0x00007f20acc3e000) => /usr/lib/ (0x00007f20acbdd000) => /usr/lib/ (0x00007f20acbb5000) => /usr/lib/ (0x00007f20acba5000) => /usr/lib/ (0x00007f20ac9d0000) => /usr/lib/ (0x00007f20ac7e9000) => /usr/lib/ (0x00007f20ac74c000) => /usr/lib/ (0x00007f20ac741000) => /usr/lib/ (0x00007f20ac736000) => /usr/lib/ (0x00007f20ac729000) => /usr/lib/ (0x00007f20ac694000) => /usr/lib/ (0x00007f20ac200000) => /usr/lib/ (0x00007f20ac68d000) => /usr/lib/ (0x00007f20ac5a5000) => /usr/lib/ (0x00007f20ac59e000) => /usr/lib/ (0x00007f20ac584000) => /usr/lib/ (0x00007f20ac540000)
	/lib64/ => /usr/lib64/ (0x00007f20acde9000) => not found => /usr/lib/ (0x00007f20ac506000)

I found out that should be included in libplist 2.3.0, but no repository contains a version newer than 2.2.0.

Anybody has any idea on how to fix this?

I can’t reproduce it on the unstable branch.

❯ ldd /usr/lib/gvfs-afc-volume-monitor | grep libplist => /usr/lib/ (0x00007fe91a979000)

I guess that could help me, but I found the issue on the stable branch (I’m still kind of a noob) and I would prefer to not to switch to unstable just yet…

The same versions of gvfs-afc and libplist (not counting the Python 3.11 rebuild) are in all branches, there should be no difference.

Hi! got the same laggy apps on my side !

$ ldd /usr/lib/gvfs-afc-volume-monitor (0x00007ffe7a5ad000) => /usr/lib/ (0x00007fe15d00e000) => /usr/lib/ (0x00007fe15cfac000) => /usr/lib/ (0x00007fe15cf81000) => /usr/lib/ (0x00007fe15cd8f000) => /usr/lib/ (0x00007fe15cba5000) => /usr/lib/ (0x00007fe15cb08000) => /usr/lib/ (0x00007fe15cafd000) => /usr/lib/ (0x00007fe15caf0000) => /usr/lib/ (0x00007fe15cae6000) => not found => not found => not found => /usr/lib/ (0x00007fe15cadf000) => /usr/lib/ (0x00007fe15c9f2000) => /usr/lib/ (0x00007fe15c9eb000) => /usr/lib/ (0x00007fe15c9d1000) => /usr/lib/ (0x00007fe15c983000)
	/lib64/ => /usr/lib64/ (0x00007fe15d195000) => not found => /usr/lib/ (0x00007fe15c95c000) => /usr/lib/ (0x00007fe15c920000)

Even reinstalling openssl and did not solve my issue after rebooting.
Did also reinstall manually libplist and ideviceinstaller with no luck.

Did you solve the laggy app issue ?
Edit: gdm takes also 20-30 sec to show the desktop