this post was submitted on 02 Feb 2025
23 points (96.0% liked)
Linux Gaming
26605 readers
381 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
Resources
Help:
- ProtonDB
- Are We Anticheat Yet?
- r/linux_gaming FAQ
- Fork of an earlier version of the above
- PCGamingWiki
- LibreGameWiki
Launchers/Game Library Managers:
General:
Discord:
IRC:
Matrix:
Telegram:
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Unfortunately the issue persists even if I give Heroic access to the all user files (
filesystem=home), but maybe the issue is more an issue of Steam rather than of Heroic, since from Heroic I'm able to launch games and even add them to Steam (they actually appear on Steam Library, and manually launching from a terminal the command Heroic automatically added to steam games are launched properly).I tried to give Steam flatpak full access to user's files as well, but after having done that I got an error when launching steam pointing me to this doc page so I think some additional steps would be needed for that change (?)
So that's detailing a part of the problem, but as it says, there is no one sure fix because your directories could be setup any number of ways. It's basically saying Heroic will be called via XDG helpers to try and launch games, but if it's looking in the wrong directory, you need to point it to the right place.
From here you need to take the output logging and figure out where exactly it's looking for the expected launcher, but honestly, I wouldn't even go that far if Heroic can already launch everything you need. Personally, I would just add Heroic as a non-stean game and launch that to start games from Deck mode. Lot less frustration 😂