|
I've been gaming on Linux for about a decade, it has improved massively since Proton, and I'm at the point where I'm able to play Helldivers 2 with its anti-cheat with my buddies and get great performance (the game's performance/bug issues aside). I tried Bazzite for a while on my desktop, it's fantastic for gaming, but I'm also a dev and a Linux user since I was a teen (almost all of the years of Linux) so I found it a little limiting for my other PC related stuff (I typically prefer to run Arch and Arch based distros on my machines). For anyone with a computer dedicated to gaming I'd recommend Bazzite, I still run it on my ROG Ally since the moment I took it out of the box; I bought it _because_ Bazzite existed, never even considered booting Windows. It's a great distro tuned for gaming, and comes with some features like VRR and HDR that aren't as easily available on other distros (I've been able to get HDR on Arch/Gnome but not VRR). It's hard for someone who relies on Windows software to be entirely rid of Windows, which is why I don't tell people they should switch to Linux, but it's not impossible if you really want to, unless you rely on a piece of software that just won't run under WINE or doesn't have an alternative. For me, I grew up with Linux alongside Windows, went into a career that uses and targets Linux exclusively (backend SE) and for my computer based hobbies; gaming, coding, 3D printing/modelling they're served very well these days, and constantly improving. |
don't have as much Proton experience as you, but i also feel like it's gotten way better compared to 4-5 years ago when i first tried it.
i'm always very mindful when suggesting people to use Linux, as like you i work with Linux daily, so of course i'm going to have less trouble using it compared to Joe Schmoe who exclusively uses Windows and never installed an OS himself. but for people who aren't afraid of tinkering a bit, sure.
now at the point where i'm considering switching to AMD from NVIDIA, just because it seems way better for Linux.