I finally took the time to move my gaming rig to Bazzite because I don’t boot it that often, and because I don’t want to spend half the little time I have for gaming doing updates and maintenance.
Most of my games are on an ext4-formatted secondary drive. Note: They worked perfectly on Manjaro and Nobara, the previous distros I used on this machine.
They are recognized by Steam, I can install and uninstall games just fine, it’s just that… they don’t launch. At all. Native or Proton. Like if I was on an exFAT partition. The “Launching” button switches back to “Play” almost instantly. If I move a game to my main home partition, it launches fine.
Has anyone encountered this issue before?
Where/how could I get detailed logs to try and pinpoint the issue?
Thanks!
Edit:
Solved! The issue was with fstab configuration, always specify exec
AFTER users
, despite the doc telling you that order doesn’t matter ;)
Wrong fstab entry :
UUID=blah-blah-blah /my/mount/point ext4 defaults,noatime,nofail,auto,exec,users,rw 0 2
Proper fstab entry (it’s subtle):
UUID=blah-blah-blah /my/mount/point ext4 defaults,noatime,nofail,auto,users,exec,rw 0 2
Late to reply, but you should just leave it as
defaults,noatime,nofail
. From the mount man page,defaults
already impliesrw,suid,dev,exec,auto,nouser,async
.EDIT: change it to
rw,suid,dev,nouser,exec,auto,async,noatime,nofail
actually, anything after defaults overrides the options specified by that.