I have the following NTFS drive automounted on boot where all my old Win7 steam games are located:
I recently tested Path of Exile on my Ext4 SSD and it worked decently with the default Proton, so I thought about trying more games. But I am reluctant installing more games on my SSD.
But when I hit play in steam on any of the games located on the NTFS drive nothing happens.
I also tried using Proton 3.7.8 Beta, but again nothing happens when I hit play.
I just discovered that Lutris can’t run the games from the other drive as well… sucks.
Possibly. It’s not recommended to use NTFS for storing steam games, I think it’s because you can’t properly set your X permissions. I’m not that familiar with NTFS though.
ntfs-3g tends to like to mount as root. You should use EXT4 on both Windows and Linux for your game drive in order to have it consistent. This is fully a permissions issue.
I initially was gonna recommend another tool, but it doesn’t support journaling, just like many free/FOSS HFS+ implementations don’t support journaling.
The commercial solutions do support journaling.
The alternate thing you could do is just format without journaling.
While technically you shouldn’t use ntfs, it is almost definitely a permissions issue, as it will ‘work’, just not quite as well as a real Linux filesystem. The reason is that as NTFS doesn’t natively support file permissions, the permissions are set at the time of mount, I am guessing that you are probably mounting the drive at startup, if so you will need to add a flag to the fstab, but i’d have to double check what it is.
man I tried to mount in fstab manually and fubared my install, so had to comment out the changes in safe boot and mount them through the GUI, won’t touch fstab anytime soon
Steam has some problems with different file systems at times.
Even zfs doesn’t work right out of the box, from my experience.
Id use a ext4 fs for gaming, both because of better integration of user rights etc, on the OS, but deffinetly also due to performance, NTFS has some real performance problems in linux.