Peppermint OS Community Forum

General => GNU/Linux Gaming => Topic started by: zebedeeboss on July 07, 2017, 04:24:08 am

Title: Steam Profiles [SOLVED]
Post by: zebedeeboss on July 07, 2017, 04:24:08 am
Hi all gamers,

I noticed Steam keeps stuff in a .local folder(subfolders) location

Now I install my games to a separate 300Gb partition on an SSD.

I distro hop....  Hey  "S**t appens".    Is there anyway I can keep the same "Profile" across distro's so that my game saves and general profile are available.

ie can I store my .local stuff - for steam only - other than on the partition where the distro is installed ?

Regards Zeb...
Title: Re: Steam Profiles
Post by: PCNetSpec on July 07, 2017, 10:20:53 am
Mind the language please Zeb.

I'd assume so .. try copying the profile directory to another drive/partition and symlink to it from all the distros.
(I'd try this with a COPY first though)
Title: Re: Steam Profiles
Post by: zebedeeboss on July 07, 2017, 10:25:03 am
Mind the language please Zeb.

Apologies...
Title: Re: Steam Profiles
Post by: PCNetSpec on July 07, 2017, 10:35:49 am
No worries mate, I've been guilty of it too :-[
Title: Re: Steam Profiles
Post by: scifidude79 on July 07, 2017, 12:52:18 pm
The sad part: I read the post earlier and didn't even notice. :-[

I've never tried what you're attempting, but I don't see why it wouldn't work.  Like Mark said, try it with a copy and see what happens.
Title: Re: Steam Profiles
Post by: PCNetSpec on July 07, 2017, 01:15:09 pm
You may need to recursively "chmod 777" the directory so it's read/write/execute by everyone .. in case the distros use differing UID's
Title: Re: Steam Profiles
Post by: alynur on February 08, 2019, 02:18:45 pm
I've been trying to get playonlinux and Steam working for my personal educational benefits. I ran across not having enough space on the distro partition and synlinked the ~/.steam directory to my DATA partition. I think it's working because I was able to add a couple of games to that address.
Title: Re: Steam Profiles [SOLVED]
Post by: zebedeeboss on February 09, 2019, 02:03:05 am
Hi All

Thank you for posting here alynur, I had forgotten to mark this solved.

Here is my symlink terminal command that I use for every other Distro I hop to, to keep my ETS2 profile intact.

Code: [Select]
sudo ln -s /mnt/Peppermint/home/zebedee/.local/share/'Euro Truck Simulator 2'/ /home/zebedee/.local/share/'Euro Truck Simulator 2'
Now I have to make sure that any install of Peppermint has a label on the partition of Peppermint, but that is a 2 sec fix.

and you will have to substitute your name for zebedee.  If you are storing it on a different partition, substitute /home/zebedee for the correct partition path.  I also always mount my drives on /mnt using gnome-disk-utility (already installed in Peppermint). Also please note the '  ' at the start and end of the game name folder. This has to be there to tell Linux to look at the whole name and not the first word encountered.

This should work for any game that stores profiles in the .local/share folder

I hope this helps.

Please let me know if I have not explained anything well enough.

Regards Zeb...

ps and a BIG thank You to PCNetSpec for helping me with the symlink syntax at the time