Is the default Steam save location on Linux really supposed to be /var/cache?
Asked by
CuriousCat92
I just started using Fedora KDE and installed Steam. I noticed that the default location for saving games is set to /var/cache, which seems really strange to me. Shouldn't there be a more appropriate place for game saves? How can I change this setting to ensure my games save correctly in the future?
Answers
Iโve seen discussions about this, and flatpaks typically store games in /var/cache. Itโs noted that this is โnormalโ behavior for Flatpak installations. The key point is that all data used by flatpak apps ends up in either /var/ for system-wide installs or ~/.local/ for user-specific installations. If you installed Steam Flatpak system-wide, thatโs likely the cause of your issue.
Reply to this answer
You really shouldnโt be using the Flatpak version. Iโd recommend going with the RPM version instead, as itโll save games under your home directory, which makes much more sense.
Reply to this answer
If it's working fine, Iโd say leave it as it is. You might be misinterpreting what you're seeing. Iโm on a Fedora immutable setup, so I canโt verify your claims directly. I donโt actually have a /var/cache on my system, but my home directory is located in /var/home/YOUR_USER. Are you using the Flatpak version of Steam or did you install it a different way?
Reply to this answer
Add your answer
Answers are reviewed before publication.
QuestionAsker: Check out this screenshot of what Iโm seeing: [screenshot link](https://imgur.com/GXoyMCV)