this post was submitted on 09 Mar 2024
14 points (93.8% liked)
Linux Gaming
15802 readers
38 users here now
Gaming on the GNU/Linux operating system.
Recommended news sources:
Related chat:
Related Communities:
Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
While I don't know about lutris specifically, usually the easier strategy is to have your home folder as its own partition and map the new install into your old home folder. Then, once you install your programs again (lutris), it all just maps up properly like you never changed os'.
If you wanted a smaller version of that, backup your lutris configuration and install directories and restore them (in the exact same place) on the new install.
ah, gotcha. thank you!
No problem. Don't forget to try and do a test before nuking the original data, especially if you can't find a guide online!
Can confirm that this does work perfectly for Lutris, for upgrades at least. I've got my home directory on an NVMe drive and my games installed on a slower disk; as long as you don't move or rename any of the partitions, it just keeps rocking along.
My laptop and desktop have a different list of games installed, but because Lutris uses SQLite as its backing store, it's not terribly easy to keep 'some parts' synchronised and others not. I've spent a bit of time getting all of the icons, banners, release dates, etc all correct and looking pretty, and it's a shame that it's tough to reuse. (Lutris does this automatically for Wine installs if you get the name 'just right' to start with, but not for all your other emulated stuff - all the DOS games and things.)
BTW, your home doesn't even have to be on its own partition for that. You can just as easily delete everything except home from the drive and install the new distribution. Never found one that couldn't work with that.