You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that this release has come out the filepicker doesn't open for me anywhere where it is applicable; be it profile, chat, or adding a non-steam game. Its completely broken for me on i3wm. No output given in terminal when Steam is launched that way either after clicking the button that should spawn pcmanfm-qt on my system.
EDIT: It seems that the only working filebrowser button is the one that behaved the same as it did prior to this New UI release which is here: pcmanfm-qt gets opened as it should.
UPDATE:
For other users on i3wm who may not have xdg-desktop-portal set up I quickly slapped together a fix by emerging rtkitxdg-desktop-portalxdg-desktop-portal-gtk, editing /usr/share/xdg-desktop-portal/portals/gtk.portal to include UseIn=gnome;i3 and starting /usr/libexec/rtkit-daemon as root, then /usr/libexec/xdg-desktop-portal-gtk and /usr/libexec/xdg-desktop-portal as my user.
I likely need to add them to my startup commands for i3wm's session but have yet to confirm if that'll do the trick after a reboot. xdg-desktop-portal-lxqt did not respect my system's QT or GTK theming, hence why I swapped to the -gtk variant.
UPDATE 2:
Since I'm on OpenRC I had to make a new file in /etc/local.d that I called rtkit-daemon.start to handle that portion of the startup sequence.
#!/usr/bin/env bash
description="start rtkit-daemon for xdg-desktop-portal"
name="rtkit-daemon"depend()
{
use dbus
}
bash -c "/usr/libexec/rtkit-daemon"
The above assumes that the local service is already set up to run in the default runlevel.
The following in my i3 config handles the xdg-desktop-portal portions:
kzdixon
changed the title
New Steam UI fails to fallback to built-in file picker when desktop portal is unavailable.
New Steam UI fails to fallback to built-in file picker when xdg-desktop-portal is unavailable.
Jun 15, 2023
kzdixon
changed the title
New Steam UI fails to fallback to built-in file picker when xdg-desktop-portal is unavailable.
New Steam UI fails to fallback to built-in filepicker when xdg-desktop-portal is unavailable.
Jun 15, 2023
For Gentoo users, it looks like steam-overlay has added a desktop-portal USE flag and warning that vaguely hints at how to fix the issue (see: anyc/steam-overlay@f5d8189).
Now that this release has come out the filepicker doesn't open for me anywhere where it is applicable; be it profile, chat, or adding a non-steam game. Its completely broken for me on i3wm. No output given in terminal when Steam is launched that way either after clicking the button that should spawn
pcmanfm-qt
on my system.EDIT: It seems that the only working filebrowser button is the one that behaved the same as it did prior to this New UI release which is here:
pcmanfm-qt
gets opened as it should.https://gist.github.com/kzdixon/4d7c3e646956d53aca048d40aeca090b
Originally posted by @kzdixon in #9373 (comment)
UPDATE:
For other users on i3wm who may not have
xdg-desktop-portal
set up I quickly slapped together a fix by emergingrtkit
xdg-desktop-portal
xdg-desktop-portal-gtk
, editing/usr/share/xdg-desktop-portal/portals/gtk.portal
to includeUseIn=gnome;i3
and starting/usr/libexec/rtkit-daemon
as root, then/usr/libexec/xdg-desktop-portal-gtk
and/usr/libexec/xdg-desktop-portal
as my user.I likely need to add them to my startup commands for i3wm's session but have yet to confirm if that'll do the trick after a reboot.
xdg-desktop-portal-lxqt
did not respect my system's QT or GTK theming, hence why I swapped to the-gtk
variant.UPDATE 2:
Since I'm on OpenRC I had to make a new file in
/etc/local.d
that I calledrtkit-daemon.start
to handle that portion of the startup sequence.The above assumes that the
local
service is already set up to run in thedefault
runlevel.The following in my i3 config handles the
xdg-desktop-portal
portions:The native filepicker (gtk) now shows up without further user intervention after rebooting.
The text was updated successfully, but these errors were encountered: