[SOLVED] No Games launching on Fedora 42
System information
-
Steam client version: 1763795278
-
Distribution: Fedora 42
-
Opted into Steam client beta?: No
-
Have you checked for system updates?: Yes
-
Steam Logs: Steam Startup Logs steam-logs.tar.gz runtime diagnostics
-
GPU: Nvidia
Please describe your issue in as much detail as possible:
When I try to launch any game on steam (downloaded from rpm not flatpak) the play button changes to starting, then just goes back to play. Nothing happens. Specifically tested on Counter Strike 2. It was launching before, but haven’t played in a while. I tried using proton, updating my drivers, uninstalling and reinstalling CS2, switching to x11, and I tried tons of different launch options from protonDB.
Steps for reproducing this issue:
- Launch Steam
- Launch any game
Hello @MokshC, please copy the contents of Steam Runtime Diagnostics from Steam (Steam -> Help -> Steam Runtime Diagnostics) and put it in a gist, then include a link to the gist in this issue report.
https://gist.github.com/MokshC/6e8ae2af1d5291192169fdbd677f8525#file-gistfile1-txt-L1093 shows your issue. There's a filesystem permissions issue with /run/media/moksh/Hard Drive/SteamLibrary that is blocking the Steam Linux Runtime container environment from running.
I see what you're talking about. Are these permissions incorrect?
ls -ld /run/media/moksh/Hard\ Drive/SteamLibrary
drwxr-xr-x 1 moksh moksh 0 Nov 28 14:14 '/run/media/moksh/Hard Drive/SteamLibrary'
My mount options are below as well, if you think that could be causing the problem.
uid=1000,gid=1000,dmask=022,fmask=133,nosuid,nodev,user,nofail,x-gvfs-show
Thank you for the help as it turns out my issue was caused by my mount being NTFS. Following this article solved my problem.