Skip to content
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

SteamDeck needs some care again. #48

Open
Lisias opened this issue Feb 28, 2023 · 5 comments
Open

SteamDeck needs some care again. #48

Lisias opened this issue Feb 28, 2023 · 5 comments
Assignees
Labels
task Not a problem, but something I must do and should not forget about
Milestone

Comments

@Lisias
Copy link
Collaborator

Lisias commented Feb 28, 2023

I'm unsure if this is an enhancement, a bug, or a support call - so I'm flagging it as a task until I have enough information to figure it out.

Fellow Kerbonaut AZZlyTheAZZome got bitten by this alert from KSPe:

image

KSP.log

The APPROOT and the PWD are not matching:

  • APPROOT: /home/deck/.steam/steam/steamapps/common/Kerbal Space Program/
  • PWD: /home/deck/.local/share/Steam/steamapps/common/Kerbal Space Program/

What's pretty weird, as this doesn't looks like a manual intervention…

See what's happening.

@Lisias Lisias added the task Not a problem, but something I must do and should not forget about label Feb 28, 2023
@Lisias Lisias self-assigned this Feb 28, 2023
@Lisias
Copy link
Collaborator Author

Lisias commented Feb 28, 2023

oh-crap-hellboy

Apparently Steam changed the directory layout recently!

Note: If you are an Ubuntu user, the Steam installs to folder ~/.local/share/Steam.
However, new version of Steam installs to folder ~/.steam/steam/SteamApps/common.

https://www.partitionwizard.com/partitionmanager/where-does-steam-install-games.html

@Lisias
Copy link
Collaborator Author

Lisias commented Feb 28, 2023

If I confirm this, the user is launching one game, but it's using the other installation on the PWD. This is pretty bad...

@Lisias
Copy link
Collaborator Author

Lisias commented Mar 1, 2023

User reported that running from the SDCard fixed the problem.

So, apparently, on Steam Deck the "canonical" files are going into /home/deck/.steam/steam/steamapps/common/ and the users files into /home/deck/.local/share/Steam/steamapps/common/

I'm trying to find some documentation about the matter.

@Lisias
Copy link
Collaborator Author

Lisias commented Mar 18, 2023

To think is a very healthy habit, you now? I think I should try doing it more frequently.

Steam Deck runs over SteamOS, and there's a fork to run it on PCs.

https://store.steampowered.com/steamos

I need to build a Steam Machine on some old hardware I have laying around, so I can properly validate Deck support without the need to wait something happening on a user's machine - and being reported (as most user's don't report problems, just quit).

@Lisias Lisias added this to the 2.5.4.0 milestone Mar 24, 2024
@Lisias
Copy link
Collaborator Author

Lisias commented Mar 24, 2024

I own a Steam Deck now. More than due time to have this solved!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Not a problem, but something I must do and should not forget about
Projects
None yet
Development

No branches or pull requests

1 participant