Rust
Rust
The only aim in Rust is to survive. Everything wants you to die - the island’s wildlife, other inhabitants, the environment, and other survivors. Do whatever it takes to last another night.

PROTON TIER: BRONZE
Rust (Proton) - Technical Documentation
Rust is a survival game where players must scavenge, craft, and battle to survive against the environment and other players.
Status: Proton (Bronze) - Not Native.
TWEAKS & TRICKS
Anticheat Issues: Joining most servers is impossible due to Easy Anti-Cheat (EAC) incompatibility on Linux.
- Solution:
connect play.protobit.space- Join Protobit server to bypass EAC. You can input this command in console by pressing F1.
Clipboard Not Working: Gamescope can interfere with clipboard functionality.
- Solution:
--backend sdl- Use SDL backend within Gamescope.
Performance Enhancement with NIS Upscaling: Achieve slightly improved performance by using NIS upscaler.
- Solution:
--filter nis- Implement NIS upscaling.
Gamescope Launch Command (Full):
- Solution:
MANGOHUD_CONFIGFILE=~/.config/MangoHud/MangoHud.conf LD_PRELOAD="" game-performance gamescope --backend sdl --force-grab-cursor --mangoapp -f -W 3840 -H 2160 -w 2560 -h 1440 -r 240 --filter nis --hdr-enabled --adaptive-sync -- /bin/bash -c 'exec "${@/Rust.exe/RustClient.exe}" +connect play.protobit.space' -- %command%
Verdict:
Rust is playable on Linux via Proton, but heavily restricted by EAC. While you can achieve better performance than Windows (20-30% faster), joining most servers is impossible without server-side EAC disabling. Consider this a niche recommendation for Linux gamers who are willing to play on a limited number of servers or prioritize performance over broader multiplayer compatibility.