Well it's getting better, and fast imo. When I started using Linux some 4 years ago I could barely play anything in my library. If the game had online functionality in any way, chances were it didn't run. That has gotten a lot better imo but Proton is still not where it needs to be. But things change and from what I, as a consumer, can see it seems like the biggest problem now are invasive Anti-Cheats rather than anything fundamentally breaking the games.
Edit: but yeah, it sucks when shit ain't working and the small fraction of stuff not working is still a bit much to swallow
Honestly Steam and Proton have solved like 90% or more of this issue, i was in this spot in the past for a long, long time, but Steam has made this work almost seamlessly for a great number of games
And then i got the Steam Deck and this went into overdrive
At this point i feel like Linux is a realistic option for a gamer, qualified of course (anti-cheat tech tends to break things, plus there's a few problematic ones), but we are at the point where you can buy an AAA title and be relatively confident it will run on Linux (check first though)
As someone who was already only mostly playing single player games, the transition from Windows to Linux was so easy. All my games just work. The only multiplayer game I fuck with anymore is Battlebit Remastered, and that works great.
Since my style of learning is "jump in and figure it out as you go" (impulsive idiot), I've been very impressed with how much has just worked.
I've been afraid to recommend my set up to friends though because I don't want to be their troubleshooter.
Yeah give me a minute to install and setup proprietary Nvidia drivers, Retroarch, PCSX2, Lutris, Steam and Wine-staging along with all of the necessary dependencies. Worth it tho
The only things I can't play on linux are games with heavy kernel-injected anti-cheats and racing games (AC and BNG). Everything else "just works". Hell, I even managed to get Overcooked's cross-platform version to work.
I installed KDE Neon on Friday evening and things were going great, everything was testing well, and Saturday game night with the gang went flawlessly, but this morning the VMWare Horizon Linux client spontaneously decided that it didn't want to accept mouse input anymore, so after ten minutes of troubleshooting I gave up and booted back into Windows so that I can be productive today.
this is exactly me every time i'm showing someone how easy it is nowadays to run games in linux, only for the game that was running perfectly the previous night to throw some random error and crash my system
Wish I could play games on Linux, but for some fucking reason I can't figure out my gaming laptop with Nvidia 1660ti will not work properly with most games. If I ever can afford a new computer I'm probably going with AMD instead tbh.
One of my friends and I end up troubleshooting for an hour before we can actually start playing games. Every single time. Linux just doesn't want us to play games together, I guess.
This is the thing which keeps me from switching entirely to Linux. A friend of mine needs twice the amount of Time to start his Games (which is something I would have no Problem with) and what makes it not worth switching imo is that he loses the sound from Discord when he plays. He needs to restart DC then. And no one knows why ._.
I always hear people say they sometimes have issues with games but I've switched to Linux relatively recently and I still haven't had a game in my library that didn't play.
You've just got to power through the glitched textures and invisible floors, and talking to a floating pair of eyeballs and teeth is just the Mars Attacks version of your game.
It's crazy how much better things are now.
I had the same reaction some weeks ago when I wanted to play Leathal Company with friends and remembered I'm on Linux while they all used some 3rd party Windows only mod manager.
One day later I found r2modman in the AUR which automatically recognized Steam + Proton and everything just ran.
And there is even a Titanfall 2 cross platform mod program!!!!
The sofware support just keeps getting better every day.
From my experience running windows game inside wine, it's run but doesn't run smoothly like i running in windows
I don't know if i missing something at installation process, i've been trying install it with bottles same thing happened
But good news now is i can find some games at gog that running on linux natively
Still a couple deal breakers for me, though most stuff otherwise runs fine.
No HDR support. Sucks if you have a great monitor but can't use it.
No nvidia broadcast. Necessary for my mic+speaker setup, common alternative such as noisetorch are convenient, but don't even come close to echo filtering quality from the speakers. Yes, that's super subjective obviously.
Performance tends to be noticeably to only slightly worse on max settings with nvidia on highly specialized, very demanding games.
Some anti cheat tools struggle with compatibility modes.
We're getting there, but it's tough with nvidia not caring. :/