Rust Dev Explains Why Linux and Proton Support Is Off the Table

ST
Written by
Integrated MA, Certified Relationship Coach

Rust Dev Explains Why Linux and Proton Support Is Off the Table

Rust Dev Explains Why Linux and Proton Support Is Off the Table

The long-running survival hit Rust has evolved dramatically since its early access days, but one thing is increasingly clear: official support for Linux and Valve’s Proton compatibility layer is not part of that future. Recent comments from a Rust developer have reiterated that there are no current plans to support native Linux builds or Proton-based play, disappointing players who hoped to enjoy the game natively on Linux desktops or on the Steam Deck.

This stance is not just a casual preference. It’s framed as a deliberate decision tied to anti-cheat effectiveness, player numbers, and limited development bandwidth. Understanding why a popular online game would effectively walk away from a segment of players can tell us a lot about the modern PC gaming ecosystem, and the trade-offs developers face when it comes to platform support.

Rust, SteamOS, and Proton: Why This Matters

Rust is a massively popular multiplayer survival game with a highly competitive PvP focus. That combination makes it a prime target for cheaters and exploit developers. At the same time, Valve’s push for Linux-based gaming—via SteamOS and the Steam Deck—has made Proton a key part of the PC landscape. Proton is a compatibility layer developed by Valve and CodeWeavers that allows many Windows games to run on Linux without native ports.1

When Valve launched the Steam Deck, it strongly signaled that Proton was mature enough to be a mainstream gaming solution. Many major online titles have since become “Verified” or at least “Playable” on the device, either by offering native Linux versions or working correctly via Proton. For Rust fans, it seemed natural to expect the same—until Facepunch clarified otherwise.

What the Developer Actually Said

In a public exchange that quickly spread across gaming communities, a Rust developer explained that the studio has no intention of supporting Linux or Proton in an official capacity. The explanation centered on two main points:

  • Cheat prevention: Linux and Proton were described as vectors that make life easier for cheat developers.
  • Low usage: The proportion of Rust’s player base using Linux or Proton is small, making it hard to justify extra maintenance.

The comments built on earlier statements from the studio that already set expectations: Rust’s native Linux client had been moved into a minimal maintenance state, and anti-cheat integration on Linux was considered too resource-intensive for the number of affected players.

Why Anti-Cheat Is at the Center of the Debate

Modern competitive online games lean heavily on kernel-level or system-wide anti-cheat solutions. Rust uses Easy Anti-Cheat (EAC), a widely adopted third-party system owned by Epic Games. EAC hooks deeply into the operating system to detect and block cheating tools.2

From the developer’s perspective, Linux and Proton complicate this setup in several ways:

  • More platforms, more edge cases: Every extra platform multiplies the number of combinations that must be tested and supported.
  • Compatibility workarounds: Anti-cheat software often expects specific Windows behaviors; Proton has to emulate or map those behaviors in Linux, which can break assumptions in subtle ways.
  • Cheat development focus: The developer argues that cheat creators target Linux/Proton as an easier attack surface, making it a “vector” for cheating.

While EAC does offer Linux and Steam Deck support when configured correctly—Epic publicly announced Linux/Proton compatibility for EAC in 20213—actually integrating, testing, and maintaining that support falls on individual game studios. For a game like Rust, where cheating has been an ongoing problem, the team has concluded that widening the platform scope is likely to weaken their overall anti-cheat posture.

Player Numbers and the Harsh Logic of Resource Allocation

The developer also highlighted a pragmatic factor: Linux users represent a small slice of Rust’s population. Across Steam as a whole, Linux still accounts for only a few percent of active users, according to Valve’s regularly updated hardware surveys.4 Even if Rust slightly over-indexed among Linux enthusiasts, the proportion would remain relatively low compared to Windows.

For a live service game, the team has to decide where to focus its time:

  • New content updates and features
  • Bug fixes and performance optimizations
  • Security and anti-cheat improvements
  • Platform and hardware compatibility

Supporting Linux and Proton at a quality level comparable to Windows would mean:

  • Dedicated QA time for every patch on Linux/Proton setups
  • Ongoing coordination with EAC for Linux-specific issues
  • Extra engineering time to debug platform-specific bugs

The Rust developer’s stance is that this investment would inevitably take away from Windows-focused work and, by extension, from the majority of the player base. In other words, they see official Proton support as a trade-off that harms overall quality rather than an easy win for accessibility.

How This Affects Steam Deck and Linux Gamers

Valve’s Steam Deck runs a Linux-based SteamOS and aims to make as many Windows titles playable as possible through Proton. Many online games—including some with EAC—have invested the effort needed to work on Steam Deck, earning a “Verified” or “Playable” badge in Steam’s compatibility program.1

Rust, however, sits in an awkward middle ground:

  • No official support: The developer does not promise functionality on Steam Deck or desktop Linux.
  • Community workarounds: Some players report partial success through Proton and on community-run servers that relax anti-cheat requirements, but this is fragile and prone to breakage.
  • Risk of breakage at any time: A game update, EAC change, or Proton update can suddenly render previously working setups unusable.

For Steam Deck owners, the message is clear: Rust is primarily a Windows game, and playing it via SteamOS is at best a workaround, not a supported feature.

Official Support vs. “It Happens to Work”

One of the subtler aspects of the debate is the difference between a game being technically possible to run on Proton and being officially supported by the developer.

AspectUnofficial Proton PlayOfficial Proton/Linux Support
Guarantee of functionalityNo guarantees; may break any patchStudio tests and fixes issues
Anti-cheat behaviorMay be blocked or unstableConfigured and verified for the platform
Customer supportLikely told to switch to WindowsPlatform-specific support paths
Long-term viabilityDependent on community hacks and luckPart of the game’s official roadmap

Rust currently falls into the first column: if you manage to play via Proton, it’s entirely at your own risk. The developer does not treat bugs or anti-cheat problems on Linux as supported issues, which is the crux of their “no plans” statement.

Why Some Other EAC Games Made a Different Choice

Rust’s stance is not universal. Several other online games using EAC or similar anti-cheat systems have opted in to official Proton and Steam Deck support after Epic and Valve expanded the tooling for Linux.3 These studios made different calculations about risk, cost, and player demand.

Possible reasons other teams went another way include:

  • Different genre and cheat profile: Games with slower-paced or co-op-focused gameplay may tolerate slightly higher cheat risk or fewer anti-cheat features without undermining the experience.
  • Marketing value: Being Steam Deck–verified can be a useful badge in store pages and press coverage.
  • Existing Linux expertise: Some studios already have internal Linux knowledge, reducing the extra effort needed.
  • Cross-platform strategy: Companies investing in consoles and multiple PC storefronts may have infrastructure that makes adding another platform more natural.

Facepunch, by contrast, appears to prioritize minimizing cheat vectors above gaining a “Deck Verified” label, and sees Linux-specific work as a poor fit for its resource constraints.

Community Reaction: Disappointment, but Also Pragmatism

The reaction among Linux and Steam Deck users has been predictably sour. Many players had hoped that as Proton matured and EAC explicitly added support for Linux, Rust would eventually become a showcase title for Valve’s handheld. Instead, they’ve been told that the platform they chose is effectively not on the roadmap.

Common themes in community discussions include:

  • Frustration at being sidelined: Linux users feel punished for choosing an open-source OS, especially when they are often among the most vocal evangelists for PC gaming.
  • Recognition of the harsh reality: Some players acknowledge that anti-cheat is a never-ending arms race and sympathize with the desire to reduce attack surface.
  • Reliance on community servers: Those determined to keep playing on Linux turn to modded servers that disable or loosen anti-cheat requirements, accepting reduced security in exchange for access.

The situation highlights a broader tension: Linux gaming has made major strides, but when it comes to large-scale competitive online titles, even a small percentage of users can be expensive to support and risky from a security standpoint.

What This Means for the Future of Linux Gaming

Rust’s decision is one datapoint in a complex landscape. On one side, Valve, Proton, and the broader Linux ecosystem are steadily improving; Proton’s compatibility list grows year after year, and more AAA titles are targeting Steam Deck explicitly.1 On the other, high-stakes multiplayer games face unprecedented pressure to lock down their environments, sometimes in ways that conflict with open platforms.

Several trends worth watching include:

  • Anti-cheat evolution: As EAC, BattlEye, and similar tools refine their Linux support and documentation, the barrier to supporting Proton may shrink further.
  • Steam Deck’s long-term share: If SteamOS and Deck-like devices capture more of the market, the cost–benefit calculation for studios like Facepunch could change.
  • New security models: Innovations such as hardware-backed attestation, secure enclaves, and more fine-grained sandboxing may eventually offer stronger anti-cheat assurances on Linux without invasive kernel-level hooks.

For now, though, Rust is a clear example of a developer drawing a line: protecting the integrity of its Windows player base and focusing its resources there is deemed more important than offering first-class support to Linux users.

Can the Decision Change?

The language used by the Rust developer is firm, but not immutable. Studios frequently revisit platform strategies as circumstances change—particularly if new tools make previous assumptions obsolete or if user demographics shift significantly.

Several developments could nudge a future reconsideration:

  • Significant growth in Steam Deck and Linux market share for Rust’s target audience.
  • Demonstrated success stories from comparable EAC-heavy games that manage robust anti-cheat on Proton with limited overhead.
  • Internal tooling improvements at Facepunch that make multi-platform QA and deployment less painful.

That said, the current message is unambiguous: players should not expect official Linux or Proton support any time soon, and any workarounds are strictly unofficial.

FAQ: Rust, Proton, and Linux Support

Does Rust have a native Linux client?

Rust previously offered a native Linux client, but it has been effectively frozen in a minimal maintenance state. The focus of active development and anti-cheat integration is the Windows version, and the studio does not treat Linux as a fully supported platform.

Can I run Rust through Proton on Linux or Steam Deck?

Some players report partial success running Rust using Proton on desktop Linux or Steam Deck, often by joining specific community servers. However, this is not officially supported, can fail at any time, and may be blocked by anti-cheat on many servers. The developer does not guarantee functionality or provide support for Proton-based setups.

Why is the developer worried about cheats on Linux/Proton?

The Rust developer has stated that Linux and Proton are attractive “vectors” for cheat developers. Because anti-cheat software like Easy Anti-Cheat must operate differently on Linux and within Proton, this adds complexity and potential weak points, which the team believes would undermine their efforts to combat cheating across the game.

Does Easy Anti-Cheat support Linux and Steam Deck?

Yes. Epic Games has publicly documented that Easy Anti-Cheat can support Linux and Steam Deck when developers configure their games to do so.3 However, enabling that support still requires additional engineering and QA work from each game studio. Rust’s developer has decided that, for now, that work is not worth the cost and risk.

Could Rust ever become Steam Deck–Verified?

In theory, Rust could be updated in the future to fully support Proton and pass Valve’s Steam Deck compatibility checks. This would likely require Facepunch to commit to long-term Linux/Proton testing, address any EAC issues, and pledge to fix Deck-specific problems. As of now, the developer’s public comments suggest this is not on the roadmap.

References

  1. Steam Deck Compatibility and Proton — Valve Software. 2022-06-16 (last major update, ongoing program). https://www.steamdeck.com/en/faq
  2. Rust — Steam Store Page, Facepunch Studios. Accessed 2026-05-20. https://store.steampowered.com/app/252490/Rust/
  3. Easy Anti-Cheat for Developers — Epic Online Services / Epic Games. Documentation, updated 2023. https://dev.epicgames.com/en-US/docs/easy-anti-cheat
  4. Steam Hardware & Software Survey — Valve Software. Ongoing monthly statistics; Linux OS share data. https://store.steampowered.com/hwsurvey

‹›