probably should (opt)depend on xdg-desktop-portal
Task Info (Flyspray) | |
---|---|
Opened By | Arkadiusz Hiler (ivyl) |
Task ID | 72349 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | x86_64 |
Opened | 2021-10-05 11:44:49 UTC |
Status | Assigned |
Assignee | Levente Polyak (anthraxx) |
Assignee | Giancarlo Razzolini (grazzolini) |
Details
Description:
Steam games using the new Steam Runtime use steam-runtime-urlopen for opening links. While http and https URLs have a fallback through Steam's pipe (Steam ends up opening the url on the host side) other URLs, e.g. opening local files, goes through xdg-desktop-portal.
Steam installs the runtime / pressure-vessel which include the steam-runtime-urlopen. It also bundles bwrap as pv-bwrap.
I think that Steam should have an (optional) dependency on xdg-desktop-portal.
Additional info:
- package version(s): 1.0.0.72-2
- related task: https://bugs.archlinux.org/task/72341
Steps to reproduce:
- Install KDE and Steam, xdg-desktop-protal-kde gets installed but xdg-desktop-portal does not.
- Install Nights of Azure in Steam
- Try to open game's manual from the game launcher, you'll get:
steam-runtime-urlopen: Unable to open URL with xdg-desktop-portal: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.portal.Desktop was not provided by any .service files
It works after installing xdg-desktop-portal.