Live data from Hacker News

Steam on Linux Use Skyrocketed Above 5% in March

phoronix.com

121–130 of 373 posts

Re: Steam on Linux Use Skyrocketed Above 5% in March

#121
I wish things were working so seamlessly for me, as people describe in the comments. There seems to be something wrong with Steam and how it works, so that in my machine (and CPU and GPU from 2019, with official Linux drivers from standard repos, running Debian KDE) it almost never manages to start a Windows game. I will click the green "Play" button, it will change to a blue "Stop" button, as if the application was running, then shortly after silently switches back to the green Play button again, without any visible error and without actually starting the game. This has been going on for years and I have tried various things, Including HWE kernel, OS reinstall from Linux Mint to Debian, installing the steam client via various means, and whatnot.

I have a suspicion, that somehow Steam has issues when Guix is installed, which I am always using, but then the question is, why Steam is incapable of just shipping with whatever it needs and using the things it shipped with properly, instead of getting confused by Guix, which only puts things in the GNU store, and not in a place that Steam should ever look at. But like I said, it is only a hunch or suspicion, and I need Guix more than Steam on Linux.

Then there are games that just work, like Stardew Valley. And maybe Terraria. I suspect, that it is somehow also about what engine the games use and what those engines rely on. But these games are very few, and most bigger mainstream games like AoE2 simple won't start, like I described.

So for me it still seems, that it is not actually working that reliably on just any GNU/Linux system, and that there are still blind spots, that Valve or whoever is clearly not seeing or considering in their whole Proton development or how Proton is used by Steam. Probably some isolation thing that they are completely missing for several years now.

Re: Steam on Linux Use Skyrocketed Above 5% in March

#122
post #25

I've probably said this a bunch of times already, but based on my past experience, any analysis built on month-to-month changes in the Steam Hardware Survey should be taken with a very large grain of salt, if not considered outright useless for any serious conclusions. The clue is already in the article itself. The author notes that "part of the jump at least appears to be explained by Valve correcting again the Stea…

The key word in the article is "again" 'Valve correcting again the Steam China numbers.' This seemingly is a common problem with the Steam Hardware Report, with Chinese users being erroneously represented. It constantly gets fixed, although takes a bit. It could be the hardware surveys are sent out at a different time compared to the rest of the world, then combined in the following month. This is proven by "Ended 20…

It's because of the Chinese user influx during their holiday season. Valve is not correcting anything they are just showing the data. As usual, Phoronix is misinterpreting what they're looking at.

Re: Steam on Linux Use Skyrocketed Above 5% in March

#123

Skyrocketed above 5% is an expression I would discourage anyone from using because it's a broken metaphor. Unless the trajectory of that rocket was a few degrees from horizontal. How about grasshopper-ed above 5%?

The number doubled in the last year. April 2025 it was around 2.3%, and has been jumping around 2-3% for several years. Skyrocking seems justified when looking at a greater picture.

Though, it's a longer process, not something that suddenly happened immediately. The combination of Steamdeck, proton, good gaming-distributions and Windows 10 phasing out, while Windows 11 sucks and becoming an AI+Ads-infested mess, seems to have pushed this trend. So let's see how high this sky will be.

Edit: Found a good visualization: https://www.gamingonlinux.com/steam-tracker/

Re: Steam on Linux Use Skyrocketed Above 5% in March

#124
post #33

A few weeks ago, I installed linux (Nobara, if you're curious) on my PC and hooked it up to the living room TV to use as a gaming console. I have absolutely no regret. I did it initially because apparently playing games on a shared screen is better for my kid. But I was pleasantly surprised by how smoothly Windows only games run on Linux. The whole experience has been great, and I don't think I'll ever go back. I hav…

NVIDIA driver progress has been massive over the past year, I wouldn’t consider it much less stable/supported than AMD cards.

Definitely better now with their new "opensource" driver.

I still ran in a few snags:

- DKMS can break, e.g I had a kernel bump to 6.18 or 6.19 and the nvidia driver wasn't ready yet so the build failed. A mainline driver will always win this one.

- Suspend almost always works, but sometimes fails on lid close which is of course when you can't see it fail and my laptop battery dies unexpectedly. You'd say use hybrid sleep but that reliably always fails with the nvidia driver too. Both work flawlessly with Nouveau.

Since I don't need the extra perf on this laptop I just use Nouveau to drive the the dGPU + the AMD iGPU most of the time which is powerful enough for my non-desk needs.

Re: Steam on Linux Use Skyrocketed Above 5% in March

#126
post #92

Earlier quoted context omitted.

Of the publicly available sources I think CloudFlares Radar is one of the better ones. Silver linings of having such wide dragnet on the internet. It puts Linux market share at 3-4%, with some regional variance https://radar.cloudflare.com/explorer?dataSet=http&groupBy=o... Fun tidbits, Finland is at ~10% (!), and Germany at 6.3%.

This was probably a lot more true in the past but Linux users tend to be more privacy conscious and do things like spoof their user agent, so this is almost certainly an undercount. You basically used to have to do this to browse the web before Firefox became one of the dominant browsers.

I don't know anyone who goes through the trouble to spoof their user agent and I know plenty Linux users.

Re: Steam on Linux Use Skyrocketed Above 5% in March

#127
I got my Steam Deck that month, so pleased to be a part of it. The Deck fills a gap that has been empty in my soul since the PSP was discontinued, and feels like a genuine step forward that makes technology fun again.

It's fully open! It has a KDE desktop that I can access any time! I can shove in any size of SSD I like!

And I'm playing Halo 3... on Linux... on hardware made by Steam. If you spoke that sentence to me in 2009, I'd suggest you ought to be sectioned.

Re: Steam on Linux Use Skyrocketed Above 5% in March

#128
post #69

Earlier quoted context omitted.

Let me know how rainvow 6 runs for you :) I wish you were right, though

We're entering a world where developers are going to need to start implementing anti cheat that works on Linux. It's clearly possible, and as we break past 5% it's no longer economically viable to ignore Linux. Especially once the GabeCube comes out...

The goal of kernel mode anticheat is to prevent other kernel-mode modules from tampering with the game's memory. This can kind of be done on Windows, as there's a pretty short list of kernel binaries, and all device drivers are signed.

This is out of the question on Linux, where there's probably 100,000 distro kernel binaries floating around, plus the ability to build your own with whatever modules you wish.

The only plausible solution is to force everyone to use the same kernel image. "To run Valorant, please apt install linux-vanguard-botnet-bin!"

Unfortunately this is a plausable enough outcome, and those games are so absurdly popular, that people will do it, especially given that having support for these games will likely drive new users to Linux.

If enough people do it, this opens the door for other software to latch onto it and start requiring a "verified kernel", so I'd rather just never see these games on Linux.

Re: Steam on Linux Use Skyrocketed Above 5% in March

#129

A few weeks ago, I installed linux (Nobara, if you're curious) on my PC and hooked it up to the living room TV to use as a gaming console. I have absolutely no regret. I did it initially because apparently playing games on a shared screen is better for my kid. But I was pleasantly surprised by how smoothly Windows only games run on Linux. The whole experience has been great, and I don't think I'll ever go back. I hav…

The "Nvidia on Linux compatibility" issues are something I wonder if I have side-stepped somehow either by lucky choice of GPUs, or lucky choice of Linux distros.

Was/is this a distro thing, or an actual issue?

Every Nvidia I've used [1] has worked perfectly, from the change for Xfree86 to Xorg, through the Compiz desktop wobbly window craze, to the introduction of GPGPU APIs like CUDA/OpenCL and recently Vulkan.

I do recall once helping a friend setup a Debian and a Ubuntu machine with Nvidia (which I never used before) and it took some figuring-out of how to install non-free drivers, so maybe my choices of Gentoo and Arch (not being as conservative towards non-free licenses as Debian/Ubuntu) always made it a non-issue?

[1] 6800 Ultra, 7800 GTX , 7900 GTX, 8800 GTX, GTX 280, GTX 480, GTX 680, GTX 760 Ti, RTX 2080, RTX 4080... probably missed some.

Re: Steam on Linux Use Skyrocketed Above 5% in March

#130

I wish things were working so seamlessly for me, as people describe in the comments. There seems to be something wrong with Steam and how it works, so that in my machine (and CPU and GPU from 2019, with official Linux drivers from standard repos, running Debian KDE) it almost never manages to start a Windows game. I will click the green "Play" button, it will change to a blue "Stop" button, as if the application was…

Honestly, don't use debian for gaming, as it is too far behind. Gaming stuff needs a bit more bleeding edge packages. I use Fedora + KDE and everything just works. Fedora's packages are at most a month behind but usually get updates within a week of upstream changes. Debian can be months behind (which makes it rock solid for server workloads). So give Fedora+KDE a try, it works great. It's the one combo that solves all problems for me and stopped me from distro-hopping: media consumption, software dev tooling, system admin tooling, gaming - all just works. My current install is about a year old without breaking itself (still on Fedora 42). I gave gnome a couple of tries, but the plugin system is a crapshoot as they broken an install for me once after an update. Come to think of it, I haven't manage to break KDE yet.

Then in steam itself, you can swap different versions of proton. I like to set the base version to one of the newer versions, but if a game doesn't work, I check on protondb which versions work so I override it per game. You can also give lutris a try as it has a few extra advanced levers that you can to get things working.

Post reply on HN