Hi everyone, I just finished writing a guide on everything you need to know in order to game on Linux. It covers Proton (Steam play), using Heroic Launcher (with Wine-GE), and all sorts of tidbits and tips I wish people had told me earlier. I hope this can be useful to someone out there!
Archive link: https://web.archive.org/web/20230816141640/https://popcar.bearblog.dev/everything-linux-gaming/
It’s been a while since I switched to btrfs but I do remember the permissions being an issue with NTFS. It was quite annoying because Steam wouldn’t trigger an error so it was hard to debug when the game never opened.