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!
Linux Gaming
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:
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.
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.
Also steam deck being a thing now
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.
So just AMD and Intel?
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.
... 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.
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.
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.
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.
Whenever I use Proton/Wine and I run into a bug, I have now resorted to claiming I am using Windows.
That’s awesome, OP!
Also
That was a few years ago.
Figured b/c https://theverge.com/news/757538/reddit-internet-archive-wayback-machine-block-limit
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?
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.
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.