Steam downloads failing

I’m running dual boot Win 11 and Bazzite on my ROG Ally. I’ve created a shared partition for games which is visible and accessible in both Win 11 and Bazzite. I can run games from both OS from this partition. The path to the partition is /var/mnt/games What I can’t do is install a game from Bazzite to this location. It get a simple “Failed” from Steam. Is there any logging available in Steam to indicate what the issue is? I’m a few weeks into learning Linux and I’ve tried running [ls -l in var/mnt/games] in terminal and it looks like I’m the owner of the folder and with RW permissions. I’m still learning so thought this was a good place to start.
8 Replies
wolfyreload
wolfyreload2mo ago
Assuming that you are using a shared btrfs partition. Did you do the user mapping regedit entries in the WinBtrfs part? What might be happening is that your SteamLibrary folder on the drive is mapped to the user 100 instead of userid 1000, so nothing can be overwritten that is made in Windows. It's documented in the readme here https://github.com/maharmstone/btrfs?tab=readme-ov-file#mappings If that's the case try change the ownership of the /var/mnt/games/SteamLibrary folder with sudo chown -R $USER:$USER /var/mnt/games/SteamLibrary and see if that makes a difference.
scotty_uk
scotty_ukOP2mo ago
Thank you. I changed ownership to $Chris:$Chris earlier and just checked that is showing correct ownership to be sure. It is. The sub folders /common/[game folder] are all owned by nfsnobody with the permissions rwxr-xr-x. I /think/ this is ok? That Git article is a bit outside my understanding so I think I need to sit down and digest that. Maybe it’s easier to do than my first pass suggested!
wolfyreload
wolfyreload2mo ago
I did a video setup guide on it a month or two ago. https://youtu.be/h6fc-3CCXbA it might help.
Mike's Tech Tips
YouTube
How to set up a shared btrfs partition for sharing games between Wi...
In this video we'll be looking at how to create a shared btrfs partition for sharing our Steam game library between Bazzite and Windows. Timestamps 00:00 Introduction 00:48 Creating our shared btrfs partition in GParted 01:40 Installing WinBtrfs 02:32 WinBtrfs Secure Boot work around 03:16 WinBtrfs permission configuration 05:10 Hiding your Baz...
Beteigeuze
Beteigeuze2mo ago
is think the command sudo chown -R $USER:$USER /var/mnt/games/ needs to be executed with USER not your actual username, but maybe im wrong
wolfyreload
wolfyreload2mo ago
You can use your actual user name. echo $USER resolves to your username since $USER is just a variable in the system with your username. So if your username is bob sudo chown -R $USER:$USER ... and sudo chown -R bob:bob ... is the same thing.
asen23
asen232mo ago
not $bob tho 😂
scotty_uk
scotty_ukOP2mo ago
This is useful to know - thanks.

Did you find this page helpful?