this post was submitted on 06 Nov 2025
99 points (94.6% liked)
Linux Gaming
21984 readers
176 users here now
Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.
This page can be subscribed to via RSS.
Original /r/linux_gaming pengwing by uoou.
No memes/shitposts/low-effort posts, please.
Resources
WWW:
Discord:
IRC:
Matrix:
Telegram:
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Because it costs money to maintain that most indie studios don't have given the small target audience. I simply always use Proton, even if a native version exists.
Yeah I get that and I'm not disagreeing. But why port it at all, that being the case?
I'd guess because it's an option in whatever they're using to develop the game, doesn't mean they've manually tested it much if it at all though.
It might also be a single dev who pushed for it. With only a 1-3% market share, the company is unlikely to push resources at it. That 1 dev getting any working version out is a win in many ways.
Also, most Linux users are a lot better trained at reporting bugs. Most of the time, this is a good thing, letting them get fixed in FOSS development setups. Unfortunately, in gaming, it ends up making Linux look a buggy mess. When 60% of your big reports come from 0.5% of your users, companies can panic. Even if the same bugs exist in windows, just no one bothers to report them.
And yet Microsoft and all PC OEMs panic at the existence of Steam Deck and throw resources at Windows-based competitors.
The same reason a dam owner panics over a finger sized leak. A hole becomes a crack, a crack a breach, and a breach can collapse the whole dam.
It's gonna be different case by case, but my best guess would be it starts as wanting to please the community, then realising Linux users get weird errors they never hear about from Windows users and then deciding that all 5 Linux users are not worth it if the issue doesn't concern majority (Windows) users.
As for missing features, usually it happens because they use some Windows-native feature (like direct DirectX calls) which saves them implementing workarounds for their engine. And porting to some Linux api is delayed indefinitely for the same reasons as bug fixes: not large enough user base.
Linux gamers often say stuff like "it's literally one toggle in [insert game engine here]" but that's never the case. Doesn't mean new devs don't fall for it.
IMO we should fuck native Linux builds - game engines are complex and messy beasts, building on one platform and testing on Proton is the best for everyone, IMO.
If developers (those that come from Windows) fall for anything, it's the myth that Proton is already perfect and native ports have no value.
With Steam Deck the hurdle for game developers to dog food native ports of their games is lower than ever. SteamOS comes with Podman and Distrobox, so installing the Steam Linux Runtime SDK on Steam Deck's desktop mode should be doable after reading a howto.