886
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]

Source is this video:

Windows Was The Problem All Along - Dave2D

We could obviously compare performance between windows and steamOS before on the steam deck, or between windows and Bazzite on other handhelds. But this is the first time we have had official windows and SteamOS builds for the same hardware.

top 50 comments
sorted by: hot top new old
[-] [email protected] 139 points 1 week ago

the gains come from the reduced overhead that linux has compared to windows

literally the next line

..the games here are being run through proton

I really hate the dismissal of the heavy lifting proton does. Proton is what makes gaming on Linux so great. So many native linux games perform worse on Linux vs their windows counterparts. Then again, I'd expect nothing less from Dave2D

[-] [email protected] 115 points 1 week ago

I mean, yeah, but if Proton is doing an absolutely flawless job, then it has 0 performance penalty compared to Windows. All the actual gains still do come from Linux having less overhead. So, both are true, that Proton is killing it and that the gains come from Linux.

[-] [email protected] 49 points 1 week ago

DXVK (which also runs on windows) alone gives you a huge performance benefit. Playing world of warcraft on windows I'll see about a 30% reduction in CPU usage and higher performance.

Proton doesn't just get you to almost matching Windows' performance. Proton easily outperforms windows even on higher end hardware where windows bloat isn't a concern.

[-] [email protected] 51 points 1 week ago

While proton enables that, that's still just vulkan outperforming DirectX.

So technically proton isn't improving performance here, it's just allowing the game to run on better performing systems (like Linux and vulkan).

load more comments (3 replies)
[-] [email protected] 23 points 1 week ago

Yeah its wine/proton and linux together. Wine/Proton efficiently handles translating the Windows programmes API calls into POSIX calls while Linux seems to offer a lower OS overhead so there is more system resource available for the games.

I do think Proton gets a little too much credit. Its wine plus faudio, dxvk and other open source projects combined. Proton is great but it is standing on the shoulders of giants.

load more comments (2 replies)
[-] [email protected] 15 points 1 week ago* (last edited 1 week ago)

What does proton do?

I only vaguely understand it as "thing that makes game playable on other thing."

(And also I have six versions installed on my steam deck whydoIneedsixofthese?)

[-] [email protected] 31 points 1 week ago

Proton is the compatibility layer that valve makes that lets you run games on Linux. Proton uses DXVK a program that converts Direct X API calls (windows only) to Vulkan API calls (runs on anything). DXVK alone gives you huge performance benefits (especially on older DirectX 11 and older games) and you can run it on windows.

Proton gives you a ton of other tools that can make huge performance differences.

[-] [email protected] 15 points 1 week ago

Hopefully not a dumb question: If Vulkan runs on anything, assuming their game isn't a Windows (Xbox?) exclusive, why don't more people program their games to use Vulkan instead?

[-] [email protected] 25 points 1 week ago

It's becoming more common, but it mostly comes down to available tooling. At this point all three of the big game engines have a Vulkan backend available, but that's a fairly recent development. And if a developer isn't using a game engine, writing their own openGL renderer is easy, and writing a Vulkan renderer is a nightmare.

[-] [email protected] 15 points 1 week ago

Also a lot of old proprietary game engines were written either specifically for DirectX or additionally for DirectX because in the olden times it was the most advanced and compatible rendering software.

Then, those developers move forward in time to work on other engines and focus primarily on DirectX because it’s still good, compatible, and it’s what they know best. OpenGL languished and it took a while for Vulkan to come out, catch up, and standardize their API.

[-] [email protected] 15 points 1 week ago

That my friend, is entering operating system politics.

But the TLDR is: resistance to change, lack of support, bribery, a combination of all 3, features, and much much more!

load more comments (2 replies)
load more comments (1 replies)
load more comments (12 replies)
load more comments (6 replies)
[-] [email protected] 101 points 1 week ago

A performance uplift plus double or tripled battery life compared to running on Windows.....hot damn that's impressive.

Get rekt Windows.

[-] [email protected] 20 points 1 week ago* (last edited 1 week ago)

What's nice is that Microsoft today doesn't have capability to improve in the short or even medium term. They could drop a billion dollars into it and it would still take them years to improve their offering, if they can at all.

[-] [email protected] 13 points 1 week ago

And why would they? They're printing so much money, this niche probably doesn't make a dent.

It doesn't matter if Windows is the best system for gaming. It just matters if people believe it is.

You can always justify using Windows. "How do I get Game Pass to work on my handheld?" is probably something people care about.

Granted this is an expensive way to lock customers into your platform, but they're already doing it anyways, so no need to pour money into the OS experience when you can just sell services building on customer data.

load more comments (3 replies)
load more comments (9 replies)
[-] [email protected] 60 points 1 week ago

Windows Gamers (who will never switch to Linux): Linux still isn't ready for mass adoption

[-] [email protected] 19 points 1 week ago

Windows Gamers (who will never switch to Linux)

So you accept that Linux is not the problem. We are litterally at the point where it will get mass Adoption in the next few years. That is what this post is about. That you can litterally go out and buy a fully complete gaming system preinstalled with Linux that performs better than the same system with Windows.

We are very close to the point where the only thing holding Linux gaming back is marketing.

[-] [email protected] 19 points 1 week ago

Marketing and market availability are the biggest problems. People need to be able to go into any store, buy a handheld/laptop/desktop and have it include Linux without them asking.

[-] [email protected] 26 points 1 week ago

Don't forget educational institutes. Linux should be the defacto OS at such places. The younger generation's first interaction with a PC is at school. If they are used to Linux from a young age, this is greatly help them ease into the Linux mindset (package manager, terminal).

load more comments (2 replies)
load more comments (5 replies)
load more comments (23 replies)
[-] [email protected] 57 points 1 week ago
[-] [email protected] 54 points 1 week ago

Battery life doubled in some games? Now that is even more impressive than 10-20% performance gain.

[-] [email protected] 28 points 1 week ago

I also find it interesting that the Steam Deck OLED has a smaller battery but gets longer life on the same OS

[-] [email protected] 31 points 1 week ago* (last edited 1 week ago)

Valve did a lot of work to tune the APU in the steam deck for efficiency. It's custom silicon at the end of the day.

AMD just kinda took one of their existing laptop APUs and threw it into handhelds instead of laptops.

[-] [email protected] 14 points 1 week ago

The Deck also has a weaker but lower wattage chip and worse display, that makes a big difference.

load more comments (1 replies)
[-] [email protected] 41 points 1 week ago

So I'm not insane. Monster Hunter Wilds and Helldiver's II both run better on my Ubuntu image with the same hardware than my Windows 10 image.

Does that mean that Proton and Vulkan are far more efficient than Direct3D?

[-] [email protected] 33 points 1 week ago

I think there's in play also background activity from Windows' bloat.

load more comments (4 replies)
[-] [email protected] 21 points 1 week ago

My understanding is that vulkan is generally more efficient than directX.

[-] [email protected] 40 points 1 week ago

Valve doubling down on Linux as the default OS on the Steam Deck was such a great decision. It obviously has given them a massive competitive edge. Windows has become so horribly bloated, and Microsoft has almost zero interest in making it run more efficiently.

[-] [email protected] 15 points 1 week ago* (last edited 1 week ago)

Personally I feel what it gave them - primarily - was the ability to be independent of Microsoft, not beholden to them in any way whatsoever, and not having to pay them any license fees.

The fact that after putting so much work into making Proton and that whole toolchain amazing it actually turned out faster than Windows, well, that's juat the delicious icing on the cake, from a commercial perspective.

[-] [email protected] 40 points 1 week ago

Goes to show how much bloat is in Windows that it kills hardware like this.

[-] [email protected] 16 points 1 week ago

Maybe I need Cortana, Microsoft Excel, and OneDrive while I play Doom Eternal. You don't know me.

load more comments (1 replies)
load more comments (2 replies)
[-] [email protected] 37 points 1 week ago

Holy shit triple the hours

load more comments (1 replies)
[-] [email protected] 33 points 1 week ago

They said make electric cars fast, and you'll get car guys to buy in. It was true.

Now they're making linux make video games faster and prettier...

I dont know if there will ever be a year of the linux desktop, but this is the kind of stuff you gotta do to get there.

load more comments (2 replies)
[-] [email protected] 31 points 1 week ago

Hmm, it's like having spyware constantly run in the background slows down the computer?

[-] [email protected] 22 points 1 week ago

Linux Dev's anti Sony bias shows front and center

/s

load more comments (4 replies)
[-] [email protected] 21 points 1 week ago

makes a lot of sense honestly. I never knew the numbers behind it (tks for sharing). when I was ripping witcher 3 on nobara and then changed my OS back to Windows due to work related issues, I felt a SIGNIFICANT performance drop. the game became laggy, when it used to run top on Linux with the same settings. good share - the time for Linux gaming is now.

[-] [email protected] 21 points 1 week ago

Back in ~2010, my first dual boot was an Ubuntu. It was fairly easy to run WoW from Linux and it gave me a solid >15fps while Windows ran at less than 10fps.

I was very young at the time but still aware that this was super impressive with extra compatibility layers. That definitely took part in selling Linux to me.

[-] [email protected] 17 points 1 week ago

I could barely get Minecraft to run 20fps on this old laptop I had given to me a few years ago. Loaded Ubuntu on it and Minecraft ran near 60fps. Blew my mind.

load more comments (1 replies)
[-] [email protected] 14 points 1 week ago

Valve won. Maybe it's lucky timing, or maybe Gabe is actually a genius, but it's only going to get worse for Windows as there is no way in hell Microsoft shifts resources from AI projects to make Windows better for PC gaming. Recently, Capcom announced that their PC gaming sales surpassed their console sales, and I don't think it's likely we'll see that trend changing, and it's also likely other publishers will make similar announcements soon (although idk if they count SteamOS as a console). The Switch 2 is coming out soon, but people already say it's too expensive, and there are controversies surrounding some of their product decisions.

Will this bring about the era of the Linux desktop? Idk, but the era of the Linux gaming PC is inevitable now.

load more comments (1 replies)
[-] [email protected] 13 points 1 week ago

I am a little curious how something like Ubuntu would do on one of these gaming handhelds. Steam OS is a nicer user experience but I always wonder if it also adds any significant optimization.

load more comments (7 replies)
load more comments
view more: next ›
this post was submitted on 25 May 2025
886 points (99.7% liked)

Steam Deck

17355 readers
164 users here now

A place to discuss and support all things Steam Deck.

Replacement for r/steamdeck_linux.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 3 years ago
MODERATORS