Bear with me, I only just made the move from Windows. I have two partitions on my drive, one small with all the OS files and such, and one large to be used for storage and installing games and such. I’ve made sure to take ownership of this partition and all that to make I don’t need root access to it. I set this up yesterday, and today I found that Steam did not find the storage partition. I had to go into the Steam settings to point out the drive. Can I change things so I don’t have to do that every time I boot up my PC?
Steam is set to auto-launch, yeah. If Steam launches before the partition can mount, does that mean Steam won’t automatically find it?
Yep, that’s what that means. Steam is probably active before your DE touches that mount, which then auto-mounts it for you.
What’s your DE, and did you manually change any settings to have it auto-mounts this partition?
That would be Cinnamon, for Mint, and it was auto-set to auto-mount.
Are you running Steam with Snap or Flatpak by chance?
Highly unlikely - Mint has Snap not installed by default (it undoes the Ubuntu shenanigans), and while it can be installed and configured it’s pretty unlikely a raw beginner did so.
Yeah, it’s worth asking though, because the solution has extra steps if it’s packaged with Snap or Flatpak.
That’s more than I know, really
Give this a shot and see if it works. It’s pretty clever, and you won’t need to mess with much you may not understand yet: https://github.com/ctsdownloads/steam-drive-mounter-bu
Unlikely if you’re running Mint, it doesn’t install snap by default or even offer it as an option. And before you ask, no I don’t recommend you install it.
You’ll have either a native or flatpack install of steam
He won’t be able to access external if he uses flatpak if I am not mistaken.
Mount system always starts on boot, so there is no way of steam lunching before.
I know that because I use another HDD to install my steams games too, which I mounted with fstab, and always boots on boot.