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
Describe the bug
Steam native packages do not work with xdg-open, causing the Steam app to be opened instead of launching a game. This can be fixed by editing the executable path and replacing "xdg-open" with "steam".
Expected behavior
When playing a game from steam, the game should open or at least open the the Steam launching game screen.
Actual behavior
When playing a game from Steam, the Steam app is opened with no game being launched.
System (please complete the following information):
OS: Fedora 39
Installation method Flatpak
Cartridges version 2.6.3
Additional context
The problem can be resolved by manually editing the executable path and replacing "xdg-open" with "steam".
The text was updated successfully, but these errors were encountered:
This is exactly why I hate proprietary software. Steam's URL handler broke multiple times in the past and the correct solution here would be taking the issue upstream. Unfortunately, that's not possible and I'm not going to push a hotfix and then revert it for someone else's software every time it breaks.
Using steam would work for some, but break things for others, like those that installed Steam manually and don't have it in their $PATH.
So I'm going to leave this issue open but mark it as invalid as this is not Cartridges' responsibility and since Steam is proprietary, inactionable.
Describe the bug
Steam native packages do not work with xdg-open, causing the Steam app to be opened instead of launching a game. This can be fixed by editing the executable path and replacing "xdg-open" with "steam".
Expected behavior
When playing a game from steam, the game should open or at least open the the Steam launching game screen.
Actual behavior
When playing a game from Steam, the Steam app is opened with no game being launched.
System (please complete the following information):
Additional context
The problem can be resolved by manually editing the executable path and replacing "xdg-open" with "steam".
The text was updated successfully, but these errors were encountered: