Gaming on Linux has made a notable leap In recent times: where once you had to arm yourself with patience, now there are figures and experiences that invite you to take it seriously. Between the push from Proton and SteamOS and the maturity of the drivers, It is no longer rare to see good FPS without leaving the penguin.
But not everything is rosy. While performance improves, The Achilles heel remains the anti-cheat in multiplayer titles. There are advances, yes, but the more aggressive control methods—so common in Windows—hinder the open nature of the Linux ecosystem.
Performance: Linux is now playing in the same league

A recent review of the channel Ancient Gameplays faced the AMD Radeon 9070 XT with the NVIDIA RTX 5080 on Windows 11 and on Linux with gaming-focused distros (Nobara, SteamOS, Bazzite). With a team based on Ryzen 7 9700X and 32 GB DDR5 at 6200 MHz, the results were, to say the least, striking.
En The Witcher 3 At 1080p, the 9070 XT performed better on Linux with 170 FPS vs 161 on Windows, while the RTX 5080 scored 155 FPS on Linux and 163 on Windows. The pattern repeats In more games: AMD holds its own on Linux, while NVIDIA shows more ups and downs.
The case of Cyberpunk 2077 It is even more graphical. With the Radeon, Linux came close to 196 FPS (vs. 189 on Windows), with some occasional drops in the low 1%. The RTX 5080, for its part, shone in Windows with 202 FPS, but on Linux it went down to 163 FPS. It is not an isolated anecdoteAt 1440p ultrawide, the Radeon held its own on Linux, with the RTX showing more variability in frame rate stability.
On average 17 games tested, the 9070 XT performed on Linux at 98% of its performance on Windows at 1080p and 95% in 1440p ultrawideThe RTX 5080, on the other hand, stayed around 84% in 1080p, improving its stability as the resolution increased. Operational conclusionIf you're playing on Linux and using AMD, you're on pretty favorable ground.
What's behind it? For years, NVIDIA optimized its stack for Windows, while AMD further paved its way in Linux, with drivers integrated into the kernel and collaboration with the community. Add to that Proton and SteamOS, and it no longer sounds so strange that Linux is no longer an “experiment” but a practical option.
The stumbling block: why anti-cheat makes everything more complicated
Researcher Samuel Tulach has explained in detail the reason why anti-cheat systems Modern ones fit worse on Linux. Most traps look for access the game memory, and anti-cheat respond with layers in user space and, above all, kernel mode drivers to monitor and block suspicious access.
On Windows, control is strict: digitally signed drivers, boot validations and low-level hooks. Hence, solutions like Vanguard (Valorant) They load from system startup, shielding sensitive memory, encrypting key data and relying on hardware identifiers. That model works because there is a central authority that determines what goes into the kernel.
In Linux the situation is different: it is an open systemNothing prevents you from recompiling the kernel, loading alternative modules, or setting up environments where the game is isolated and the cheater has elevated privileges. Therefore, Matching the level of Windows locking is unrealistic today. The support of Easy Anti-Cheat under Proton it helps, but it is usually limited to checks that cannot replicate an intrusive kernel driver.
Practical examples? Competitive multiplayer Highly dependent on anti-cheat, they still make a difference. There are cases where it is possible bypass controls in Linux which would be much more expensive on Windows. This is why some titles work well in single-player but retain online restrictions.
The reasonable alternative: more server security and less kernel invasion
If blocking at the kernel level in Linux is complex, it's time strengthen passive measures and network design: validate server actions, minimize client trust and obfuscate or virtualize code with frequent changes. When the server is in charge, speedhacks or malicious packages are detected before they ruin a game.
There are lessons learned: when network logic is not well shielded, not even the best anti-cheat saves the day. Instead, systems that combine robust telemetry, pattern detection, encryption and strict state validations They significantly reduce the cheater's room for maneuver without overwhelming the user with invasive drivers.
For studios and publishers, the path leads through balancing experience and security, investing in observability tools and netcode that doesn't take anything for granted. For gamers, the picture is clear: Linux already offers great performance —especially with AMD—and campaign or co-op modes often run like a charm; competitive multiplayer depends, more than ever, on how each game handles its security.
The state of the art leaves a clear message: Linux has matured for gaming And it may shine in performance, but titles that live and die by anti-cheat require a different strategy. With the push from Proton, the good ties with AMD, and a more server-centric approach to combating cheating, the Penguin has plenty of room to cement itself in any gamer's catalog.
