New comment by Zapeth on void-packages repository https://github.com/void-linux/void-packages/pull/45054#issuecomment-1638823499 Comment: > I also needed to install `gsettings-desktop-schemas` to get the gtk portal to launch. Thanks for looking into this, it seems thats what I was missing I wonder why `gsettings-desktop-schemas` is not set as a dependency for `xdg-desktop-portal-gtk`, at least Arch has it set up like that? Though when trying it for the first time, the file picker opened only after a significant delay, I guess due to this (last line) ``` 2023-07-17T20:00:00.54498 daemon.info: Jul 17 20:00:00 dbus-daemon[1000]: [session uid=1000 pid=998] Successfully activated service 'org.freedesktop.impl.portal.desktop.gtk' 2023-07-17T20:00:00.55806 daemon.info: Jul 17 20:00:00 dbus-daemon[1000]: [session uid=1000 pid=998] Activating service name='org.freedesktop.impl.portal.desktop.wlr' requested by ':1.101' (uid=1000 pid=14750 comm="/usr/libexec/xdg-desktop-portal") 2023-07-17T20:00:50.62803 daemon.info: Jul 17 20:00:50 dbus-daemon[1000]: [session uid=1000 pid=998] Successfully activated service 'org.freedesktop.portal.Desktop' 2023-07-17T20:02:00.55877 auth.notice: Jul 17 20:02:00 dbus-daemon[1000]: [session uid=1000 pid=998] Failed to activate service 'org.freedesktop.impl.portal.desktop.wlr': timed out (service_start_timeout=120000ms) ``` When trying to launch `xdg-desktop-portal-wlr` directly in terminal I get `2023/07/17 20:17:59 [ERROR] - dbus: failed to connect to user bus: No such file or directory` https://github.com/emersion/xdg-desktop-portal-wlr doesn't list any special requirements/setup, but maybe I'm again missing something here? (eg I don't have pipewire installed)