I moved the game, saves, and mods from a Windows PC to a Linux computer. After driver trouble and a blank screen in a game launcher, running it directly with Wine worked, but my saves only showed up when I used the launcherโs Wine prefix. I also had to keep a terminal open for the game to load reliably. What would you check first in a setup like this?
Any tips for getting Sims 4 running on Linux without losing my saves?
Answers
Keep track of which Wine prefix each launcher uses. A prefix has its own files and settings, so a game launched in one prefix may not see saves or mods stored in another. Before moving anything, check the gameโs save location in the prefix that already has the data, then make a backup. Pointing your launch command at the correct prefix is a better first step than copying the saves repeatedly.
Reply to this answer
Iโd split the troubleshooting into two parts: graphics and launch configuration. Check that the graphics driver is actually active and up to date, then test whether the game launches from Wine separately from the launcher. If direct launch works, compare its prefix and launch settings with the launcherโs. A blank screen alone doesnโt tell you which part is failing.
Reply to this answer
For the terminal-window issue, keep the launch output around while testing. Logs can show errors that a desktop shortcut hides, and launching through a terminal can change how output or processes are handled. Once you know what differs, you can adjust the script or shortcut rather than guessing at the cause.
Reply to this answer
Thereโs a real tradeoff here. Compatibility tools can give you lots of control, but a setup that works may take patient troubleshooting, especially when drivers, launchers, and save locations all get involved. If tinkering is part of the fun, write down the working command and back up the prefix so you can recreate it later.
Reply to this answer
Add your answer
Answers are reviewed before publication.
VCR+9:
That makes sense. I hadnโt realized the launcher and the direct command could be using different prefixes.