Imagine a world where you could ditch Windows entirely and embrace a gaming experience that's both powerful and streamlined. That's the promise of Valve's new Steam Machine, but there's one HUGE obstacle standing in its way: cheating on Linux. If Valve can't solve this, the Steam Machine might just be another interesting experiment, not the revolution we're hoping for.
Earlier this week, after months of anticipation, Valve officially unveiled the Steam Machine. While some might quibble about the decision to equip it with what some consider a modest 8GB of VRAM in 2026 – especially given the increasing demand for graphical power in modern games – I firmly believe this new console, affectionately nicknamed the "Gabecube", has the potential to reshape PC gaming more profoundly than anything Microsoft has accomplished in the past decade. Think about it: Microsoft has largely focused on incremental updates and, arguably, features that many users don't even want. Valve, on the other hand, is attempting a paradigm shift.
Valve, with SteamOS and Linux at its core, has been diligently removing the barriers that prevent many from fully embracing PC gaming. Remember the days of endless tweaking and configuration just to get a game running smoothly? Those days are fading fast. Take the simple act of limiting frame rates to conserve battery life on your Steam Deck. On SteamOS, it's a readily accessible option in the Performance overlay, a far cry from the labyrinthine menus you might encounter elsewhere. And the ability to seamlessly suspend and resume games? A standard feature on SteamOS, a basic quality-of-life improvement that's often overlooked on other platforms.
The Steam Machine positions Valve to introduce the joys of PC gaming to an entirely new audience: console gamers. And this is the part most people miss... This isn't just about competing with PlayStation or Xbox. It's about creating a fundamentally different gaming ecosystem. Even though I personally don't plan on purchasing one, I sincerely hope it becomes a massive success. Like many PC gamers, I'm increasingly eager to move away from Windows. In recent years, Microsoft's stewardship of the platform has been, let's say, questionable. The company seems more preoccupied with pushing AI features that few users seem to embrace (like the widely criticized Copilot integration) rather than addressing long-standing issues that have plagued Windows for years. For example, it was only recently that Microsoft announced plans to tackle shader stutter, a persistent problem affecting many recent AAA titles, causing frustrating performance dips and visual hiccups. But here's where it gets controversial... Microsoft's proposed solution is projected to take years to fully implement. Years! That's an eternity in the fast-paced world of gaming.
My hope is that the Steam Machine will spark a revolution, bringing SteamOS to desktop PCs and liberating us from the perceived constraints of Windows. However, before this can happen, Valve must address the elephant in the room: Linux's vulnerability to cheating. Currently, the Steam Deck excels in two key areas of PC gaming: indie titles and single-player AAA experiences. While this satisfies many gamers, it overlooks a significant portion of the PC market: competitive multiplayer. Almost four years after the Steam Deck's launch, numerous popular competitive games remain unplayable on the platform due to the ease of developing cheating software for Linux-based operating systems.
In a 2024 interview with The Verge, Riot's Phillip Koskinas succinctly captured the essence of the problem. He explained, "You can freely manipulate the kernel, and there’s no user mode calls to attest that it’s even genuine. You could make a Linux distribution that’s purpose-built for cheating and we’d be smoked." Basically, the open nature of Linux, while a strength in many ways, also makes it easier for malicious actors to create and deploy cheats.
When Valve introduced the Steam Deck in early 2022, there was considerable optimism that popular games like Fortnite and Rainbow Six Siege would eventually become playable on the handheld. Initially, things looked promising. In late 2021, Valve announced Proton compatibility with BattlEye, a widely used anti-cheat solution. A few months later, they followed suit with Epic's Easy Anti-Cheat. Valve also offers its own in-house solution, VAC (Valve Anti-Cheat), which is fully supported, ensuring that Valve's own games, such as Counter-Strike 2 and Dota 2, are playable on Steam Deck.
However, despite Valve's efforts to support some of the most prevalent anti-cheat solutions, many studios have chosen to withhold their competitive games from SteamOS, citing concerns about cheating. Prominent examples include Fortnite, Valorant, and PUBG. These games have never been playable on the Steam Deck. In fact, last fall, EA even withdrew Linux and Steam Deck support for Apex Legends, one of the few competitive shooters previously available on Valve's handheld. This was a major blow to the platform.
EA explained their decision at the time, stating, "In our efforts to combat cheating in Apex, we’ve identified Linux OS as being a path for a variety of impactful exploits and cheats. As a result, we’ve decided to block Linux OS access to the game. We believe the decision will meaningfully reduce instances of cheating in our game." The message was clear: the risk of cheating on Linux outweighed the potential benefits of supporting the platform.
For EA, Riot, Epic, and other developers of popular competitive games, the issue is two-fold. First, cheating software is inherently more difficult to detect on Linux due to the operating system's open nature. Second, and perhaps more importantly, many developers don't believe there are enough Linux players to justify the significant resources required to secure their games across every Linux distribution. Consider Riot's decision to require Vanguard, their anti-cheat software, to play League of Legends in 2024. The studio revealed that only around 800 daily users were playing the game on Linux. To put that into perspective, millions of people play League every day. It's a classic chicken-and-egg situation: developers are hesitant to invest in anti-cheat measures for Linux without a larger player base, but a lack of anti-cheat support discourages players from adopting Linux for gaming.
The Steam Machine presents a unique opportunity for Valve to break this cycle. According to Are We Anti-Cheat Yet, a crowdsourced database that tracks games requiring anti-cheat software and their compatibility with Linux or Valve's Proton, a staggering 682 games are currently unplayable on SteamOS due to anti-cheat issues. This means that more than half of the 1,136 games that require anti-cheat software are effectively unavailable on Valve's operating system.
Given the inherent nature of Linux, it's unlikely that Valve could ever make even the most popular kernel-level anti-cheat applications work seamlessly across every Linux distribution. And, based on their past actions, it seems they aren't particularly interested in pursuing that approach. However, if Valve could create a more robust and secure sandbox environment for developers to protect their games, we might finally see a SteamOS version of Valorant, or any number of other competitive titles. This is the key to unlocking the full potential of the Steam Machine.
Studios will always gravitate towards where their players are. The success of the Steam Deck has already demonstrated that. If the Steam Machine gains enough traction to incentivize companies like EA and Riot to bring their games to SteamOS and Linux, the PC gaming landscape could be revolutionized. The question is: can Valve create a secure enough environment to make it worth their while? What do you think? Is it even possible to fully eliminate cheating on an open-source platform like Linux, or is this a problem we'll always have to live with? Let's discuss in the comments!