Hi!
I recently switched to Fedora 40 from Windows 10 and have finally started working on getting my games going. I have the KDE Plasma desktop version.
I have a lot of mods in Stardew, which I was able to get installed successfully using Vortex and Wine.
But, Stardew is not recognizing my save files, and Steam doesn’t know that I’m playing.
Where should I start looking? It’s definitely an issue with how I set up Vortex and Steam but I don’t know how to fix it.
Vortex is set up through Wine and Steam is the Linux version (I think Proton is included on Steam under compatibility too). One of the instructions I found said to do symlinks from the .steam folder and place it into home/[user]/Games. A different one said to also make symlinks into home/[user]/Documents/Games. I never deleted the one under documents but Vortex is directed to the home/[user]/Games directory, which itself is linked to the apps folder under .steam
My save files are on my computer and not corrupted - they are in the .config folder. I tried linking the save files into the Vortex folder in .wine and that didn’t work either. I also tried putting it in the relevant area under .steam folder but no dice. I never did symlinks before so I am not sure if that was a decent way to do it or not. I feel like I tried so many things I am not sure which folders I can remove now! Maybe in a different life I am more organized.
Stardew itself loads fine, if a little slow (my computer is a dinosaur) (still faster than when I had Windows!). I was able to select the mod settings from the home screen so it does recognize the mods, just not the save files.
I have hundreds of hours in Stardew so I would be grateful to be able to access my previous saves!
Thanks in advance!
If I got this right, you’re using the Windows version of Stardew Valley in Linux, through Proton, right? If this is correct, the game won’t look for the save files inside the ~/.config directory, because that’s where the native Linux version puts them.
Personally I’d use the native version, and then install the mods manually. Because it’s simply less work.
But if you still want to use the Windows version in Linux, you’ll need to place your save files wherever Proton pretends that there’s a Windows installation. Probably something like ~/.steam/steam/steamapps/compatdata/413150/pfx/drive_c/
If it is not in the directory above, you could create a save with some random farm name (say, “potatotree”), and then look for files called “potatotree”. Then you’ll know where the game “wants” the saves to be.
That makes sense. Thank you! I will try to figure out how to do it manually.
I will try to figure out how to do it manually.
In the native version:
SMAPI: download it, extract it, run
install on Linux.sh
Every other mod: download it, extract it, move it to
/home/username/.steam/steam/steamapps/common/Stardew Valley/Mods
Thanks! I did it. Reluctantly. I had to sleep on it because I’ve only ever used Vortex for mods. But it is time to change to what actually works.
Note that there is negative reasons to use vortex with stardew valley. 90% of the mods are simple drag and drop into the mods folder, and the rest are drag and drop into the subfolder the xnb framework(?) Mod has for them.
I know I am forgetting something, but its been awhile since I played/modded stardew
Thanks. I finally am moving on from Vortex. Wish me luck! Change is hard.
Change is definitely hard. The #1 thing to remember when modding on Linux, is that most linux file systems are case sensitive - so make sure you don’t accidentally make both a mods and a Mods folder!
Thanks! I definitely can always use that reminder. That is something that will take a while to get used to. Luckily I usually notice it before I do anything important since it asks me what I’m talking about when I try to change the directory lol
Sorry if not relevant or you already found a fix. I’ve only tested one game in linux so far, Fallout Shelter (I mainly need VR to work and 2/3 of my VR library won’t show in my list, yet), mine is on Kubuntu with steam from the steam page, not flat pak or whatever else as they won’t work with VR at all. Did you have the save in the steam cloud? Cause when I did install Fallout shelter it brought in both my save games during install.
Yes, thank you for mentioning that. It turns out I was looking in the wrong place, so my save files are ok luckily! Steam says I have 333 hours in Stardew alone so I am very happy I did not lose them
Also kind of not wanting to change those hours lol
Well, glad I could help.
Looks like you solved it but just for future reference, you can pull down Steam cloud saves manually from https://store.steampowered.com/account/remotestorage
This is great! Thank you