running this command at startup fixes the issue on Xfce: systemctl --user import-environment XDG_CURRENT_DESKTOP && dbus-update-activation-environment --systemd XDG_CURRENT_DESKTOP && systemctl --user restart xdg-desktop-portal.service xdg-desktop-portal-gtk.service