What a shock
Shitty OS is shitty.
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.
WWW:
Discord:
IRC:
Matrix:
Telegram:
What a shock
Shitty OS is shitty.
I can definitely believe this on low power machines.
I got a N150 Mini PC the other week, and it comes with Win 11. It thrashed around at 100% CPU doing updates and virus checks and fuck knows what other background tasks Windows considers more essential than whatever I tell it to do. Case was red hot.
So I popped the latest Ubuntu on it. Is it perfect? No. I had to mess around with Firefox "snap" for ages and type arcane commands to make it find the N150's tiny GPU. And it still can't play videos using the hardware. But other than that, it just works, just the bare essentials, and then gets out the way. Sits at about 2% CPU use when idle.
MS seriously need to cut bloat.
I think a far more likely reason for any slow down is Lenovo's Windows drivers suck, or Windows defaults to a power saving mode that improves battery life but impacts performance, or Windows has antivirus or some other impactful service running that they didn't turn off. Since the article neglects to say if they tweaked Windows I have to assume they didn't.
It was already shown that SteamOS is way better in terms of battery performance than Windows. So if Windows uses power saving mode by default, these results are even more damning:
There might be some tweaks to mitigate some of the short comings of Windows, but that doesn't changed that the script has flipped. Before it was Linux that required tweaking and Windows would have a decent out of the box experience. Now SteamOS works great out of the Box while Windows needs tweaks. And at that point there is no reason for sticking with Windows unless your software specifically demands it.
This might be true, but at the end of the day I don't care. I just want things to work out of the box.
In my headcanon the debloated custom kernel version of windows that runs as well as linux means that the avarage npc who installs stock win11 and boots up the game gets the same framerate.
I guess things run faster without the spyware, logging, and other general bullshit running in the background. Who could've guessed?
Just to be clear, this is testing the same handheld on both Steam and Windows and is in line with previous findings on a small set of AAA games.
Best guess, as someone who runs both Linux and Windows on both handhelds and desktop gaming PCs, the issue here is probably memory and driver optimizations around them. Windows is just heavier than SteamOS and, while the 32 GB in the Legion Go should be enough for at least some of these tested games, they are shared between CPU and GPU. I don't have a Go S, but I've seen significant performance improvements on Windows handhelds by manually assignign more VRAM in heavy games like these.
Shame, I've been waiting for more thorough testing (more games, desktop hardware references and a deeper look at memory management in Windows, but this is pretty superficial still.
EDIT: For what it's worth, and I DON'T have the time or the setup to do a full set of benchmarks, but running South of Midnight on both Linux and Windows, same settings, same PC, just dual booting I got almost 2x the fps on Windows. That's suspicious the other way, I'd expect the difference to be less dramatic, so there may be some resolution stuff going on here. Or perhaps the DLAA I'm running on both runs slower on the Nvidia Linux drivers? I'll give one more game a try with no DLSS before I call it an experiment.
EDIT 2: Damn, this is why benchmarking modern games sucks. I tried Marvel's Midnight Suns (just because it was there on both) and... well, the performance is the same on both, but Windows is clearly bugged and stutters for like a second every couple of seconds, consistently. So it's really nice on Linux but entirely unplayable on Windows (on this machine, at least).
If I'm learning anything from this is that despite modern advances PC gaming is still a tinkerer's game and that I really wish Linux/Windows drive sharing was less flaky because it's increasingly obvious that dual booting is a great tool for gaming, given how temperamental modern big games are.
Ive had monster hunter world bsod, crash and lag on windows while it runs perfectly through compatability layer on an os not designed for gaming using a gpu it doesnt actually have first party drivers for.
Windows has stopped being "everything just works out of the box instantly" os for a while now.
And nothing has replaced it.
That's what I was saying, it's all shaky right now. Wilds runs about as well on both, but it's noticeably less stuttery for me under Linux. Other stuff, particularly when leaning hard into Nvidia features, is either performing poorly or has features disabled on Linux. Plus the compatibility issues.
There is just no one-size-fits-all solution on PCs thede days, even before you start considering the weirdness of running the same games in ridiculous 1000W powerhouses and 15W handhelds at the same time.
PC gaming has become a LOT less plug-and-play this last decade, and I don't know that it'll go back to where it was any time soon.
Drivers and "other stuff" have more impact than the OS itself. I would expect if you installed Windows 11 from a USB stick onto this device that it probably puts performance into "balanced" mode for example, fires up antivirus/malware protection, runs a bunch of esoteric services, throws in a WHQL (stable but crappy) GPU driver etc.
I think the article would have been fairer and more useful to install Windows, and optimize the life out of it and then compare performance and other factors (e.g. battery, heat, fan noise etc.)
That depends. In this case, where the Lenovo drivers are clearly outdated and kinda broken, definitely they're the bottleneck for at least some games. That much they've shown, by installing newer drivers and showing a massive performance upgrade.
Although I'd caveat that by saying that their flashier results with big updates across OSs and driver variants are running at outright unplayable settings. They are benchmarking on settings resulting on framerates in the teens. When they say they saw 12% performance increases on the newer drivers they mean going from 14 to 16 fps in some cases.
Benchmarking properly is hard, I guess is my point.
Maybe wine/proton is just better at Windowsing than Windows is.
Very unlikely that has anything to do with it.
But what you gain in performance you lose in data mining. Imagine not being graped for personal information after you paid extra to get it.