FS#78625 - [steam] dep on xdg-desktop-portal needed

Attached to Project: Community Packages
Opened by sTiKyt (sTiKyt) - Saturday, 27 May 2023, 10:19 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:07 GMT
Task Type Bug Report
Category Packages: Multilib
Status Closed
Assigned To Levente Polyak (anthraxx)
Giancarlo Razzolini (grazzolini)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Requires xdg-desktop-portal as a dependency since Beta Update
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:07 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/steam/issues/12
Comment by Toolybird (Toolybird) - Sunday, 28 May 2023, 00:33 GMT
Thanks, but you'll need to expand on that. Please provide more details. Please also review the guidelines [1] to see how to prepare an effective bug report.

[1] https://wiki.archlinux.org/title/Bug_reporting_guidelines
Comment by sTiKyt (sTiKyt) - Sunday, 28 May 2023, 08:03 GMT
More details as stated here:
https://github.com/ValveSoftware/steam-for-linux/issues/7485#issuecomment-1565330989


Valve: Hello, the 2023-04-27 Steam client beta update should try to use xdg-desktop-portal where available.

My Response:
Well, now it simply doesn't open any file manager at all instead of using old one

Update: so, now if you have no xdg-desktop-portal installed, file browser in Steam Beta simply doesn't work anymore...

Update 2: It seems to open my file browser now (after I've installed forementioned dependency), but it doesn't load the file I chose anyway… Jeez, just make it optional or something, old file manager did its job just fine, and now it's all broken
Comment by Toolybird (Toolybird) - Sunday, 28 May 2023, 08:05 GMT
Thank you, that helps a lot.
Comment by Dmitry Skvortsov (Iglu47) - Wednesday, 28 June 2023, 12:14 GMT
The new Steam client UI is no longer in beta, so missing xdg-desktop-portal is causing problems
Comment by Oskar Roesler (bionade24) - Sunday, 02 July 2023, 21:16 GMT
I ran into the same issue. There xdg-dekstop-portal-impl is not enough, you also need the xdg-desktop-portal package. More details and screenshots are documented here: https://github.com/ValveSoftware/steam-for-linux/issues/9775

When the bugreport didn't got enhanced or fixed in 5 days I'm gonna make one with a proper description.

Loading...