share steam library storage

Hi I’m dual boot Bazzite - Windows 11 on rog ally, I have my partition for games in BTRFS like the guide share storage said: https://universal-blue.discourse.group/t/auto-mounting-secondary-drives/970/27?page=2 But I have troubles with some video games, it is in constant updates when I change between OS, for example; I have a games installed on Bazzite in this BTRFS, so I have the BTRFS library installed on windows and some games of this partition will can update, when I’m return to Bazzite this same games need updated but haven’t permissions, if I set chmod permissions to 774 on files and folder game, this game can update on bazzite but when I’m going to windows the same games want to update again, when I return to Bazzite again need to update but with permissions… so I need go to change the chmod permissions again…. And again… and again… why? (For example Shadow of tomb raider, and another games).
Universal Blue
Auto-Mounting Secondary Drives
I’m running bluefin:stable and I was unable to install games onto a second drive due to issue documented here: Steam prints "flock (FILE) LOCK_SH failed. errno = 38" errors for each the game that was moved to the external disk · Issue #10829 · ValveSoftware/steam-for-linux · GitHub. The workaround that I mention here worked for me: Steam prints ...
1 Reply
HikariKnight
HikariKnight5mo ago
your description of permissions being wrong tells me you configured btrfs in windows wrong so the files windows touch end up being owned by root which steam does not like https://github.com/maharmstone/btrfs?tab=readme-ov-file#mappings you want windows to map your user SID to UID 1000 and GID 1000 you would probably also have to fix the ownership for your steam library folder too. lastly when rebooting between windows and linux steam will update the game files (if the game has a native linux client) as they are not compatible with eachother or will update the shaders, nothing we can do about that, it is just what you have to deal with when dual booting.
GitHub
GitHub - maharmstone/btrfs: WinBtrfs - an open-source btrfs driver ...
WinBtrfs - an open-source btrfs driver for Windows - maharmstone/btrfs
Want results from more Discord servers?
Add your server