I used to boot into Windows regularly to play video games. I haven't booted into Windows in ages. Proton is really good, and the major web browsers work the same on -at minimum- Windows, OSX, and Linux.
Plus, it's been my experience that drivers for AMD's graphics cards just work better on Linux... especially for older games. It helps that the folks writing them aren't working for "AI"-crazy companies that have probably massively slashed the resources they're giving the driver programmers for their consumer-grade cards. (After all, why spend any money on software for video games when you can spend that money on software for "AI" stuff and get a much larger ROI?)
I thought it was a hardware issue, but it ended up being a linux amd driver issue. I haven’t had a problem since switching back to windows.
This is true until you consider what that exact casual market looks like. Mainstream casual PC gamers are overwhelmingly concentrated in live service multiplayer AAA games with kernel level anticheat. Fortnite, League of Legends, Valorant, Call of Duty, Apex Legends, etc.
So it's kind of a hard spot where yes, 95% of casual windows gamers would in theory be much better off on Linux but the Catch-22 is the games that market is mostly concentrated on is the single category that still does not work on Linux.
It's not like Windows is an OS they love, it's just a mandatory anti-cheat wall, but its a wall Linux can't breach yet.
"games that market is mostly concentrated on is the single category that still does not work on Linux."
All of the games you described have and will work on Linux perfectly fine under proton, it is the developers CHOICE for these games not to work.
Can you blame them if the choices they have are a) support Linux but with weak anti-cheat, or b) exclude ~3% of PC gamers?
There was also a huge regression from CSGO->CS2. There used to be a feature that would not network players if you could not see them, this was completely scrapped and now cheaters can see where you are at all times meaning that if you are closet cheating, you can always have your best player follow the bomb.
Pretty much any service with a strong client-side anti cheat then relies on manual bans for people who slip through the cracks which is the most effective system for dealing with that.
CSGO had the overwatch system but that was pretty useless for all but the most blatant cheaters
Yeah. That single category is "games that the devs have done the extra work needed to make them not run in Proton". There's no consistent game genre, age, or intended audience... it's just whether or not the dev decided that running on the Steam Deck, SteamOS, and the various Linux distros was something that they were actively going to block. [0]
[0] An illustrative case is Apex Legends. It waffled back and forth between "permitted to run under Proton" and "not permitted", and eventually landed in the "not permitted" bucket. And no, "'competitive' shooters" is not the category that this fits in because shooters like Hunt: Showdown and Counterstrike work just fine with Proton.
FWIW, Valve doesn't require use of that system for tournament play and is of the opinion that VAC is sufficient to run a Counterstrike tournament. [0][1]
[0] <https://github.com/ValveSoftware/counter-strike_rules_and_re...>
[1] See section 3.4 of the license you have to agree to to run an official tournament <https://store.steampowered.com/tourney/limited_license>
> Plus, it's been my experience that drivers for AMD's graphics cards just work better on Linux
That's why Valve went with AMD for the Steam Deck and Machine. But it's also another blocker because 72% of Steam users have an Nvidia GPU.
From the first sentence in my reply:
Many or most of those 95% ...would be well served by either trying out or having a tech-savvy neighbor help them try out...
> But it's also another blocker because 72% of Steam users have an Nvidia GPU.My buddy games on Linux and has an nVidia graphics card. It works well enough when you use nVidia's proprietary drivers. Distros like Bazzite install those out of the box. See also this comment [0] posted two hours before yours.
I ignored this bit because it wouldn't make an impact. Curiosity and patience is limited for most people so they don't bother exploring options - they just want to game. Having a friend/family/neighbor who can help would be great if there were enough of us, but they still need to take the first step and ask.
Valve is apparently working with Nvidia for proper support with SteamOS. I have my doubts though, I expect AMD will continue to be the best choice, but official support in SteamOS would be significant.
You, from earlier:
The problem is most people ... don't install their OS themselves so cannot install a Linux distro.
Me, from the comment you replied to: Many or most of those 95% ... would be well served by either trying out or having a tech-savvy neighbor help them try out...
I preempted your objection, but you were quite committed to getting your copypasta out. Why is it copypasta? Because you said -among other things-> They expect software like Office to be available - not alternatives...
in reply to my setup
Many or most of those 95% who are just using Windows for PC games and using a web browser...