Hello, just installed a fresh install of Garuda Linux Dragonized. I installed steam and proton doesn't seem to want to open with any game. I checked protonDB.com and it seems the games I am trying have no compatibility issues. Any ideas?
I was just finally able to get my steam library up and running on Garuda. I had all my games on a NTFS formatted drive and could play Linux supported games, without issue. But, if a game was using Proton it just wouldn't open. I tried getting it to work while staying in place on NTFS but nothing would work. I ended up just splitting the drive in half for NTFS and BTRFS and once I moved Proton and the games off NTFS partitions they started working, as expected.
I tried setting up my NTFS mount that way, as well. But, it didn't seem to affect Proton working with my games. That's why I ended up just using Windows to shrink my NTFS volume and then split it up and created new BTRFS partition with partition manager.
See I went the other way around I made windows able to read btrfs so that all of my drives except for my window's installation is btrfs that way my drive that holds all of my games and multimedia is read by both Linux and windows. I wanted it to be ext4, but I couldn't find a way to do that on the windows side, but there was a solution for btrfs, so I went with it. I have always had a bad time with ntfs and linux.
Just for reference, this works perfectly in Windows so btrfs is actually a decent filesystem for sharing data. Compression also works really nicely - set it to e.g. zstd:10 or zstd:15 and many Steam games then take up 50% the disk space. (You'll obviously see higher CPU use on disk writes because of the higher compression, but read time will be much reduced - I'm happy with that trade-off)