Gaming on linux is still bad and proton does more harm than good
Proton simply reduces the incentive to make proper linux ports (to the extent such ports can be done to begin with) and it does not offer an acceptable gaming experience. Performance is pretty bad.
GPU overclocking is also worse in linux. I have made a custom VF-curve for my RTX 3090 in windows but i cannot do the same in linux (i could still probably do some undervolting but not with worse results).
https://www.youtube.com/watch?v=SU2mFqCOh5A
madthumbz wrote:
🎮 Linux Gaming: The Roast It Has Earned
Gaming Flop!
Linux gamers love to brag about the thousands of games they “can” play. It sounds impressive until you realize half of them are DOS shareware from 1994, indie pixel platformers that run on a toaster, games that run “perfectly” as long as you don’t open the map, enter water, or press the jump key, and games that technically launch but can’t be
finished.
The games that actually matter, the top 20 modern, big-budget, mainstream titles are a minefield of compatibility hacks, shader stutter, anti‑cheat roulette, and “works on my machine” copium.
Games That Actually Matter
Elden Ring -Runs until a patch breaks EAC, or a shader update nukes performance mid-boss.
Call of Duty - No: (Anticheat)
Fortnite - No
Apex Legends - No: (Anti-cheat roulette).
GTA V online - Ban risk, inconsistent!
Cyberpunk 2077 - Runs well, until a Proton regression or GPU driver update takes it out.
Red Dead Redemption 2 - Sometimes boots, sometimes doesn't.
Baldur's Gate 3 - Good until you hit a vulkan driver bug that
corrupts saves
Destiny 2 - No: (Bungie actively blocks Linux!)
Overwatch 2 - With issues: shader compilation stutter, ram usage bug (100%), and a keyboard layout bug.
The Witcher 3 - Runs unless you use mods, then it crashes frequently
Starfield - Runs, with shader compilation stutter
Hogwarts Legacy - Works until VRAM leaks or shader cache resets
FIFA / EA Sports FC - No: (EA anti-cheat)
Valorant - No: (Kernel anti-cheat)
Rainbow Six Siege - Works until Ubisoft updates something (not currently or for the foreseeable future)
The Last of Us part 1 - Runs, but shader compilation is a ritual
Monster Hunter Rise - Works well unless you hit a Proton regression
-
Nintendo Switch emulation works better and is boringly consistent. FFS
Linux gamers love to say “it runs", but omit the fine print!
Some games tie timers to frame pacing or CPU scheduling. Linux’s timing quirks can make gold medals impossible, QTEs unresponsive, rhythm sections desynced, speedrun gates unbeatable. You'll waste time thinking you're missing something when actually it's the game not running properly. -I personally wasted hours on an unbeatable time trial in Trail Out (that I was actually acing).
Other issues include final cutscenes that don’t play, scripted events that don’t trigger, physics bugs that break puzzles, boss fights that softlock due to timing issues, and save corruption from Proton version mismatches.
Controller support can die mid‑game: Steam Input + Proton + SDL + gamepad configs =
a fragile Jenga tower of input mappings. One update and suddenly triggers don’t register, gyro stops working, rumble becomes a war crime, the game thinks your controller is a an old keyboard.
“It works!” (yeah -after 14 steps and 3 community patches). -Linux gamers will say a game “runs flawlessly” if: they used a custom Proton build, they installed a community DLL override, they patched the game files, they disabled esync, or they edited launch flags. Many confess that they do more fiddling than actual gaming. -Even on the Steamdeck!
Linux Gamers Drive Up Prices -and refuse to admit it! Linux gamers buy games impulsively.
They buy games that aren't even tested and return them if they don't work, work but stutter, break after a while, anti-cheat blocks it, or a patch ruins it. -But refunds aren’t free: Every refund means hidden credit card processing fees, transaction reversals., charge-back costs, and accounting overhead. Publishers have to raise prices to compensate. They treat Steam like a free demo service.
Linux users will lash out and blame devs for "not supporting Linux" instead of themselves. -
Rabid Loonixtards Stupidly Get Angry at Devs