Whenever I restart, I have to manually find and use my standard downloads folder each time. How do I fix this?
Give more information as in a standard installation you do not have to do that.
When I check the used folders for installing, the usual place in my hard drive where I install games is gone, and I have to manually re add it each time.
If you continue to hold on relevant information nobody can help.
What do you want me to provide exactly?
I’m running Kernel 5.10, Steam Native client, and KDE Plasma on the latest version of Manjaro.
Obviously what folders are you talking about first… We’re not in your head so when you talk about something make sure we can understand what you’re talking about.
I am trying to ensure that my hard drive folder is the default installation folder
Every time I restart, that path is deleted from my download settings on Steam, and it goes back to my Steam folder under home.
OK it is not standard folder then.
Make sure your disk is mounted before you run Steam. If it is not auto mounted, or manually mounted, of course Steam will not be able to use it because it doesn’t exist.
I think the issue is that you don’t have that HDD automounted. I had to add mine to
I created a folder in
/mnt called Games and I made my HDD mount to
/mnt/Games (as that HDD was for games only) and SteamLibrary folder is in there.
How could I manually add the drive to etc/fstab?
In the wiki is some info about fstab:
Personally I used Gnome Disks for this, but I don’t recommend it because you will not learn anything from it.
- Make a folder in
/mntwith whatever name you want, lets say “HDD2” for now.
sudo blkidto find the UUID of your drive or partition
sudo nano /etc/fstab
UUID=<your UUID> /mnt/HDD2 ext4 defaults 0 0
Now it should automount to
/mnt/HDD2 every time you boot into your computer.
If you don’t know what the above fstab stuff means, here is an example:
# <device> <dir> <type> <options> <dump> <fsck> UUID=0a3407de-014b-458b-b5c1-848e92a327a3 /mnt/HDD2 ext4 defaults 0 0
So say if I download games, will it take up twice the space, or is it more of a link to the drive that can be accessed?
All it does is auto mounts your HDD to a specific folder instead of self generating a folder in
/run every time.
So the files won’t necessary take up space in /mnt?
No, it only takes up space in that hard drive that is mounted to the specific folder.
It’s similar to some people having a
/home partition. You mount the partition or another HDD to
/home, so it only takes up space in
/home, it doesn’t take up space of the HDD or partition containing that mounts
Or if you have a partition mounted to
/boot/efi. It doesn’t take up space in
So, i just put the /mnt folder in my Steam downloads, then the client downloads my files into the folder where the UUID is (HDD), rather than my SSD. Am I correct on this?
/run is a temporary folder that will be reset at each reboot. It’s a Linux feature.
Check also this:
/mnt/HDD2 to your Steam downloads, make that your primary (in Steam), and it should generate “SteamLibrary” folder, and all your games will download into
/mnt/HDD2/SteamLibrary iirc. I haven’t done it in a while since I already have Steam setup on my 3 computers years ago.
(change HDD2 to what you want)
So, just a general question. How does that work? I’m pretty new to Manjaro and Linux in general.