UB
Universal Blue•7mo ago
Hecos

Missing file privileges on steam

how do I fix this? the error on the left appears when I try to run the game under steam linux runtime, when I use proton the game just does not launch(other games work with proton)
25 Replies
wolfyreload
wolfyreload•7mo ago
Try install the game on your internal drive and see if it launches. Suspect that you need to change some permissions around to be able to access you /var/mnt/gamesandsoftware seperate drive
Hecos
HecosOP•7mo ago
I moved the game to the my main partiton as you said and I could run it w/o the runtime, then I also installed the runtime in the main paritition an it also works. So yeah, looks like it's an issue with the permissions.
wolfyreload
wolfyreload•7mo ago
what type of partition is /var/mnt/gamesandsoftware? btrfs, fat32, ntfs?
Hecos
HecosOP•7mo ago
btrfs
wolfyreload
wolfyreload•7mo ago
Are you on gnome or kde?
Hecos
HecosOP•7mo ago
kde
UUID=632b6b5e-34ed-bbbc-058e-b10f7785689b /var/mnt/gamesandsoftware btrfs lazytime,commit=120,discard=async,compress-force=zstd:3,space_cache=v2,nofail,noatime,users 0 0

UUID=632b6b5e-34ed-bbbc-058e-b10f7785689b /var/mnt/gamesandsoftware btrfs lazytime,commit=120,discard=async,compress-force=zstd:3,space_cache=v2,nofail,noatime,users 0 0

this is how it looks on fstab
Hecos
HecosOP•7mo ago
Universal Blue
Auto-Mounting Secondary Drives
Thanks, I fixed it now.
wolfyreload
wolfyreload•7mo ago
if you type ll /var/mnt do you get the following?
drwxr-xr-x. 1 root root 8 May 18 17:13 softwareandgames
drwxr-xr-x. 1 root root 8 May 18 17:13 softwareandgames
Hecos
HecosOP•7mo ago
total 0
drwxr-xr-x. 1 hecos hecos 158 mai 17 12:25 gamesandsoftware
total 0
drwxr-xr-x. 1 hecos hecos 158 mai 17 12:25 gamesandsoftware
wolfyreload
wolfyreload•7mo ago
Then it's weird that steam cannot write to it if you type touch /var/mnt/gamesandsoftware/somerandomfilename does it create the file or give you an error?
Hecos
HecosOP•7mo ago
steam seems to be able to write to it, it can install games and create proton prefixes for other games it creates the file
wolfyreload
wolfyreload•7mo ago
hmmm, what about drive space. Use the df command what percentage full is the drive?
Hecos
HecosOP•7mo ago
35%
wolfyreload
wolfyreload•7mo ago
That is weird. I know that terraria is a native linux game, so maybe it's something weird for any game that isn't using proton what happens if you force it to use proton and install it on the other drive? 😅
Hecos
HecosOP•7mo ago
I was trying this right now, the game just doesn't launch(this happens in both drives) proton is installed on the main partition too guess I'll just keep terraria in the main partition since it's the only game that isn't working
wolfyreload
wolfyreload•7mo ago
One other thing to try would be to launch steam from the terminal and then you might get a better error message, when you try and launch terraria
Hecos
HecosOP•7mo ago
now this is happening with all proton games, wtf looks like that is because I had moved "steam linux runtime 3.0(sniper)" to /var/mnt/gamesandsoftware
wolfyreload
wolfyreload•7mo ago
So you managed to move it back?
Hecos
HecosOP•7mo ago
yep, proton seems to rely on runtime 3.0 and it seems that both runtimes and native games don't work when they're on /var/mnt/gamesandsoftware terraria still doesn't work with proton, but it seems to be for a different reason
wolfyreload
wolfyreload•7mo ago
But it does work with proton off right? When it's on the home drive
Hecos
HecosOP•7mo ago
yep
wolfyreload
wolfyreload•7mo ago
It might be worth simulating this and logging it in the github a bit later if I can reproduce Wonder if it's a steam issue or a bazzite specific issue
Hecos
HecosOP•7mo ago
I guess that if I keep the game on /var/mnt/gamesandsoftware and run it using the steam runtime installed on the home partition it will work edit: didn't wok
wolfyreload
wolfyreload•7mo ago
I guess you better get back to playing Terraria with it's "last patch" 🤣 Yeah maybe, I'll see if I can simulate it
Hecos
HecosOP•6mo ago
Update: the issue was being caused by the "users" options overwriting the "exec" one
Want results from more Discord servers?
Add your server