CANT ADD NEW DIRECTORY IN STEAM FOR MORE GAMES
I have followed faithfully the video on creating a shared BTFRS partition between windows and bazzite. everything was ok UNTIL that point where i just need to add the /var/mnt/games and make it default in the storage tab in the settings of Steam. Unfortunately, I cant add a new directory. Can anyone teach me how?
Does this have anything to do with symlinks in Dolphin? i plan to do this with emu-deck since imputting all the games outside of the OS partition.

26 Replies
this is the only difference i see with the steam client of bazzite compared to windows. but when i look at the tutorials, the steam client in their bazzite is similar to windows. weird.
maybe this could help

this is from windows. the client in bazzite and windows arent teh same.

i mean they dont look the same. there menu items in bazzite that arent found in windows verison
use steam from the desktop mode

Here are a few terminal commands that you can run to see if everything is set up correctly
Let's have a look at your permissions for your mount point
ll /var/mnt
Also let's see what your fstab file looks like cat /etc/fstab
I'm expecting to see something like this
If the games folder isn't owned by your user then that's your problem. You need to run sudo chown $USER:$USER /var/mnt/games
to make that drive owned by your user
If you look at your fstab file the last entry should look something like this (the UUID will be different but the other settings should be the same), if not this might be your issue
Hi. How do i do that? š
As background, i originally installed bazzite-deck but gamescope is having display issues with my hardware so i was advised to rebase or install the desktop version instead. I remember, whether it was bazzite-deck or desktop version, the storage page in setting already looks like this, meaning im unable to add directories. I thought it was because it was only allowed to see btfrs partition. Thats why i did this exercise, hoping it could see another btfrs storage.
i just opened steam in desktop, opened steam settings from the desktop view (not gamescope or big picture mode), then click storage. if everything is done right, you should see something like what i posted above. if it's still not shown, you could try what wolfyreload said above to check
omg! youre right! it is the big picture mode in steam that doesnt allow me to add new directories
i still cant add /var/mnt/games... i think this is the problem... why cant i make that directory?

try to follow wolfy's suggestions
this is what i did

but for some weird reason, i can now find the games directory in steam storage. also, the ntfs extra partition i made is also detectable. when i add those, it is now visible in the big picture mode of steam. however, the games parition isnt mounted in /var/mnt/games but in /run/media/sonj
nevertheless i can still play the games i downloaded in that new partition. should i let it be or should i go back and redo the process in mounting and copy-pasting the permissions etc?
The Bazzite team added an automounter for btrfs drives to simplify the linux side a bit. If it works as is. Rather leave it that way. I probably need to add some comments in the video
oh so that means, it is not a critical aspect of the process? as long as it works, it should be ok?
i didnt realize you are the one who did the tutorials. thank you!!! im enjoying this process and im learning a little it about linux. ive managed to do triple booting now with ubuntu and figured out how to add all those 3 OS in one grub š
operating stuff in linux feels quicker than windows
The triple boot is a little difficult, Bazzite uses a newer version of grub so it won't pick up the other operating systems. Your easiest way to boot them would be via the BIOS or to look into something like REFInd
It should be quicker since there isn't a bunch of telementry or Windows defender running in the background.
You should be ok as long as the Bazzite team keeps the automounter, it works pretty well so I don't see it getting removed.
im not aware of this. what i did is boot priority is Fedora and then in bazzite i added or auto-search OS and added them in grub. then when i reboot, all 3 OS are there š
when i get back to windows im gonna disable as many useless bloatwares as i can... i
thank you guys! im having a new way to enjoy my onexplayer mini gundam edition! š i thought this unit will just stay unused in my collections cabinet. š
Maybe that's changed, last I triple booted it didn't find my ubuntu install. Glad it's working
i did this sudo grub2-mkconfig -o /etc/grub2.cfg in bazzite terminal and when i reboot with fedora as priority, all 3 OS showed up š
ok this are the things that I can confirm so far:
1. rebooting the system, even after making the new directory default, makes the steam "forget" about it, so all the games i have couldnt be found. (bazzite side)
2. simply transferring the copied games to the directory makes steam client think it is fully downloaded, but isnt playable (bazzite)
3. downloading from windows, games are playable (windows). manually making the client see the directory in bazzite side, that same game IS NOT playable
it seems the final leg of the instructions are there for a reason. ill redo that and see š
now i cant redo it because KDE Partition Manager keeps crashing after i give the password and it starts scanning. weird.
this is so weird, when i go to dolphin and put in my password to access games parition, steam automatically detects it again and sees my games
post
ll /var/mnt
here you go

hmm, you should already own it but you mention you still need a password to open the partition?
for comparison this is my game storage drive & steamlibrary directory
(not on bazzite but doesnt really matter) i don't need to input password when opening /var/mnt/kyo or anything inside it
i think i messed up in mounting, because i didnt do the CHOWN thing before i used the KDE partition manager for mounting. now i cant do that part because KDE PM is crashing after i put in my password š¦
OMG i managed to solve the crashing KDE Partition Manager by REMOVING REMOVABLE HARD DRIVES!!!!
i have managed to complete the tutorials on making a shared btfrs partition for windows and bazzite. however, there are some games that couldnt be played in windows, and some games that couldnt be played in bazzite. anybody experiencing the same symptoms?
after following FAITHFULLY everything at the tutorial (and confirming it), Im happy to report the following:
1. if KDE partition manager crashes after inputting your password, remove removable drives
2. if some games are crashing, changing the compatibility from ULWGL-Proton-8.0-5-3 to Proton Hotfix fixes the problem. ALL GAMES are running WELL in Bazzite again!!!
3. my setup is close to ideal now:
- triple booting Windows, Linux, and Bazzite in 1 physical SSD
- boot up with Fedora as priority, while in the boot menu, all 3 OS are listed with Bazzite as default
- script to transfer from Steam Bazzite to Windows works well
- script to transfer from Windows to Bazzite works well
- created shared BTFRS partition so that all games of steam and emudeck are there
- emudeck roms are discovered via symlinks
- steam games are discovered by mounting the btfrs partition properly
- all steam games in bazzite are working well via PROTON hotfix compatibility
- all steam games in windows mode are playable as well
- bluetooth is NOW working well (typing with it)
the only caveat is upon bootup, i cant choose the listed OS in the boot menu using any buttons in my onexplayer mini. i have to be connected to a keyboard in order do so. i hope this can be fixed someday š
THANK YOU VERY MUCH BAZZITE DEVS AND THIS COMMUNITY! in a short amount of time, i learned and got to appreciate linux and this gaming platform! š
to all NOOBS out there, THIS IS DOABLE! DONT GIVE UP!!!! š
now time to load more games!!! YAHOO! š
"the only caveat is upon bootup, i cant choose the listed OS in the boot menu using any buttons in my onexplayer mini. i have to be connected to a keyboard in order do so. i hope this can be fixed someday". Yup that's why I did the video on boot to Windows and Boot to Bazzite from Windows. The best is just to select the OS that you using the most as the default boot in the BIOS
Those were really useful tools. Thank you. š