I have this question. I see people, with some frequency, sugar coating the Nvidia GPU marriage with Linux. I get that if you already have a Nvidia GPU or you need CUDA or work with AI and want to use Linux that is possible. Nevertheless, this still a very questionable relationship.
Shouldn’t we be raising awareness about in case one plan to game titles that uses DX12? I mean 15% to 30% performance loss using Nvidia compared to Windows, over 5% to 15% and some times same performance or better using AMD isn’t something to be alerting others?
I know we wanna get more people on Linux, and NVIDIA’s getting better, but don’t we need some real talk about this? Or is there some secret plan to scare people away from Linux that I missed?
Am I misinformed? Is there some strong reason to buy a Nvidia GPU if your focus is gaming in Linux?
Edit: I’m adding some links with the issue in question because I see some comments talking about Nvidia to be working flawless:
https://forums.developer.nvidia.com/t/directx12-performance-is-terrible-on-linux/303207
Please let me know if this is already fixed on Nvidia GPUs for gaming in Linux.
AMD will have superior support and better power management out of the box hands down.
Nvidia may have a minor performance improvement in some areas depending on the card, but not in a way you would care if you aren’t obsessed with the technical specifics of the graphics on AAA games.
I’ve been on Linux as a dev and daily driver for 20 years, and Nvidia drivers are just problematic unless you know exactly how to fix them when there are issues. That’s an Nvidia problem, not a Linux problem. Cuda on AMD is also a thing if you want to go that route.
The choice is yours.
it is better to go with AMD because AMD drivers are built into the iso and less headache for gaming
I feel like most people who use Nvidia on Linux just got their machine before they were Linux users, with a small subset for ML stuff.
Honestly, I hear ROCm may finally be getting less horrible, is getting wider distro support, and supports more GPUs than it used to, so I really hope AMD will become as livable ML dev platform as it is a desktop GPU.
That is correct in my case, startedwith linux earlier this year. Will be switching to AMD for the next upgrade.
I did this.
From:
Intel i7 14700K + 3080 TI
To:
Ryzen 7700X + RX 7900 XTX.
The difference on Wayland is very big.
Did you see any performance change because that setup seems pretty equivalent to me
The 7900XTX has 24 gigabytes of video memory vs. the 3080 Ti’s 12. That’s a big difference…
Here’s a couple Linux benchmarks by phoronix (don’t take this as literal game performance, rather as relative performance between different cards): https://www.phoronix.com/review/rx7900xt-rx7900xtx-linux/6.
As you can see, the 7900XTX performs much better.


