- occasionally an online game breaks and it's usually fixed within a day or two. for example at some point a Battle.net update broke the launcher under Wine some time last year, then for a while Overwatch would intermittently crash once every few sessions. I haven't gamed on Windows in years so I can't even compare anecdotally, but I suspect Windows is probably slightly more stable with live service games. I've never had any issues with a single player game, period. (YMMV)
- DX12 performance is 10-20% worse on Nvidia. This should be improved Soon (TM) - I think the last piece is https://github.com/HansKristian-Work/vkd3d-proton/tree/descr...
- Some anticheats block Linux - the only times I've switched over to windows in the last year have been when some friends wanted me to play Marathon with them
- Running 'sidecars' alongside your games or modding works but is generally more of a hassle with wine
things I didn't expect to work but do:
- Game streaming with Sunlight works fine to Samsung TV via the TizenOS Moonlight app
- Nvidia had suspend issues for a year but those have all been sorted out the last few months
I've only run into a few big issues. One is that gamepass doesn't work at all (of course) so I cancelled it when I switched, but between price increases and BDS I would have cancelled anyway. The other is anticheat like everyone says, but the only game I've actually run into this with is Fall Guys (I only play this every few months and it usually works with some fiddling but sometimes it doesn't). Other multiplayer games like Rocket League and all of the Valve ones have been fine.
The only issue I can remember running into on a steam game was a crash in Civ V multiplayer that had an easy to find workaround. Outside of steam I've had a few small issues with older games from gog like Arcanum and KOTOR2, but my understanding is that these are fairly buggy on windows too.
What worked fine:
- All steam games I tried (mostly indie but I did play Cyberpunk 2077 beginning to end and Satisfactory) all with 0 issues
- Overwatch over battle.net
- Accessing SMB partitions is easier than windows (although it is a bit weird how KDE handles it)
What caused problems:
- Linux doesn't support HDMI stream compression so you can't do 1440p @ 165hz with HRD on over HDMI 1.4, so I turned down to 120hz (my monitor doesn't have HDMI 2)
- battlenet is a bit annoying to set up (needed to mess with proton version) and sometimes craps out when I launch it. One time after an update it completely broke and I had to reinstall. Never had I to do any CLI stuff to fix this
- I ran into a problem that caused toast notifications on both steam and battlenet to memory leak and take several gb of ram and high CPU. Disabling toast notifications fixed the issue, I believe this has been fixed upstream in Bazzite/KDE.
- I couldn't get HDR working on Overwatch, apparently you need some proton CLI args to enable it and I just didn't want to bother.
- Once after a big update Overwatch completely crapped out and I had to reinstall the game. I could actually launch the game but it felt like textures were missing or shaders weren't compiled, it was very weird.
Overall I am very happy with no plans on going back to windows. Apparently the main report of problems are people using laptops with mobile nVidia GPUs, and older nVidia GPUs (1000 series I think).
For the most part the games just work, it's more system issues that I've run into where Linux suspend mode and the audio stack can be a little flaky and required Claude to diagnose and sort out.
I encounter a few games with frame pacing issues, otherwise not present on Windows. Shader compile time is longer than on Windows. Occasional crash in some games, etc.
Windows has issues too. It's not perfect, although they are different issues to Linux.
Ryzen 5800x3D RTX 4080 64GB DDR4 @ 4000 M/T's
love linux but the audio situation has always been bad.
And I didn’t expect: VR streaming works flawless, too. I just had to buy a WiFi 6 usb dongle.