I just build a new rig and I didn't even consider Nvidia. AMD for me all the way. My only regret is that there's no `nvtop` equivalent for AMD.
RE: the article, I also built a 100% amd desktop (in 2020) for Linux. Wayland, sway, vaapi, pipewire, etc... all working without drama. I've considered posting about it somewhere, but just haven't had time.
I will definitely be purchasing AMD GPUs if I intend on running linux in the future. I know nvidia is working on supporting GBM (which is the sticking point for wayland support) but who knows when that will land.
Drivers on Linux have always been ... non-ideal. I use the Fedora kmod drivers these days. It's held up nicely so far without any boot halts.
Word on the street is that the TPM 2.0 requirements for Windows 11 are, in part, to provide a common DRM platform for all Windows applications including games. Meaning that instead of custom DRM software like Denuvo, antipiracy measures will be implemented as common Windows APIs that take advantage of the TPM to provide secure attestation of genuine, nonpirated binaries. Remember Palladium? Yeah, it's that again, quietly implemented piecemeal beginning with Secure Boot.
Linux will have to implement this DRM down to the kernel level, or it will be simply locked out of many Windows games.
Forget it. Linux gaming is over. Proton for me has been busted enough to have spotty support from release to release anyway.
Minecraft: Let me introduce myself.
It's almost ironic that one of the most popular games ever made just so happens to perform its best on Linux.
SoT performs better on Linux for me but the online experience has a lot to be desired. Microphone doesn't work, anything Microsoft live is absent ... though playable.
I'd say that 9/10 games I try on Linux run at Windows performance if not better. YMMV
Drivers are better on windows, games are developped for windows and optimized for it so the vaste majority run better on Windows.
That is if you use it directly with Linux APIs (Vulkan). I think Direct3D implementations on Linux (like Proton/DXVK/VKD3D) are still catching up to wrap the D3D API for it, but, that's out of NVIDIA's court.
https://www.phoronix.com/scan.php?page=news_item&px=Proton-6...
What does DLSS have to do with anything?
> Drivers are better on windows
[citation needed]
Anecdotally, I've had way more driver-related stability problems on Windows than I've had on Linux, at least within the last ~3 years.
> games are developped for windows and optimized for it so the vaste majority run better on Windows.
How games are developed is irrelevant; Mesa has different performance characteristics than the respective Windows drivers, and so performs better in a lot of cases due to lower overhead. Projects like DXVK can further improve performance by translating DirectX calls to Vulkan.
In any case, there are plenty of benchmarks online showing some games achieving higher FPS on Linux than on Windows. For a fairly extreme example, see this 3-year-old benchmark[0] showing Dota 2 on Linux wiping the floor with its Windows counterpart in 1080p. I have also personally tested this and noticed an improvement on Linux with certain games. (Granted, not very many, but this was also a few years ago, before some of the recent performance optimizations in Mesa, Wine, and related projects.)
Disclaimer: I'm not a subject expert, so can't go into detail about the how/why, but I also believe the benchmarks speak for themselves.
[0]: https://www.phoronix.com/scan.php?page=article&item=june-201...
For work, it's a beast. For gaming, it's a beast. I love it.
I'm really happy to hear Steam's push to get all games working on Linux. I still dual-boot for those games that require Easy Anti Cheat, but for everything else linux has been incredible for both indie and AAA gaming.
My biggest gripes aren't all that major but there are a lot of Windows-specific tools for changing the colors inside the case for the various fans. I'm not a fan of the RGB-puke and like a solid color, but after a few tweaks and hacks it mostly works as I intend it to.