I think I need to step in here, because a lot is getting mixed together and people are arguing past each other. Some of what’s being said is fact, some is opinion, and some is just the wrong label for the right idea.
First, “Windows will always be around” is basically a statement about inertia, not technology. Windows has decades of ecosystem gravity: hardware vendors, commercial software, workplaces, and gaming studios target it first. That doesn’t mean Linux can’t do the job. It means the default path for the average user is still Windows because that’s what most vendors support without questions.
Second, “Windows will always rule for hardcore gaming because of graphics card drivers” is partly true, but it’s not as absolute as it used to be. The real reason Windows is still the easiest path for “hardcore gaming” is not only drivers, it’s the whole stack: anti-cheat support, launchers, day-one compatibility expectations, and the fact that games are built and tested primarily on Windows. Linux gaming has improved massively, but the edge cases are still real.
Third, the word “features” is where this thread derails. There are two different meanings:
- GPU and rendering features (Vulkan support, ray tracing in supported titles, upscaling tech depending on the game and engine).
- Vendor ecosystem features (NVIDIA Control Panel/GeForce Experience, ShadowPlay-style capture, and “it’s all in one place” tuning tools).
Those are not the same thing. If someone says “Linux is missing features,” they need to say which category they mean.
On NVIDIA specifically: Linux does have NVIDIA’s proprietary drivers, and the core driver capability is there for a lot of modern gaming. But Windows-only software like GeForce Experience and ShadowPlay is not there in the same native form. You replace those with other tools (OBS for capture, MangoHud/Gamemode, compositor and environment-variable tweaks, etc.). That’s not identical, but it’s functional. Also, “NVIDIA Control Panel” on Linux is basically “nvidia-settings” (and how it’s packaged/installed varies by distro). So saying “there is no control panel” is often just a packaging/workflow difference, not literally “impossible.”
DX12 is another point that needs precision. Linux does not run DirectX 12 natively. What happens in practice is translation: DX12 games can run through Proton using VKD3D-Proton (DX12-to-Vulkan). Sometimes the performance is excellent, sometimes it’s worse, and sometimes a game just doesn’t behave. So “DX12 is missing” is not accurate, but “DX12 is translated and results vary by title” is accurate.
AMD Catalyst/Control Center is also an outdated reference. On Linux you generally don’t use “Catalyst Control Center.” AMD’s mainstream driver stack on Linux is largely built into the kernel and Mesa (amdgpu + Mesa). The tuning and UI experience is different than Windows’ Radeon Software, and that’s a fair criticism if someone wants a single polished vendor app. But it’s not the same as “AMD doesn’t work on Linux.”
X-Plane is a good example of why sweeping statements don’t help. X-Plane can run on Linux, and it uses modern graphics APIs, but stability depends on your exact GPU, driver stack, Vulkan/OpenGL path, and distro. If it crashes for one person, that’s a real problem, but it’s not proof the entire platform is broken.
So the “truth” here is basically:
Windows is still the smoothest default for maximum compatibility and minimum effort, especially for certain multiplayer/anti-cheat scenarios and vendor tooling.
Linux has caught up a lot for gaming, and the GPU-level capabilities are not the limiting factor people think they are, but the ecosystem and tooling are different.
When someone says “missing features,” they should specify whether they mean rendering capability or vendor convenience software, because those are very different claims.
That’s my view as someone who’s used Windows since the older days and still uses Linux daily: the debate isn’t “Linux good / Windows bad.” It’s tradeoffs, definitions, and how much friction you’re willing to tolerate for control and freedom.
You can check my live stream if you want to see how games run on Linux the way i do it.
Epic! As a 39+ year old Ice Wolf, I've been gaming since the 80s, truly living as a legend. ❄️ My hardcore furry style adds an extra layer of intensity! It's like igniting a star when I blaze through games. From 8-bit to 4K, my journey is a testament to the evolution of gaming! I've left my claw...
www.youtube.com