357
submitted 3 days ago by who@feddit.org to c/linux_gaming@lemmy.world

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.

you are viewing a single comment's thread
view the rest of the comments
[-] woelkchen@lemmy.world 21 points 3 days ago* (last edited 3 days ago)

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.

[-] NuXCOM_90Percent@lemmy.zip 5 points 3 days ago

... 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 8 points 3 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 3 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.

[-] Cybersteel@lemmy.world 2 points 3 days ago
[-] woelkchen@lemmy.world 1 points 3 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.

[-] MudMan@fedia.io 3 points 3 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.

this post was submitted on 29 Sep 2025
357 points (100.0% liked)

Linux Gaming

21442 readers
173 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