this post was submitted on 29 Sep 2025
349 points (98.1% liked)

Linux Gaming

21467 readers
100 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
 

For a long time, an overwhelmingly popular view among game developers and publishers has been that offering Linux builds would involve too much work, because they had either tried it briefly or heard from other devs who had tried it, and found that their problem reports massively increased. Their conclusion was often that Linux causes too many bugs to be supportable. As a gamer, I was of course disappointed every time I read this.

More importantly, as a developer, I couldn't help noticing ways in which this reasoning seemed flawed. I always felt that it was either poorly informed or not completely honest.

So, when this refreshingly different perspective from a game developer surfaced on social media, it warmed my heart. I thought the rest of you might find it interesting.

Archive.org copy

That was a few years ago. I imagine the influx of gamers using Linux since then (since it's easier now) might mean a smaller portion of our group has the technical skills described in that post, but I think it still applies. I hope it also gives us something to aspire to when interacting with the people who make the games we play.

top 37 comments
sorted by: hot top controversial new old
[–] who@feddit.org 201 points 5 days ago (1 children)

A lot of extra work for just 5.8% of extra units, right?

Wrong. Bugs exist whenever you know about them, or not.

Do you know how many of these 400 bug reports were actually platform-specific? 3. Literally only 3 things were problems that came out just on Linux. The rest of them were affecting everyone - the thing is, the Linux community is exceptionally well trained in reporting bugs. That is just the open-source way. This 5.8% of players found 38% of all the bugs that affected everyone. Just like having your own 700-person strong QA team. That was not 38% extra work for me, that was just free QA!

[–] slazer2au@lemmy.world 92 points 5 days ago

I remember reading this post.

3 platform specific bugs for Linux, the rest were general bugs and getting repeatable steps and actual data on the problem, not just the game freezes or the game doesn't boot.

[–] BombOmOm@lemmy.world 48 points 5 days ago

In addition to the Dev's experience of the Linux community being more likely to collect information and submit quality bug reports (even assisting in bug diagnosis after the report), many developers just won't test in Linux and fix bugs, while doing that regularly for Windows. So, their under-tested version is buggier.

[–] Cybersteel@lemmy.world 22 points 5 days ago

Also steam deck being a thing now

[–] woelkchen@lemmy.world 19 points 5 days ago* (last edited 5 days ago) (3 children)

Well, the old way of Linux development was actually more work for developers of proprietary applications, especially games, regardless of that specific post having been shortsighted. Whereas enterprisey applications could just target RHEL and call it a day, end user stuff like games did suffer from a broader and ever evolving set of systems.

It's very different now. Linux-native games just need to target whatever the latest Steam Linux Runtime is at that point (it's basically a stripped down Debian Stable container, SLR 3 is based on Debian 11, SLR will probably be based on Debian 13).

With the exception of NVidia, all GPU vendors build their drivers on Mesa, so they are more homogeneous than Windows.

[–] Cybersteel@lemmy.world 2 points 5 days ago (1 children)
[–] woelkchen@lemmy.world 1 points 4 days ago

So just AMD and Intel?

I think the big Linux-supporting ARM vendors as well but I did not check. Apple does not support Linux, so they don't factor in.

[–] NuXCOM_90Percent@lemmy.zip 2 points 5 days ago (2 children)

... sort of.

The old model was definitely hell and there is a reason basically no studios supported Linux builds.

These days? Yes, you can go a long way with targeting the SLR. A buddy who does game dev for his day job describes it as "targeting 3/4 of a platform" or being like targeting two generations of the same console. In theory, your middleware handles everything. In practice, you have another platform for your testers to evaluate RCs on and you still find weird corner case weirdness.

But the issue is also... that lets you target the Steam Linux Runtime. What about other storefronts? And the people who tend to care the most about actually making Linux builds are the same ones who aren't fully comfortable with the idea that "SteamOS == Linux" as it were.

So it becomes that discussion of whether the added testing and development burden is actually worth... still not actually being all that great ideologically.

[–] woelkchen@lemmy.world 7 points 5 days ago

What about other storefronts?

Which other storefronts? Flatpaks can target whatever the closest runtime is there. The Steam Linux Runtimes are just as FOSS as Debian.

And the people who tend to care the most about actually making Linux builds are the same ones who aren’t fully comfortable with the idea that “SteamOS == Linux” as it were.

Steam Linux Runtimes are NOT SteamOS. SteamOS is Arch-based, the runtimes are based on Debian Stable.

[–] Holytimes@sh.itjust.works 1 points 5 days ago

At that point they arent fucking even using a premade engine if they are that uncomfortable with the idea.

Which means if they are building everything from scratch it doesn't matter anyways.

[–] MudMan@fedia.io 1 points 5 days ago

With the exception of NVidia, all GPU vendors build their drivers on Mesa, so they are more homogeneous than Windows.

This sentence is written in some form of alien language that looks like human writing but clearly isn't.

Alternately, it may or may not be a particularly playful segment of Alice in Wonderland.

[–] x00z@lemmy.world 7 points 4 days ago

Whenever I use Proton/Wine and I run into a bug, I have now resorted to claiming I am using Windows.

[–] brbposting@sh.itjust.works 11 points 5 days ago
[–] LodeMike@lemmy.today 15 points 5 days ago (1 children)

I'd assume that if it was 30% of sales it'd still be around 38% of bug reports.

And in what world are more big reports a bad thing. Except for spam?

[–] Dave@lemmy.nz 33 points 5 days ago

I think the implication is that linux has far more bugs, so it's not worth supporting it for such a small audience. That's when more bug reports are bad.

This post is raising that only 3 of the 400 linux user bug reports were actually linux related, so it's not that linux as a platform has far more bugs, but that linux users are much better at reporting bugs.

[–] stargazingpenguin@lemmy.zip 6 points 5 days ago

I remember this post! I ended up buying the game afterward, and although I don't have a huge number of hours on it, I did find it pretty good.