Flatpak apps can’t seem to get access to my filesystem. When I open a flatpak in the terminal it complains about the document portal.
Can’t get document portal: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Remote peer disconnected
When I try to save a page as PDF in firefox I get this error.
[Child 157, Main Thread] WARNING: Failed to create file monitor for /home/sputtre/.var/app/org.mozilla.firefox/config/glib-2.0/settings/keyfile: Unable to find default local file monitor type: ‘glib warning’, file /builddir/build/BUILD/firefox-134.0.2-build/firefox-134.0.2/toolkit/xre/nsSigHandlers.cpp:201
(/app/lib64/firefox/firefox:157): GLib-GIO-WARNING **: 10:32:51.091: Failed to create file monitor for /home/sputtre/.var/app/org.mozilla.firefox/config/glib-2.0/settings/keyfile: Unable to find default local file monitor type
When I try to run an application in bottles I get this error.
Traceback (most recent call last):
File “/app/share/bottles/bottles/frontend/views/bottle_details.py”, line 403, in execute
_(‘Launching “{0}”…’).format(dialog.get_file().get_basename())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: ‘NoneType’ object has no attribute ‘get_basename’
Any ideas how I could troubleshoot this? Should I report this on bugzilla or is this just a me problem?
So you have a duplicate set of processes running, but not as root (fusermount3 is SUID, so it being root is normal).
I have no idea if that’s still related to btrfs-assistant, but you could try uninstalling it. Though, it doesn’t seem like it autostarts(?), so I guess it couldn’t do anything if it’s not running.
It shouldn’t be possible for two instances of e.g. xdg-desktop-portal to be running as the same user, as they should both connect to the same user bus, and one would exit. It probably could only happen if something is spinning up a separate D-Bus session bus.
One diagnostic that might be helpful is to check systemd-cgls, search for the two instances of that process (use /), and see where they are in the hierarchy. The proper one should look like this:
Something is probably using dbus-launch or dbus-run-session to create a new session bus, and then the portal processes are dbus-activated by that dbus-daemon. I’m suspecting this may be the culprit:
Do you know how PanGPUI is started exactly? I’m assuming ~/.config/autostart (or /etc/xdg/autostart/, but I’m a little surprised that it didn’t get placed in its own cgroup.
This a janky application from top to bottom and I don’t even need it anymore, so I will just get rid of it unless doing some more troubleshooting would be informative.