Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Linux remains above macOS on the Steam Survey for January 2024

By - | Views: 47,840

The monthly Steam Hardware & Software Survey is here for January 2024, and while there was a drop for both Linux and macOS we're still seeing Linux be firmly in second place on Steam now. Interestingly, this month we saw both English and Simplified Chinese (the two most popular languages on Steam) fall with Russian seeing the biggest language jump (+0.60%).

Here's the operating systems overall:

  • Windows 96.52% +0.12%
  • Linux 1.95% -0.02%
  • macOS 1.54% -0.09%

With our updated graph found on our Steam Tracker:

Who honestly thought it would happen so soon? A couple of years ago it was thought to be impossible to see Linux overtake macOS. Of course, then we had the Steam Deck come along - which has a full Linux desktop mode, which has been what's pushing the numbers up.

Here's the most popular Linux distributions on Steam:

  • SteamOS Holo 64 bit 42.12% +1.59%
  • Arch Linux 64 bit 7.76% -0.09%
  • Ubuntu 22.04.3 LTS 64 bit 6.80% -0.24%
  • Freedesktop SDK 23.08 (Flatpak runtime) 64 bit 5.82% +0.60%
  • Linux Mint 21.2 64 bit 3.63% -1.07%
  • Manjaro Linux 64 bit 3.48% -0.16%
  • Pop!_OS 22.04 LTS 64 bit 2.76% -0.27%
  • Other 27.64% -0.35%

From the survey we can also see that 70.49% of people on Linux use an AMD processor, and 42.18% on Linux use the Steam Deck so the majority have stuck with SteamOS but it seems a few are using a different Linux distribution on their Deck.

See more on Steam's Survey.

Article taken from GamingOnLinux.com.
30 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
55 comments
Page: «3/6»
  Go to:

Eike Feb 2
View PC info
  • Supporter Plus
Quoting: CatKiller
Quoting: EikeBecause the linear approximation systematically overestimates all of the oldest points and underestimates all of the youngest points (except a single one we would attribute to some measurement error, probably located in the far east). The line doesn't fit, and this not in a "jumpy" way (as to be to be expected), but in a systematical way. The curve to be approximated isn't linear, at least not over the whole time.

So we could either try two linear curves, or some curve with a slope (slightly) increasing over time.

It's not a fit to a curve. It's not supposed to be a fit to a curve, and it's not trying to be a fit to a curve. It's a trend line: a line which demonstrates the trend over time.

It fails to demonstrate the actual trend from 2018 to mid-2021 as well as in 2023.

Is there any reason not to look for a better representation than this?


Last edited by Eike on 2 February 2024 at 2:51 pm UTC
CatKiller Feb 2
View PC info
  • Supporter Plus
Quoting: EikeIt fails to demonstrate the actual trend from 2018 to mid-2021 as well as in 2023.


The actual trend is that the number is going up over time. The trend line demonstrates that perfectly.

QuoteIs there any reason not to look for a better representation than this?

Arbitrary curve-fitting is not better in any way - it is much worse.


Last edited by CatKiller on 2 February 2024 at 3:04 pm UTC
Eike Feb 2
View PC info
  • Supporter Plus
Quoting: CatKillerArbitrary curve-fitting is not better in any way - it is much worse.

Why do you think so?

I'm fine with not drawing two linear lines at hand-selected places, because it wouldn't be much better than having a single one, but there should be mathematical ways to find a much better fitting function.

A search dug up this, how about it?
https://tom-alexander.github.io/regression-js/

@Liam, do you have the numbers available computer-readable?


Last edited by Eike on 2 February 2024 at 3:18 pm UTC
Highball Feb 2
I'm fine with the way it is. But it would be interesting to see a graph that sort of starts when the Steam Deck was released.
CatKiller Feb 2
View PC info
  • Supporter Plus
Quoting: HighballI'm fine with the way it is. But it would be interesting to see a graph that sort of starts when the Steam Deck was released.
You can already do that. Liam's graph lets you pick any start or end point from the dataset.
Quoting: pleasereadthemanual
Quoting: damarrin
Quoting: pleasereadthemanual'm not sure if there are incentives to use the App Store over Steam. It seems like they get the same cut. I know macOS programs from the App Store tend to be gutted compared to programs distributed outside of it because of restrictions (DaVinci Resolve being one such example, Affinity Suite being another).

Well, the App Store is there on every Mac, you don't need to install it by yourself. Plus, users with iPhones will already know it's the place to get all software and Apple will actively steer people towards it. Also, IIRC, it would hide software that wouldn't run on your Mac (a simple check for OS version and 32/64 bits, nothing fancy like checking gfx card requirements).

There's a strong dislike for the built-in store on Windows AFAICT, this isn't the case on the Mac. People love it. And I'm sure devs who make software for the Mac do as well (except for the likes of Epic). After all, as we Linux users all know, hunting the web for programs and downloading installers is the silliest thing ever.

Plus, "tend to be gutted" is much too strong of a statement. Yes, software will need to be modified in some instances (like years ago LibreOffice not being able to be on there because of their Java dependecy, IDK if this has changed or not), but I'd say the vast majority is made with with Mac and App Store in mind from the start.

As for Steam, Valve doesn't need the Mac and Apple doesn't need Valve.
I can only speak for myself: I tried to use the App Store, but when I realized the functionality I needed to use in the software just didn't exist seemingly because of some weird App Store regulations, I gave up on it. I had a sample size of 2 programs, and they were both lacking something from memory. Of course, I didn't use it at all after that, so I can't say anything for other programs. I say this as someone who used an iPhone for 10 years and macOS for a little longer. It also doesn't have a great selection compared to say, homebrew. I think this is partly because open source programs aren't allowed on the App Store.[^1]

But in principle I agree with all your points. What better marketing strategy is there than to have your program displayed in the App Store, directly accessible compared to trying to find the developer's website? That's certainly reason enough to list your program in the App Store.

[^1]: I've tried to look into the situation. The developer for Raivo OTP claims the app can't be open source because Apple won't accept it. The FSF said 10 years ago that only the GPL/LGPL family of licenses weren't accepted. I don't really know what's going on here, but I'm assuming open source programs aren't allowed for some reason.

Apple allows programs published under(some) open source licenses in their appstore, but the rules of the appstore are written so incompatible with the open source principles that all versions of those programs that are actually on the app store aren't open source.
Apple wants all developers to actively forbid some forms of usage of their programs. This doesn't match the 0th software freedom or the open source principles.
The gpl is incompatible with it, because it forces all distributors of the code to allow their users to do whatever they want with the program.

As for why your choice of homebrew in the appstore is so bad. The reasons for that are more holistic. The smaller the developer the less resources they can put toward complying with store policies. Apple has the strictest store policies for general purpose computers(yes, your smart tv has stricter rules, but it's trying to be only a tv).
Same reason exists for Xbox(comparably strict rules, just not for general purpose), Playstation and to a lesser extend Nintendo Switch(yes, Nintendo is actually the least bad of the lot).
PC users just don't know how good they have it with their relatively open platform.
Microsoft has failed multiple times to cripple sideloading, thanks to interference of USA regulators Microsoft has to allow installing alternate OS'es and browsers, Intel had to allow AMD to compete, because IBM build that level of openess in it from the start.
Sure X86 is still proprietary, replacing your OS is hard, IntelME, etc., but compared to anything else on the market it's a breath of fresh air.
It's even possible to build a completely open source laptop.
CatKiller Feb 2
View PC info
  • Supporter Plus
Quoting: EikeWhy do you think so?
Because it is.

As to why it is worse, fitting a curve is explicitly enforcing a particular model on the data. There is no model here; it is simply a record of sampled users over time. Curve-fitting would be wildly inappropriate.
No matter the numbers, I'm not going back to macOS, I'm not going to use Windows
const Feb 2
Quoting: Liam Dawe
Quoting: Eike
Quoting: Liam Dawe
Quoting: EikeThe linear approximation to the curve really needs to be split into two parts! (somewhere in 2021?)

... or the software could come up with something non-linear?
Why?

Because the linear approximation systematically overestimates all of the oldest points and underestimates all of the youngest points (except a single one we would attribute to some measurement error, probably located in the far east). The line doesn't fit, and this not in a "jumpy" way (as to be to be expected), but in a systematical way. The curve to be approximated isn't linear, at least not over the whole time.

So we could either try two linear curves, or some curve with a slope (slightly) increasing over time.
Sadly, even the current trend-line is a Chart JS plugin, as it doesn't support trend lines at all.

Maybe I should look for one that does it better...

Or just split the DataSet in Pre/Post SteamDeck announcement :D
const Feb 2
Quoting: F.Ultra
Quoting: constMy take on some of the arguments here:

1. Chromebooks are pretty much an US thing. I know no one who owns a Chromebook here in Germany and when I looked for their prices, I know why. You get a pretty good Business Laptop for the price of a cheap tablet with a bad keyboard.

2. Not so sure about the Appstore. I can see that for single player titles, but for multiplayer? I really don't know. My guess is Apple Users tend to prefer console gaming.

Chromebooks are quite popular to hand out in schools here in Sweden.
Yes, they exist and are sold. I know that. Still, people living in certain regions might overestimate their impact. While around 30% of Laptops in the US are Chromebooks, it's 2% in Europe and close to zero in Asia. Current installations don't really matter either, since most of them are made to handle not much more then a browser. Yes, as Google opens up ChromeOS, beefier Chromebooks are sure to come, but chances they'll be popular here in Europe are much worse then in the US, where they are actually a trademark.


Last edited by const on 2 February 2024 at 4:42 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.