-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non-Steam games no longer work correctly #10891
Comments
Hello @pedrovay2003, you've described an issue with the Steam client instead of SteamOS as a platform, so I've transferred this issue report to the steam-for-linux issue tracker. |
Running into a similar thing as well on Deck since the May 13th Client update (non-Steam games not populating in Steam in either Game or Desktop mode). The non-Steam games are still present in the shortcuts.vdf file, and shutting down and restarting the Deck only very occasionally (2/10 tries for me) restores them to Steam. |
Can confirm I am having the same issue *on my Deck, annoyed that it's a thing at all but at least I know I'm not alone/it wasn't something I did. |
I am experiencing this at my desktop. Steam updated itself and every non-steam game has vanished. |
same |
Hello, I'm also facing the same issue. |
From the Steam Deck Discord: **This has me completely stumped.desktop mode steam client now uses /home/deck/.local/share/Steam/userdata/0/config/shortcuts.vdf while gamemode uses /home/deck/.local/share/Steam/userdata//config/shortcuts.vdf from what I remember before the last update the desktop steam client shared the userID folder, when it came to the shortcuts.vdf files anyway" Quick fix for this was to symlink the shortcuts.vdf from one folder to another, seems to mostly work though for how long I don't know, Valve needs to step up here."** Hope that helps. |
@midnightcatwalk It worked! |
I have an update to this as far as the desktop Steam client goes. This comes from a user on the official Steam forums: "Adding the shortcuts.vdf file to Steam\userdata\0\config can bring them back. But it's so weird because, if you delete the vdf file, sometimes adding a non-steam shortcut then restarting Steam adds a file to Steam\userdata\0\config and other times it adds it to userdata<USERID>\config. It's like Steam alternates between where the file is supposed to be. And sometimes Steam deletes the file in the folder upon restart." |
This comment was marked as duplicate.
This comment was marked as duplicate.
In Game Mode, go to System > Updates and switch to Preview mode (from Stable or Beta) and install/reboot/let update finish. My games weren't visible at first, so I had to re-add them via desktop mode but they work fine after that. |
Having to re-add everything doesn’t sound like a fix. But today’s stable client update does. We’ll see. |
I updated my Deck to the latest Stable version, and it didn't seem to fix anything; I removed all of my non-Steam games and re-added them just to make sure that they were definitely there, and they only showed up in Desktop Mode, not in Gaming Mode. I had to mess with the shortcuts.vdf files mentioned above to get everything to show up in both modes. |
Pretty sure Stable does not have this fix, so I'm not sure why you expected a fix? If you read the link below, you'll see the "Steam Deck Client 5/16/24 Changelog" part. If you've tinkered with your shortcut files already, I'm not sure if that'll cause a problem. I've never had an issue viewing games in Desktop mode, only Game mode. |
Check the “May 17th” update: https://www.steamdeck.com/en/news Hasn’t hit my Deck yet, but sounds promising |
Ahh, good spot, I hadn't seen that. Latest Stable update says: Latest Preview update says: |
Turns out that they mislabeled the May 17th client update as a Stable update, when in fact it’s Beta/Preview. So it’s presumably a different fix. |
Correct, the fix for this issue is currently available in the Beta/Preview channels. It hasn’t landed in stable yet. |
I actually mentioned this early this month on this 6th (about 3 weeks ago) over on the SteamOS tracker too |
So have all non-Steam games been deleted? What happens to the input configs? How cant his be prevented in the future? |
They haven’t been deleted. There was a random chance they wouldn’t load on startup. There is a fix in the steam client beta. |
But I switched to both the beta and preview several times and they never showed up. Except for a single non-Steam game which I had added after the bug, before I knew what was going on. I can only conclude they've been deleted |
But are you currently on the most recent beta/preview client? (not OS) You could also check your shortcuts.vdf file and see if the non-Steam games are still there, and just not being read (the bug) or actually deleted. |
Yeah, according to FSearch there are multiple shortcuts.vdf files on my system. Only two of them have any contents, and both show the one game I added after the update introduced the bug |
Your system information
Please describe your issue in as much detail as possible:
As of the latest Steam Deck stable update, non-Steam games added in Desktop Mode don't appear in Gaming Mode; returning to Desktop Mode, they're there. Non-Steam games that I had added before the update are still there in Gaming Mode, but they don't appear in Desktop Mode anymore. I tried the Beta branch, but it's the same behavior there, and another user reported the same behavior in the Preview branch, as well.
As I was typing this, the Steam Windows client updated, and all of my non-Steam games were removed from my library.
Steps for reproducing this issue:
The text was updated successfully, but these errors were encountered: