

Yes in the sense that you can play all the same games on any “non-gaming” distro.
No in the sense of convenience, optimization, out-of-the-box features etc. Speaking of two distros presented here, CachyOS is greatly optimized and truly does increase your FPS compared to other distros (and by quite a lot, like 10-15% on average from what I’ve experienced!), while Bazzite has all the Wine/Proton stuff baked into the system, which saves a lot of trouble in some edge cases where Bottles or similar software won’t help, and ensures proper graphics driver operation, especially on older Nvidia cards, which is another annoyance on stock Fedora.
Can you do all of this manually? Technically, yes. But then why not go straight LFS if DIY approach is a priority? Gaming distros bundle all you need to play without extra bother.


Steam is fine, but there are obscure edge cases in which it won’t help. For example, I have one of the game launchers (running as AppImage) which, when I press Play, invokes Wine to actually run the game. On most immutable distros, this will be a problem, because it looks for Wine as a system package, it’s not in the .iso, and getting it redirected to Wine as a Flatpak is a PITA, while using rpm-ostree has issues of its own. Bazzite has Wine built in, and so this problem simply doesn’t arise.
This absolutely is an edge case most gamers won’t face, but consistency is a big deal. Also, as a sidenote, I was pleased by Bazzite having a driver for my obscure 20-year-old printer built in, otherwise it would require me to use rpm-ostree to install it, and it’s again far from optimal.
CachyOS vs Bazzite, Cyperpunk 2077, World of Warcraft, Minecraft, Space Engineers. Of course, this is a little bit of apples vs bananas, but you get the point. If you want a more correctly performed test, The Linux Experiment recently compared CachyOS to regular Arch in several games:
https://tilvids.com/w/kuTYMmJUmg54F6rN6Gj2j8
I’ll look into it.