Linux gaming is faster because Windows APIs are becoming Linux kernel features
175 points by haunter 3 days ago | 144 comments

trashface 38 minutes ago
Feels like there is some real momentum on linux gaming now. I mostly play older games but I've gotten most of them working acceptably in proton on my old system 76 laptop (oryp5, with a nvidia 2060; ~7 years old). The laptop actually has plenty of power for the games I play, but I underclock to keep the heat/fan speeds down (been doing the same on the win10 install on the same system), still getting acceptable framerate in proton for most of the things I do in game, non intense stuff.

Decades ago I ported some games to linux but I do think proton is the correct approach now. One underappreciated advantage is you get most of the mod environment too. In ESO for instance, there is an addon (tamriel trade center) which lets you download item prices, but it requires a windows client exe to do that. That client works on proton.

I also do some modding myself and can cross compile my rust code to windows with cargo xwin, and run it right away in proton, which is fairly amusing to behold.

I actually don't mind windows generally (been a MS user since DOS 5), but Win11 is a game changer, pun intended, and not in a good way.

reply
ToucanLoucan 19 minutes ago
I'm looking to finally get off Windows for good. My experience with the SteamDeck started me, later I upgraded to a ROG Ally X for beefier performance but found Windows insufferable on a handheld, and installed SteamOS. I was blown away by the performance gains. A few months later I installed Kubuntu for the first time since 2013 or so, Steam shortly after, and while the desktop linux route is definitely more taxing (manually installing things like Mod Organizer 2 instead of Vortex, for instance, and all of that needing to run differently as opposed to Windows where it's all just .exe's) I've been absolutely blown away by the performance gains again. Mind you this machine is no slacker, it's a GE76 Raider from MSI, 3060 under the hood, but games just run smoother in Linux. And the alt-tab experience is untouchable, Fallout: New Vegas hates it and crashes, but everything more modern utterly doesn't care. I can alt-tab in and out, check messages, desktop composing works great no matter what game I'm playing, no more issues in modded games where the game completely locks the machine as Linux just doesn't seem to allow it, it's fantastic.

I have a couple more things to figure, I need XBox authentication to work for Halo Infinite and Sea of Theives, among others, and I need to figure out some solutions for some ancient software I have to run, which will probably end up being a Windows 11 VM. But as for my daily driver OS, I am so excited to get off Windows once and for all.

reply
JoeAltmaier 3 days ago
Used to be a staff member working on an x86 OS called CTOS. I realized if I implemented a couple of traps, we could run command-line DOS programs. So I did. And it worked. Dev tools, text processing, piped commands all worked.

It helped that the DOS executable format was the same as the CTOS format - because we had traded Bill Gates our linker (which produces executables) for his BASIC compiler.

reply
actionfromafar 2 hours ago
That's a great twist! Very few people traded Bill Gates a linker for a compiler!
reply
jr_isidore 40 minutes ago
Yes, I agree. Amazing twist of fate.
reply
CyberDildonics 59 minutes ago
if I implemented a couple of traps

What does this mean? System calls?

reply
rtkwe 47 minutes ago
Similar but traps are triggered automatically on attempts to execute a protected instruction.

https://www.geeksforgeeks.org/operating-systems/traps-and-sy...

reply
rolph 46 minutes ago
if you know a particular process or system callmakes errors,then you run code that checks for that error,or exception,or preempively hooks a problematic system call,to redirect to "your"code that handles the state of exception,and returns.

https://en.wikipedia.org/wiki/Interrupt#Terminology

reply
jjk7 52 minutes ago
Before SYSCALL there was INT
reply
hack1312 51 minutes ago
[dead]
reply
Night_Thastus 13 minutes ago
Show me the numbers. Show me an identical gaming PC running Windows 11 and then Linux, and show not just FPS - but things like frametime pacing, latency, etc.

This NTSync stuff is very impressive, but I haven't seen a lot of end-to-end numbers versus Windows. The last comparisons I saw showed pretty much every distribution on the order of 5-30% behind Windows, varying on the game. And Nvidia GPU support was still not great.

I WANT to swap. Please give me cause to do so. I'm sitting here with my finger on the button waiting for it to finally get good enough to make sense.

reply
jmalicki 4 minutes ago
A lot of the revolution is just getting within 5-30% of Windows!

If you need every last bit of FPS maybe it is lagging, but 5-30% slower is roughly on par at a large sense, it's less than the difference of e.g. one NVidia GPU generation to the next, so it makes it playable.

reply
Animats 25 minutes ago
There's been real progress. Wine's memory allocator had an architecture with three nested locks. "Realloc" held a futex lock on the memory allocator while recopying the buffer. Multiple threads doing allocation could go into futex congestion, with many threads looping on the futex. This made Vec::push in Rust insanely inefficient. Some of my programs dropped from 60FPS to about 0.5 FPS.

Fixed in Wine 11.0. Thanks to the Wine team.

Not sure if this was related to NTSYNC, but Wine's locking infrastructure definitely got an overhaul.

reply
las_balas_tres 2 hours ago
I developed for windows before moving to linux. I was surprised to find that was no system call similar to windows WaitForMultipleObjects. Sure you can implement something similar using poll() or using condition variables. but WaitForMultipleObjects seems so much simpler and more versatile
reply
FuckButtons 2 hours ago
Epoll / select? since everything is a file, you can wait on everything.
reply
gpderetta 2 hours ago
The last time I asked the same question here, user dwattttt finally pointed out[1][2] to me that there is a significant difference: wfmo can actually acquire semaphores in addition to waiting for them, which poll can't do in a non-racy way and efficient way. It can also do rendezvous synchronization (i.e. signal-and-wait).

[1] https://news.ycombinator.com/item?id=47513667 [2] https://lore.kernel.org/lkml/f4cc1a38-1441-62f8-47e4-0c67f5a...

reply
wtallis 2 hours ago
A lot of that flexibility is what makes it hard to efficiently emulate (especially without kernel level support), but some of it seems too flexible to make sense as the default choice. How often does a video game really need a lock that can be shared between processes, and why should that lock type be the one that a game engine uses for almost all of its locks?
reply
spacechild1 58 minutes ago
> How often does a video game really need a lock that can be shared between processes,

What do you mean? SRWLock (or the older CRITICAL_SECTION) cannot be shared between processes. A (Win32) Mutex does work across processes, but that's its entire purpose. So Windows does have different tools for different jobs.

In fact, it's really the other way round: on Linux, a futex also works across processes, but there is no equivalent in Windows. (Sadly, WaitOnAddress can only be used in a single process.)

reply
FpUser 13 minutes ago
It very often being used for thread management inside single process etc. Very convenient. Nobody says it has to be default.
reply
CyberDildonics 56 minutes ago
How often does a video game really need a lock that can be shared between processes,

That seems hugely useful for interprocess communication and I can immediately think of reasons to use IPC in a game. Having a separate voice process for one.

reply
Dylan16807 17 minutes ago
But that goes back to "how often". Not how many games use it, but how many times per second they use it. You might touch your voice process lock once per frame? That's negligible in terms of CPU time. Any half-reasonable overhead makes no difference in that lock, but might have a big impact in a more common lock.
reply
lowbloodsugar 23 minutes ago
Its IO completion ports I miss.
reply
melonpan7 9 minutes ago
I stopped using Windows all together two years ago, and since then Linux gaming has made huge strides. Almost everything is playable now with the exception of Kernel AC games - which I don’t play anyways. The success of the Steam Deck has been an integral part, and Vulkan performance is similar if not equal to DX.
reply
tetris11 3 hours ago
I wonder what spanners Windows can throw into the works to slow them down at this point, or if they're so checked out of the Desktop market as they suckle down hard on that Azure teat, that they're more than happy to let Linux eat their lunch
reply
whywhywhywhy 2 hours ago
You are not gonna get promoted slowing down Linux gaming at MS today, the thing they want is Netflix of gaming where the platform doesn’t matter but everyone’s paying them $20 a month
reply
dpoloncsak 24 minutes ago
I think this, as a business model, really relies on them also selling the licenses to the OS that you're using as well. Otherwise, gamepass would be on MacOS already, no?
reply
Night_Thastus 6 minutes ago
MS does not care. At all. This doesn't affect anything that they make a profit on.
reply
baq 9 minutes ago
They can’t, they’re selling backwards compatibility - but it matters less and less each year as more stuff moves to the browsers.
reply
jdubs1984 2 hours ago
Microsoft/Xbox is in the process of losing the living room permanently in the next gen if you ask me.

I don't know what they could do spanner tossing wise to really screw w/ Linux gaming at this point that wouldn't just drive more frustrated customers off their platform.

reply
funimpoded 2 hours ago
That might make room for Apple to finally try. The AppleTV is already in a similar tier to modern consoles, as far as specs and benchmarks go. Most of what's missing is a first-party controller and a marketing push. Disk space is tight, too, I guess. Still, they're most of the way to having a horse in the race, if they want to.

I reckon a successful launch of the Steam box (or whatever they're calling it) with its enormous library could develop into something that really challenges what's left of Microsoft's piece of the console market (and threaten Sony a little, for that matter) though it's looking like the memory shortage is gonna kneecap that by forcing the price too high. Bad timing.

reply
koutakun 49 minutes ago
>The AppleTV is already in a similar tier to modern consoles, as far as specs and benchmarks go

What benchmarks are you talking about? CPU-wise the A15 Bionic just barely beats the Ryzen 3700X in single-core and gets absolutely destroyed in multi-core (Geekbench). As for the GPU, the Radeon RX 7600 (closest thing I can find to a "modern console") does >10x the TFLOPS in FP32.

The only reason why they look like they're "in a similar tier" in ported games is because the A15 Bionic is usually tested on 5-6" screens that can be upscaled from 360p without any measurable loss in visual quality, with a massive downgrade in model and texture quality for the same reason. The only modern console the Apple TV "may be" similar to is the Switch 1

reply
criddell 26 minutes ago
I use Steam Link on my AppleTV which lets me play games on my PC. It works great as long as the game works well with a PS5 controller (and lots of them do).
reply
neutronicus 40 minutes ago
Hmm.

Me and all my dad friends are all signing up for XBox accounts so our kids can play Minecraft. So IDK about that.

reply
weezing 2 hours ago
Their gaming marketshare is minuscule both on PCs and consoles already. It's a downward spiral for years already.
reply
onli 46 minutes ago
Windows still has a huge gaming marketshare on PC, and Microsoft as publisher is still a big player. You mean something else?
reply
pinkmuffinere 32 minutes ago
wow that's interesting. Where is the gaming share moving, if not pc and consoles? I guess hand-held devices (do those not count as consoles?) and phones?
reply
mvdtnz 45 minutes ago
According to my google searching XBox has almost a quarter of the console gaming market share. Hardly miniscule.
reply
doublerabbit 2 hours ago
Lock future game developers in to a corner forcing them only to produce compatible for WSL, Windows for Linux releases. Restricting the license of use on GNU/Linux.
reply
bradley13 15 minutes ago
It's actually been a couple of years since I ran across a game that didn't work well on Linux. At most, I have had to bump the default Proton version.
reply
tdb7893 41 seconds ago
I have occasional issues mainly with graphics drivers or anti-cheat. Otherwise thought it's remarkably stable. I've also gotten a lot of non-Steam games to work fine.
reply
wnevets 31 minutes ago
It may finally be the year of the linx desktop. Microsoft actively being hostile to towards Windows users can't last forever.
reply
hx8 21 minutes ago
The Linux desktop won not with a bang, but because all of the Windows users realized they would be happier with iPads.
reply
mifydev 2 hours ago
I predict that ntsync will eventually evolve into full blown ntoskrnl.ko and there would be virtually no overhead on calling Windows API. You can almost call it a Linux Subsystem for Windows.
reply
advisedwang 2 hours ago
It would be fun to call it Windows Subsystem for Linux!
reply
Beijinger 45 minutes ago
I found the computer in the article more interesting than the fact, that gaming is getting faster under Linux.

https://www.kickstarter.com/projects/944362954/bapaco-the-wo...

Interesting, but I wish it was half the size folded...

reply
caycep 2 hours ago
If you purpose build a Linux gaming PC, would you lean more towards AMD GPUs over Nvidia?
reply
eikenberry 2 hours ago
AMD. The final holdout, HDMI 2.1 support being blocked by the HDMI group, has been overcome w/ the HDMI group relenting and support is now landing in the kernel (expected in 7.2).

https://www.gamingonlinux.com/2026/05/further-expanded-amd-h...

reply
somat 2 hours ago
I sort of figured that HDMI stupidity was strategically a good thing as it sort of brought the dynamic of the HDMI consortium and VESA. specifically how they treat the end users, more to the public eye.

That is, more people being subtly pushed to using display port is not a bad thing.

reply
_puk 60 minutes ago
I was faintly surprised that my recent monitor purchase came with a displayport cable.

Didn't help connecting it to my Macbook, but still..

reply
esseph 15 minutes ago
DisplayPort has been running the best PC high end monitors for a long while. HDMI OTOH has been in A/V land (DRM management).
reply
perching_aix 56 minutes ago
I didn't follow this story much: how exactly did they get past the legal hurdles? Or there never actually were any hurdles, just sabre rattling?
reply
JCTheDenthog 42 minutes ago
Purely rumor, but supposedly Valve put tons of pressure on them (no idea by what means, again this is all rumor) because they wanted support for the Steam Machine release.
reply
cute_boi 2 hours ago
any reason why we are using hdmi over display port?
reply
saidinesh5 2 hours ago
The vast majority of the TVs only come with HDMI .. not even good enough analog inputs anymore..
reply
0cf8612b2e1e 2 hours ago
I have been told (but not confirmed) that is mandated by the HDMI mob. If you want HDMI on your TV, it cannot also have DP.
reply
bee_rider 21 minutes ago
Which is kind of funny. At least, to my mind this has associated HDMI-only with the budget option (TVs), and DP with the premium tier (monitors).
reply
okanat 2 hours ago
This can only be true for consumer-grade stuff. Even then I just guess the manufacturers kind of cheap out.

I have a dumb-ish Samsung Hotel TV / commercial TV at home. It has DP.

reply
MarsIronPI 16 minutes ago
I want a TV with DP. Do you have a recommended source for where to pick up commercial TVs?
reply
bayesnet 40 minutes ago
What really drives me nuts is smart TVs with 100mbps Ethernet connections. When I bought a tv we looked in vain for gigabit Ethernet.
reply
navigate8310 26 minutes ago
It is futile to expect the TV to be smart and support all sorts of apps and hardware only to be abandoned by the manufacturer years down the line. The only correct way to buy a TV imho is to hunt for a dumb but excellent display properties and get a streaming device such as Google TV Streamer, Apple TV or DIY x86 HTPC.
reply
ThatPlayer 54 minutes ago
Unless you're on the absolute newest stuff with DisplayPort 2.1, HDMI 2.1 has more bandwidth than DP1.4. That'll be Nvidias 2000 through 4000 series. No DisplayPort 2.1 until the RTX 5000s.

And then monitors released during this time generally do the same too.

Also if you want to use it through a capture card, HDMI ones are way more common and cheaper

reply
esseph 12 minutes ago
AMD Radeon 7000 and 9000 series all support DisplayPort 2.1
reply
bisby 2 hours ago
Some people have TVs or displays that only use HDMI. I personally wouldn't recommend HDMI if DisplayPort is available, but if HDMI is your only option, then having it work properly will be important.
reply
eikenberry 56 minutes ago
My monitor has 1 displayport and 2 hdmi and I have 2 computers I use with it. They can't share the displayport. All comparable monitors (last time I checked) have the same. So it'd be nice if both worked.
reply
jaxefayo 2 hours ago
For one, DisplayPort doesn’t support HDR output
reply
funimpoded 57 minutes ago
The cable length limitations are also a pain in the ass for not-uncommon A/V system configurations. 6' recommended max, and the best you might get working stably if the device and cable gods smile on you is 15'. 6' is the lower edge of acceptable for just about any A/V system setup (in practice it means your devices need to be within about a meter of the screen's port[s], which is pretty close) and even 15' is still too short to be useful for, say, a projector, or a "the A/V receiver or HDMI switch is over in that cabinet, the TV is on this wall across the room" situation.

HDMI goes 25'+, no problem.

reply
hmry 58 minutes ago
That can't be right. I'm reading this comment on an HDR monitor over DP right now.

Don't all USB-C video outputs use DP alt mode too, with an HDMI adapter at the end? And they can do HDR.

reply
Gracana 59 minutes ago
Do you mean in practice, or something? DP definitely supports HDR, and it seems to work fine for me.
reply
traderj0e 17 minutes ago
If true, not supporting HDR is a feature
reply
john_strinlai 47 minutes ago
displayport has supported HDR10 since 2016

and displayport 2.0, since 2019, has supported all the same variations (hdr10+, dolby vision) that HDMI does

reply
wolfd 53 minutes ago
This seems wrong to me? I use it to do so every day.
reply
SimianSci 2 hours ago
AMD does a lot of work to ensure their support for Linux is first-class. With the kernel now natively supporting their systems, you can expect good support. It's earned them some good will over Nvidia which has gotten better recently with the rise of AI, but still requires users to jump through a couple of hoops due to their attempts to protect their IP.
reply
somat 2 hours ago
It is more than that, I really like openbsd as a desktop system. This is niche enough that I have zero expectation for any sort of support from the hardware vendors. However, because the amd drivers are opensource. Heroic people in the obsd dev community are able to make it work there. I don't strictly need a gaming gpu for my desktop work, but it is nice to have a setup I can boot linux on to play games with.

Heroic because the amdgpu driver is strangely huge, more code than the rest of the obsd kernel combined, It has something to do with gpu's having no isa stability and the generated code for each card present in the driver.

reply
tapoxi 2 hours ago
I built a Linux gaming PC a few years ago, running Bazzite.

AMD is much better. Nvidia has been improving but stuff "just works" with AMD because the kernel (amdgpu) and userspace (RADV) drivers are open source. Valve is a major RADV contributor too.

I don't feel like I'm missing out on anything with my 9070 XT. Performance is great.

reply
dgunay 41 minutes ago
I bought AMD as my last GPU purely because it meant I didn't have to stress out about how I was actually going to acquire one. I just walked into Microcenter, picked one off the shelf, and checked out. It was the crypto craze then, and I get the impression that this hasn't changed much today with AI sucking all the oxygen out of consumer electronics. Didn't care very much about DLSS or any other Nvidia specific features. That AMD works well on Linux only sweetened the deal.
reply
hx8 19 minutes ago
I think this gets overblown a bit. AMD is better, but Nvidia can work. There's plenty of valid reasons to put in the extra effort and go with Nvidia.
reply
traderj0e 18 minutes ago
I hope this is right, because "you have to use AMD GPU" is not what people want to hear when building a PC.
reply
hx8 16 minutes ago
I know plenty of people that use Nvidia and Linux, and it's something I've done in the past. You just suck it up and install the closed-source black box drivers and get on with your life.
reply
bee_rider 29 seconds ago
Although, eventually NVIDIA will drop support for your card and you’ll have an annoying situation. This happened for Pascal on Arch Linux a while ago. The 10X0 series are pretty old at this point, but then Linux shines on older systems too.
reply
esseph 9 minutes ago
[delayed]
reply
lunar_rover 2 hours ago
Right now AMD is the better choice due to support from Valve. It might change in the future due to Red Hat's effort.
reply
uyzstvqs 39 minutes ago
AMD has provided great support for far longer, but newer Nvidia cards which support the nvidia-open driver should also be good.

Still, if you don't absolutely need CUDA, then AMD provides better value anyway.

reply
MattPalmer1086 60 minutes ago
Just anecdata, but I just got a Lenovo T16 with AMD. Graphics is just painless, everything works with no issues. My old system with an Nvidia card running the same O/S keeps running into weird issues. It mostly works, just needs attention and little tweaks and extra stuff sometimes.
reply
the8472 2 hours ago
For gaming and desktop use AMD is great, though for raytracing you'll need newer cards. If you want to run local AI models too then AMD is quite shaky, rocm only supports a few cards with each version and their software stack just isn't as polished as nvidia's.
reply
jimmaswell 47 minutes ago
AFAIK none of AMD's offerings match the 5090 for pure gaming performance, so personally that's what I would stick with regardless.
reply
everdrive 2 hours ago
AMD for sure. Years ago for Linux NVIDIA was the sure winner. At the moment, AMD beats it out soundly on both cost and performance. ie, the same game running on either an NVIDIA or AMD GPU in Linux will generally run much better on the AMD GPU.
reply
notac26 2 hours ago
Def AMD. And if your focus is gaming I’d give SteamOS a go. With a full AMD setup you should basically be plug and play.
reply
ammut 59 minutes ago
End of 2024 I did exactly that. Ryzen and RADEON all the way. Rocking Fedora right now but was using Ubuntu for a bit. I have no reason to use Windows at all.
reply
anschl 2 hours ago
People say you will have less problems with AMD but I am using a Nvidia GPU for years now (on Cachyos and Pop OS) without issues. I'm using Steam and Proton pretty much exclusively though.
reply
stuxnet79 2 hours ago
Which card and which drivers? I switched from Windows 10 to Xubuntu last year and have had endless issues with my Nvidia card (GTX 970). At the moment, I can't even use the desktop without annoying flickering & hard to diagnose / fix bugs.

Its an old card so I have no idea why I'm still struggling to get it to work. Is it perhaps because I'm using Xfce? I heard that Nvidia cards play better with Wayland although I haven't tested this myself.

reply
okanat 2 hours ago
Anything between 700 and 2000 series (inclusive) is in this "completely proprietary due to signed firmware but also not fully supported in Wayland" zone. You need to have at least 3000 series to have proprietary drivers with open kernel driver and good KMS/GBM/Wayland support.
reply
davidspiess 2 hours ago
I run a GTX 970 on Fedora 44 KDE Plasma (Wayland) without issues. Make sure to use the 580.xx Nvidia driver.
reply
maplant 2 hours ago
I can't speak for the parent but I have a 5090 and it works perfectly fine
reply
saidinesh5 2 hours ago
Nvidia on desktop has been mostly fine, if not rock solid, on the happy path they provide.

But their happy path hasn't included proper wayland support for a long time.

Nvidia on laptops? Insert the famous Linus Torvalds meme here

reply
the_af 58 minutes ago
> Nvidia on laptops? Insert the famous Linus Torvalds meme here

I have an RTX 5070 (whatever the laptop variant is) and it absolutely rocks with almost everything I throw at it, running Ubuntu+Steam+Proton. I no longer worry whether a Windows game is going to run, because almost all of them do with good performance.

reply
saidinesh5 37 minutes ago
I think things might have changed in the last 6-7 years? That's when I switched away from Nvidia.

Or does your laptop have no other igpu?

My last Nvidia laptop was a Hybrid optimus laptop. I almost always ran it on the built in Intel igpu because of the really bad issues with the Nvidia cards. Video tearing, bad power management etc... I remember even switching the GPU wasn't easy... And performance wasn't as good either ..

reply
graynk 2 hours ago
AMDs are much better supported. There is life with NVIDIA GPUs too, I am on 4070Ti currently doing fine, but for new builds AMD is clearly a better choice with better drivers
reply
guizadillas 2 hours ago
yes
reply
tryauuum 2 hours ago
both are shit

I used a recent nvidia blackwell GPU with linux, periodic crashes. Blackwell generation is shit.

Used recent builtin AMD GPU... Even worse, super reproduceable X crashes when using firefox

reply
Pooge 56 minutes ago
In good faith, you can't really say "[x] is shit" if you don't have an usual setup; X11 is no longer the default on most distros. Even when I was also using it, it never crashed.

I don't know whether your GPU is older than mine or not but I have the RX 7700XTX. Maybe it had a software defect...

reply
traderj0e 25 minutes ago
Linux Mint uses X11 for some reason. I was getting black screen after sleep because of that. Nuked it and installed Ubuntu, worked fine.
reply
keithnz 50 minutes ago
my son, and his friends all seem to have switched to https://garudalinux.org/ recently for gaming. Seems to be working out well for them.
reply
Prunkton 11 minutes ago
I'm working and gaming on Garuda for over 3 years and not planing to switch any time soon.

It runs super smooth, with the build in 'wayback machine' and 'curated' Arch distro (7.0 zen kernel just dropped a week ago) pretty much bullet proof for beginners or as a daily distro if you want to get stuff done w/o caring much about it - just loving it. On the other hand side you have cutting edge gaming tech like wine/proton staging versions per default, so I'm playing Blizzard games with NTSYNC (the tech from the article) for several months now :) Forgot about most of the flashy default UI though :D

reply
skipants 23 minutes ago
Pretty cool distro! I switched to Bazzite myself but I've also seen a lot of popularity for CachyOS for gaming rigs.
reply
whimblepop 48 minutes ago
That's exactly the kind of flashy, gaming-forward distro I was drawn to as a teenager. Good times :)
reply
bsimpson 2 hours ago
I remember when XDA was the home of Android homebrew hackers working on things like CyanogenMod. It's so strange to see it repurposed as the brand for the same quasi-correct tech article slop that gets parroted between all the big blogs.

Tom's Hardware is a bit before my time, but I remember it being well regarded. I've seen a lot of similar articles under that name lately. I wonder if they've undergone similar fates.

reply
hx8 18 minutes ago
This is not just a Tech Journalism problem, but applies to a lot of other Journalism.
reply
navigate8310 22 minutes ago
The same happened with AndroidPolice
reply
sphars 2 hours ago
Same with all the bigger tech blogs from a decade ago. How-To Geek is completely overrun with the same sort of slop. Finally had to remove it from my RSS reader.

Oh look at that, XDA and HTG are both owned by Valnet:

https://www.valnetinc.com/en/technology

reply
stuartq 17 minutes ago
At least Anandtech just shut down rather than turning into a zombie tech blog.
reply
r_lee 2 hours ago
private equity, what would we do without you?!
reply
wwweston 2 hours ago
I only hope this eventually reaches enough coverage to support media production. It’s the last commercial area I care about. I’m entirely willing to pay for good work here (and have) but both major commercial desktop OSs are exhibiting significant warning signs of contempt for the users.
reply
Dwedit 2 hours ago
Headline says "Windows APIs are becoming Linux kernel features", but only provides two actual examples? It lists NTSYNC, and waiting on multiple events at once.
reply
the8472 2 hours ago
ability to make some filesystems case-insensitive was also added for wine

https://www.collabora.com/news-and-blog/blog/2020/08/27/usin...

reply
lowbloodsugar 25 minutes ago
This is good to hear, but I get 120FPS on Windows in Cyberpunk 2077 and ~70 on Ubuntu. Horizon Zero Dawn is much worse, and quite often drops to seconds-per-frame instead of frames-per-second, if I turn on dynamic scaling. I just have an ssd with windows on it for gaming and boot to that from the bios. Also means my headphones UI works too. But, to be fair, the fact that I _can_ run Cyberpunk and HZD if I want to is pretty impressive.
reply
dmvvilela 60 minutes ago
What about macos?
reply
Pooge 56 minutes ago
Apple doesn't care about gaming.
reply
criddell 24 minutes ago
Apple has never really cared about games unless it's on the iPhone or iPad. It's worked out well for them though. Mobile gaming is a $100 billion dollar market, PC gaming and console gaming are each about half that.
reply
bigyabai 6 minutes ago
Well sure it worked out great for Apple. By preventing users from sideloading emulators or playing real games, you force them to purchase gambling apps and low-quality slopware to entertain themselves. "Real world" game developers like Nintendo outright gave up on Apple/mobile because it wasn't a comparable gaming experience.

A good example of this is the Final Fantasy Pixel Remasters, which were so lazily ported that most fans advocate for pirating the originals instead. Why should anyone pay $14.99 for the bad version of FFVI?

reply
traderj0e 24 minutes ago
Apple seems to have an entire org full-time making sure that Macs don't work with games. Before the USB-C mandates, another org making sure iPhones don't charge reliably.
reply
doctorpangloss 41 minutes ago
overwatch plays flawlessly on macOS right now, Game Porting Toolkit 2 is DirectX on Metal done by a $1T company.

all that said, they view this as enabling the consumer by supporting their hardware better, they have an antagonist, mafia-like relationship with game developers.

reply
bigyabai 10 minutes ago
Overwatch is a low bar - it's one of the games you can run with the upstream WineD3D OpenGL drivers from the early 2010s.
reply
TheRealPomax 2 hours ago
This page really does not like playing nice with reader mode, making it near impossible to read unfortunately.
reply
fleroviumna 2 hours ago
[dead]
reply
torusle 2 hours ago
Linux does not dragged down in performance by the thousands of virus and malware scanners.
reply
Pooge 52 minutes ago
If by "thousands of virus" you mean software shipped by default in Windows, then I agree with you. Everything feels so sluggish on Windows 11 compared to any Linux distribution even if you run it on an HDD... it's ridiculous.
reply
ThrowawayR2 3 days ago
He who fights with Windows should see to it that he himself does not become Windows. And when you gaze long into ntoskrnl, ntoskrnl also gazes into you.

Seriously, is it really a victory if you have to adopt the architecture of your sworn enemy?

reply
breve 3 days ago
Microsoft and Windows were never the enemy.

To quote Linus Torvalds from 1997: "I don't try to be a threat to Microsoft, mainly because I don't really see MS as competition. Especially not Windows - the goals of Linux and Windows are simply so different."

reply
ThrowawayR2 3 days ago
He got less humble later on when momentum started building behind Linux. To quote Linus Torvalds from 2003: “Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
reply
dpoloncsak 17 minutes ago
I mean, this whole thread is basically suggesting that 23 years later, improvements to Linux and self-sabotage by Microsoft are going to possibly destroy (or atleast, start to cause some bleeding) to Microsoft (in the gaming-market).

This isn't Linux looking to destroy MS, this is mostly Valve understanding the requirement for an OS that won't be able to become predatory to them and their business model in a single system update.

reply
MisterTea 3 hours ago
We are so far removed from 1997 that this statement means nothing.

> the goals of Linux and Windows are simply so different.

So different that Windows muscle memory works on most main stream Linux UI's, Many (most?) Steam games run on Linux, and now we have Windows in the Linux kernel.

reply
not2b 2 hours ago
Rather, several missing, useful APIs that were hard to emulate efficiently have been added. That's not "Windows in the Linux kernel".
reply
ranger_danger 2 hours ago
How do we "have Windows in the Linux kernel"?
reply
Pay08 2 hours ago
Does Windows muscle memory work? The vast majority of shortcuts are completely different for the casual user, and for the power user, there's no regedit or control panel and other such things.
reply
nottorp 2 hours ago
> there's no regedit or control panel and other such things

That's not a bug, it's a feature.

reply
Pay08 2 hours ago
Be that as it may, it means that the muscle memory (or more accurately, the mental model of the system) is gone. I've long held the belief that power users or knows-enough-to-be-dangerous users have a harder time switching for that exact reason.

A control panel (or cross-distro YaST) would be very welcome in the ecosystem I think.

reply
delecti 45 minutes ago
> muscle memory (or more accurately, the mental model of the system)

That's not "more accurately", that's just a completely different thing. When I'm on Mac, my muscle memory is thrown off. I'll be typing and my ctrl+s, alt+tab, win+4, ctrl+left* all cause wildly unpredictable (to me) things. I'm currently using Linux, and all of those things work how I expect (with a tiny asterisk on win+#). When I want a control panel, I press the windows button on my keyboard to open something functionally equivalent to the start menu, and open System Settings to get something functionally equivalent to the control panel.

I have no doubt that I could learn the deep differences between Windows and Mac over time, but the initial muscle memory causes me stress before I get to that point. When I switch to Linux I don't have that stress, and so I've been comfortably learning those differences.

* - save, switch to the previously in-focus window, switch to the 4th program on the taskbar, move the cursor one word to the left

reply
ms_menardi 2 hours ago
Um... Are you referring to WSL? Wouldn't that be the linux kernel running under windows?
reply
hparadiz 46 minutes ago
WSL 1.0 was doing something like that. Doing syscall translation in real time. Eventually edge cases forced them to abandon that architecture and now it's just a VM.
reply
tardedmeme 3 days ago
What is the purpose of achieving victory? Is it to produce the software that works better or is it to stick your fingers in your ears and lalala the loudest?

Windows copied futexes from Linux first, anyway.

reply
general1465 3 days ago
If you are refusing to have a stable architecture, then you will maintain architecture of your enemy
reply
weiliddat 2 hours ago
Is the intent of Linux the architecture, or the philosophy of free / open source software?
reply
tester756 3 days ago
What you care more about?

technical details or real-world outcomes?

reply
majorchord 37 minutes ago
You might not get the answer you were hoping for there.
reply
pjmlp 3 days ago
Not really, in the drunken happiness to have games, Linux users keep forgetting those are games developed on game studios that the only place there are GNU/Linux installations running are their MMO servers.

It is no different from arguing how Linux is getting better GameCube games with Dolphin.

Also Valve is only as good as its current management is still around, eventually like any other company time will pass, and new warm bodies will take other decisions.

reply
wwweston 2 hours ago
interface and architecture may influence each other, but interface doesn’t determine architecture
reply
pixl97 3 days ago
I mean the NT kernel was never really the enemy, it was the company behind it.
reply