Linux is good now

2026-01-0120:3511941000www.pcgamer.com

Now if you don't mind I'm going to delete the root folder and see what happens.

I'm all-in, baby. I'm committed. If upgrading any distinct component of my PC didn't require me taking out a loan right now, I'd be seriously considering switching my GPU over to some kind of AMD thing just to make my life slightly, slightly easier.

I've had it with Windows and ascended to the sunlit uplands of Linux, where the trees heave with open-source fruits and men with large beards grep things with their minds.

The Convergence wallpaper as used in the Linux-based gaming OS, Bazzite

It's really hard to find interesting screenshots that represent Linux, okay? (Image credit: Bazzite)

I'm not alone. In last month's Steam hardware survey, the number of Linux users hit a new all-time high for the second month running, reaching the heady summit of a whopping, ah, 3.2% of overall Steam users. Hey, we're beating Mac players.

I think that number will only grow as the new year goes by. More and more of us are getting sick of Windows, sure—the AI guff, the constant upselling on Office subs, the middle taskbar*—but also, all my experience goofing about with Linux this year has dispelled a lot of the, frankly, erroneous ideas I had about it. It's really not hard! Really! I know Linux guys have been saying this for three decades, but it's true now!

As I've already written about, the bulk of my Linux-futzing time this year has been spent in Bazzite, a distro tailor-made for gaming and also tailor-made to stop idiots (me) from doing something likely to detonate their boot drive.

Peering down the sights of a rifle.

Hunt: Showdown running on Bazzite. (Image credit: Crytek)

I grew up thinking of Linux as 'the command-line OS that lets you delete your bootloader' and, well, I suppose that's not untrue, but I've been consistently impressed at how simple Bazzite has been to run on my PC, even with my persnickety Nvidia GPU.

Everything I've played this year has been as easy—if not easier—to run on a free OS put together by a gaggle of passionate nerds as it is on Windows, the OS made by one of the most valuable corporations on planet Earth. I've never had to dip into the command line (which is, to be frank, a shame, as the command line is objectively cool).

But to be honest, it's not as if the Bazzite team has miraculously made Linux pleasant to use after decades of it seeming difficult and esoteric to normie computer users. I think mainstream Linux distros are just, well, sort of good now. Apart from my gaming PC, I also have an old laptop converted into a media server that lives underneath my television. It runs Debian 13 (which I updated to from Debian 12 earlier in the year) and requires essentially zero input from me at all.

What's more, the only software I have on there is software I actually want on there. Oh for a version of Windows that let me do something as zany as, I don't know, uninstall Edge.

Installing Age of Empires on Linux.

Hell yeah.

That's the true nub of it, I think. The stats can say what they like (and they do! We've all heard tales of Windows games actually running better on Linux via Valve's Proton compatibility layer), but the heart of my fatigue with Windows is that, for every new worthless AI gadget Microsoft crams into it and for every time the OS inexplicably boots to a white screen and implores me to "finish setting up" my PC with an Office 365 subscription, the real problem is a feeling that my computer isn't mine, that I am somehow renting this thing I put together with my own two hands from an AI corporation in Redmond.

That's fine for consoles. Indeed, part of the whole pitch of an Xbox or PlayStation is the notion that you are handing off a lot of responsibility for your device to Sony and Microsoft's teams of techs, but my PC? That I built? Get your grubby mitts off it.

Baldur's Gate 3 protagonist handles magical polyhedron.

BG3 running in Bazzite. (Image credit: Larian)

Are there issues? Sure. HDR's still a crapshoot (plus ça change) and, as you've no doubt heard, a lot of live-service games have anticheat software that won't play with Linux. But I think both of these issues are gradually ticking toward their solutions, particularly with Valve making its own push into the living room.

So I say make 2026 the year you give Linux a try, if you haven't already. At the very least, you can stick it on a separate boot drive and have a noodle about with it. I suspect you'll find the open (source) water is a lot more hospitable than you might think.

*I'm actually fine with the middle taskbar. I'm sorry.


Read the original article

Comments

  • By kentonv 2026-01-0122:5429 reply

    I switched all the machines at https://lanparty.house over to Linux a couple months ago. So far, we've experienced noticeably fewer problems on Linux compared to Windows. Stability and performance are better. I can't think of one game we tried that didn't work. And wow is it nice not to have all the ads and crapware in our faces anymore.

    (I'm aware that Battlefield series and League of Legends won't work due to draconian anti-cheat -- but nobody in my group cares to play those I guess.)

    • By z3t4 2026-01-022:282 reply

      I used multi seat in Linux with SystemD, i just threw in some old grapchics cards and sound cards in my gaming PC so that the children could play on separate monitors while I worked. Multi seat is very cool. When upgrading to a new gaming PC it was much cheaper to build 4 separate machines because cpu's and motherboards with enough pcie lanes are very expensive. GPU's still run at decent performance with half the pcie lanes available, so if you already got a gaming PC with many slots and dont need top performance it could still be worth it to get two more cheap gpus and use multi seats - for those building a mini lan gaming room at home.

      One annoying thing is that linux cant run many different GPU drivers at the same time, so you have to make sure the cards work with the same driver.

      Properitary 3rd party multi seat also exist for Windows, but Linux has built in support and its free.

      • By seg_lol 2026-01-024:471 reply

        This is awesome!

        https://en.wikipedia.org/wiki/Multiseat_configuration

        I am super curious about your setup. I played with MS years ago, but I lost the need. It is a super cool tech that I'd love to see its efficiencies embraced in some way.

        • By z3t4 2026-01-0211:422 reply

          Install an old GPU, Connected a monitor to the extra GPU, connect mouse and keyboard, Use the loginctl command to list available devices/usb ports and attach them to a seat.

          I suggest using Arch linux although loginctl should be available in all distributions using SystemD now.

          If you don't have enough USB ports you can use a USB hub, some monitors comes with USB hub. And some with built in sound, or you can use wireless headset.

          My main issue was that driver support was dropped for my oldest GPU card. So one day when I upgraded the OS it just stopped working. So to be on the safe side get another GPU like the one you already have.

          • By seg_lol 2026-01-0222:272 reply

            So for a GPU with say 4 display ports, I can run 4 sessions off the same GPU provided I can get enough USB ports.

            • By ThatPlayer 2026-01-031:37

              Modern GPUs aren't constrained by the number of ports. You can use DisplayPort MST (hubs) to output multiple displays off a single port.

              But most GPUs are limited to being able to run 4 displays. Except some AMD Eyefinity can do 6

            • By z3t4 2026-01-030:56

              It might be possible one way or another, although I used separate gfx cards. You might find a different x server that lets you do it using a single card. I suggest getting an extra hard drive, install grub so you can dual boot, install the experimental OS on the extra hard drive and start fiddling. I also dual booted different OS in order to experiment with machine learning when the kids was sleeping, as I got multiple gpus, although the old ones where crap it was a good learning exercise.

          • By ngcc_hk 2026-01-0216:072 reply

            Sorry being IT guy I wondered about the logic. I understand the need to align. But if one fail all fail and children like customers … not the patient kind? Or you have two system within each … then across the …. Sorry cannot stop my mind spinning.

            • By z3t4 2026-01-031:09

              This is also a reason why I have 4 separate stations now, if I have to upgrade hardware only one station is down at a time. And while you can get a 3 GPU system at budget, a 4 GPU system will get expensive, at least last time I checked. It would be interesting to look into using old used ai servers for multi seat purposes.

            • By kiddico 2026-01-0218:48

              The kids will get over it lol

      • By ciupicri 2026-01-0222:10

        I hate it so much that multiple video cards are needed and you can't just use the multiple outputs of a single video card.

    • By aqme28 2026-01-021:482 reply

      On a similar note, performance is sometimes better. As a direct comparison, the steam version of the Lenovos Legion S handheld is significantly more performant than the windows version. Like 20% better FPS and double the battery life. Literally the only difference between the two is the OS.

      • By eru 2026-01-022:123 reply

        Though from what I've read, Microsoft could fix that relatively quickly, if they made some tweaks to Windows (and called it a special 'handheld gaming edition' or so).

        For some reason, the Lenovo Legion S's Windows still comes with a lot of baggage and background services etc.

        • By joseda-hg 2026-01-023:31

          If LTT is to be believed, this is in the works Maybe SteamOS managed to ruffle enough feathers to start moving the inertial colossus that is Microsoft, not that I have much trust on their willingness to leave a good idea remain good in the long term

        • By bsimpson 2026-01-0217:46

          It's called Xbox Full-Screen Experience and is marketed as Xbox PC.

          It's available now, but nobody's been impressed yet. Gives you a gamepad-compatible launcher (although the gamepad PIN to login is buggy). Doesn't seem to actually save resources.

        • By everdrive 2026-01-0212:40

          Microsoft is a big expensive oil tanker. They have the resources to turn the ship around, but they need to feel incentivize to do so. I love using Linux and won't go back to Windows, (it's been quite a while for me) but they could blow the performance problems out of the water if they really cared to.

      • By ToucanLoucan 2026-01-0214:341 reply

        I might have to look into this for my ROG Ally X... it already runs pretty beastily but I'm never going to complain about better performance...

        Edit: though, I'd have to give up my Fallout 4 with mods. (Don't judge me I know it sucks but it makes the dopamine go brrr)

    • By varun_ch 2026-01-0123:222 reply

      As an aside.. I went down a mini-rabbit hole learning about the LAN Party House, read your website and about Sandstorm[0] and how that ended up with you at Cloudflare leading Workers. That’s a really cool and honestly inspirational path. Would love to learn more if you’ve written elsewhere…!

      [0] https://sandstorm.io/news/

    • By harles 2026-01-024:50

      I see not being able to install invasive kernel level anti-cheat as a positive. I uninstalled all Riot games before they rolled it out. I would’ve been pretty miffed if I had accidentally gotten their kernel modules simply because I wasn’t reading tech news before the auto update.

    • By ahartmetz 2026-01-0211:004 reply

      It keeps surprising me how many people don't care about some of the most popular games today. I mean I don't care about Battlefield or League of Legends neither, but in earlier decades of PC gaming, almost everyone had some of the most popular games. Doom, Half-Life (1 + 2) and such.

      The games market today seems more similar to music in its fragmentation.

      • By a_humean 2026-01-0211:402 reply

        Well yes.

        The addressable consumer market is just a lot bigger and more diverse than it used to be. You go back to the early late 90s and its a market dominated by teenage boys. Go back and look at some of the 00s and early 10s E3 presenations from the big three and its very cringe inducing how focused they are on a teenage boy demographic and appearing edgy and how blatantly sexist they are in their language. For example, at the E3 conference where MS announced xbox live (2004?) they explictly said that girls don't play games (there were actually plenty of girls that did play games at that time), but they might want to use xbox live to design t-shirts to sell to boys on their online marketplace. This was also still the era of booth babes trying to pull in men to booths with barely dressed women. Nearly every game ad was just a wall of exposions and violence or just the latest NFL game.

        Today you have fully grown adults in their 30-50s with very different tastes and you have a lot lot more women and girls playing.

        On top of we have a lot of diversity in who creates games and the kinds of games they can create and still be commerically successful. Lots of interesting narratively focused games, puzzles games, platformers, and more artsy games. But if you want your multiplayer shooter battlefield and CS2 are still there for you.

        • By schlauerfox 2026-01-0216:591 reply

          This apparently is something that came about after the Atari days where games were social activities in bars and home console advertising features boys and girls. When the NES came out, it was marketed in the US as a toy so had to mold itself to the retail store layouts and pick a toy aisle and they picked boys. In the mobile era and perhaps as early as The Sims beating MYST as the bestselling game, started to develop a more balanced marketing approach.

        • By ngcc_hk 2026-01-0216:13

          Let us say Star Wars. Until someone has a daughter and suddenly found out there is no nothing between them and then he should we say now we have one then very annoying girl Jedi forced onto the team.

      • By gloomyday 2026-01-0212:432 reply

        There are simply too many games, and many genres are underserved by AAA studios.

        • By ahartmetz 2026-01-0213:25

          Strange things are happening regarding genres served by AAA studios. Some of them come and go fairly quickly. There was a brief resurgence of strategy(!!) games because of XCOM.

        • By Sparkyte 2026-01-037:37

          AAA run to the formula that works as a safe bet, when they want risk they just borrow an existing concept and sell it harder.

      • By cogman10 2026-01-0213:16

        It's not surprising to me.

        The reason some of the most popular games are popular isn't because they are fun, it's because they've built an esports industry. Those popular games get spectators which in turn makes the games more popular.

      • By dent9 2026-01-0223:31

        Video games are a dead concept. Meanwhile companies like Wizards of the Coast are making billions on paper trading card games.

    • By EMM_386 2026-01-0213:576 reply

      "And wow is it nice not to have all the ads and crapware in our faces anymore."

      I don't understand this - and I'm not being a Windows defender here, I use Linux when I can (and promote its use).

      But my Windows 11 installation has zero ads and zero "crapware". And it's a Dell!

      Everything that I didn't want on the machine was removed when I purchased it (two years ago). I see no ads. If I did, this can be fixed easily by even non-technical users with OOShutUp10 or similar - or just edited with a registry change.

      I've been using Windows since 3.1 and there were some ugly years but that is not the current state-of-the-state. I'm just calling it like I see it at this point.

      • By kentonv 2026-01-0215:041 reply

        The UI is full of Bing and Copilot tie-ins that I consider to be essentially ads. Recommended content in the start menu. The weather widget that shows you news headlines. The lock-screen-of-the-day with the text description that if you accidentally click on it, you open some Bing page. The Edge default home page. Everything is trying to push me towards engaging with Microsoft's online services, which I have never used and have no desire to use. These are ads.

        It's probably the case that I could turn all of these off by hunting down the right config options, and if I used Windows as my primary desktop I'm sure I would. But it's just on my game machines which I don't want to spend a lot of time maintaining, and new crap keeps popping up in updates. It's exhausting.

        A Debian Linux desktop, in comparison, is not trying to push you to anything. It's a breath of fresh air (not a term I use often but really fits here).

        Note: I never made it to Windows 11, only Windows 10. But my understanding is that these things are getting worse, not better. And while not exactly the same thing, there has been a lot of talk lately about how the file explorer has become so bloated and slow that they have to preload it into memory at startup so that it can respond quickly when you click it... omg, I do not want that.

        • By ahartmetz 2026-01-0219:05

          I'm surprised to hear that you were talking about Windows 10. Windows 11 is MUCH worse than 10 with the ads and seems to be the first one where people are complaining en masse. It also comes with a start menu that's both dumbed down and has performance issues. Yes, the start menu. It's slow.

          I just know it from a new laptop where I'm keeping the preinstalled Windows for occasions that require it (very rare these days).

      • By d-us-vb 2026-01-0214:11

        The real problem is with trust and encroachment. I think a lot of people that spend a fair amount of time on their computers start to feel like their OS is their home and they go on excursions through apps. Previously, ads were limited to apps you had to go to yourself. Ads showing up as wallpaper in your house would be unsettling, and it reveals that your homeownership was illusory from the start: you never really controlled anything.

        Yes, you can use cleanup software to fix the symptoms, but that's not the real issue here.

        Edit: further research revealed my original first point was a false assumption.

      • By kwar13 2026-01-0214:451 reply

        We must be using different Windows 11 then. Last I booted up Windows instead of shoving Cortana everywhere now it's shoving Copilot. The telemetry sent would make spyware jealous.

        The "current" state does not matter. What matters is that MS can shittify your experience at any time. Your machine can stop working if you don't agree to MS "updates". On Linux you have the assurance that the state of your machine can be preserved and you know exactly what's being installed on it.

        • By immibis 2026-01-0215:40

          > The telemetry sent would make spyware jealous.

          FTFY: Windows is spyware. The fact that you paid for spyware or it came on your computer or it has useful properties (like Bonzi Buddy) doesn't make it not spyware.

      • By Aurornis 2026-01-0214:412 reply

        > But my Windows 11 installation has zero ads

        I did a clean Windows 11 install a few months ago. I expected to be bombarded with ads and all of the other things I kept reading about in comments here, but it’s been fine.

        I do find it interesting that so many of the comments about how bad Windows 11 is are coming from comments that also admit they aren’t using Windows 11. Not everything in Windows 11 is my favorite design choice, but the anti Windows 11 comments have taken on a life of their own that isn’t always based in reality.

        • By hasperdi 2026-01-0215:071 reply

          I never used Windows 11, but with 10 they had craps like Candy crush etc that comes back after large updates.

          They don't have annoying bundleware with Windows 11?

          • By Gareth321 2026-01-038:25

            I think people might be equivocating over the word “ad.” Some people consider ads to be interstitial modals which steal focus and have nothing to do with current context. I am much more sensitive and consider any notification to buy or use a service to be an ad. Maybe not pre-installed games but I would prefer they not be there. Microsoft is about as bad as Apple is at suggesting we use their cloud services. I also consider these ads. Still, if I’m honest, they’re infrequent and hardly insurmountable. If one is sensitive to this, the Pro version of Windows makes it easy to disable almost all of this stuff.

        • By scrollop 2026-01-0218:281 reply

          DO you see messages or icons for Teams, cortana, AI, onedrive accounts? These are ads.

          • By knowitnone3 2026-01-0222:21

            they are worst than ads. Onedrive runs automatically and all of a sudden, your files under Documents are all stored by Microsoft without you even knowing.

      • By fullstop 2026-01-0214:46

        You can turn them off, but the start menu definitely shows you "recommended" content by default.

      • By knowitnone3 2026-01-0222:18

        so you're saying you'd have to download some obscure software just to remove defaults from the OS and that's a plus? The fact that you even know about such software tells me you've already gone thru steps to neuter Microsoft.

    • By ThatPlayer 2026-01-020:401 reply

      Did you ever get those local SSDs as copy-on-write overlays on Linux? I imagine it'd be easier with btrfs support for seeding device: https://btrfs.readthedocs.io/en/latest/Seeding-device.html

      • By kentonv 2026-01-020:55

        Yes, on Linux I was able to move the copy-on-write overlays to use local disks, which is one reason it performs much better (admittedly not a reason that would affect most people).

        I am just using dm-snapshot for this -- block device level, no fancy filesystems.

    • By abrookewood 2026-01-020:022 reply

      Yep, I've been gaming exclusively on Ubuntu (mainly because I want my desktop to match my servers) for several years. If you aren't playing the latest AAA FPS, then everything pretty much works.

      • By curt15 2026-01-021:569 reply

        How much work is it to get snaps out of your way? Canonical seems to be going all in on them as their business strategy.

        • By kstenerud 2026-01-0212:21

          I just did this yesterday after my Kubuntu system got buggered up by snaps:

          https://gitlab.com/scripts94/kubuntu-get-rid-of-snap

          Up until now I didn't care how my software was installed, but snaps REALLY don't play nice, so it's time to retire them. Canonical has lost this battle, and the sooner they accept it and move on, the sooner they can recover their reputation and put this madness behind them.

        • By abrookewood 2026-01-022:091 reply

          Not that much. TO be honest, I have a few installed (Heroic Games Launcher for one), but the main one I wanted to avoid was Firefox - which is easily doable. It is annoying that we have yet another way of packaging apps - would have been better if they just supported Flatpack

          • By jscyc 2026-01-022:274 reply

            Do you ever find it "updated" to the snap version? I have Ubuntu on my work laptop and every so often after an update Firefox will suddenly be the snap version and I'll have to reinstall it.

            • By lelandbatey 2026-01-023:22

              I recommend downloading the executable-in-a-tarball form of Firefox and running that. I personally do that with Nightly, and I find it works quite well.

            • By zerocrates 2026-01-024:072 reply

              As someone else says, for Firefox (and Thunderbird) I just uninstalled the package manager version entirely and dropped Mozilla's regular distro-agnostic binary tarballs in my home folder. Using the built-in update systems also avoids that problem from .deb versions where updating the package could make the browser yell at you that it needs to be restarted when you try to open a tab.

              • By ragall 2026-01-028:08

                Mozilla also has its own Apt repository, which can be more convenient.

              • By abrookewood 2026-01-0222:18

                Hmm, I might move to that. It is definitely annoying when it just periodically just stops working because I haven't restarted it and there is an update available.

            • By Brian_K_White 2026-01-023:12

              I no longer remember all the exact steps I did but I only googled them in the first place so presumably they are there to be googled still. But it's possible to fully remove snapd and all snap support and then taboo it so that it never comes back. Or at least, it's been a few years and it hasn't come back. FF has remained a real .deb from the mozillateam ppa. It was a few different steps though not just uninstalling a few packages but also editing some apt config files I think. Sorry that sounds useless but like I say I just googled it up at the time, did 15-20 minutes of reading and poking, and never had to touch it again since then. It's been several version bumps.

              ..edit.. I installed a dummy package that displaces the nagware about the pro version too so I never get those messages during apt update any more.

              Taking a quick definitely incomplete look I see at least:

              /etc/apt/preferences.d/mozilla.pref

                Package: firefox*
                Pin: release o=LP-PPA-mozillateam
                Pin-Priority: 501
                
                Package: thunderbird*
                Pin: release o=LP-PPA-mozillateam
                Pin-Priority: 501
              
              /etc/apt/preferences.d/nosnap.pref

                Package: snapd
                Pin: release a=*
                Pin-Priority: -10
              
              and removed ubuntu-pro-esm-apps and ubuntu-pro-esm-infra from that same dir

              but also there is a mozillateam ppa in sources.list.d, and I don't see any installed package name that looks like it might be that dummy ubuntu-pro-esm thing, so maybe it got removed during a version upgrade and I never noticed because ubuntu stopped that nonsense and it isn't needed any more? Or there is some other config somewhere I'm forgetting that is keeping that hole plugged.

              Anyway, it WAS a little bit of fiddling around one day, but at least it was only a one and done thing so far.

              I kind of expected to be off of ubuntu by now because once someone starts doing anything like that, it doesn't matter if you can work around it, the real problem is that they want to do things like that at all in the first place. Well they still want what they want and that problem is never going away. They will just keep trying some other thing and then some other thing. So rather that fight them forever, it's better to find someone else who you don't want to fight. I mean that's why we're on Linux at all in the first place right? But so far it's been a few version bumps since then and still more or less fine.

            • By abrookewood 2026-01-0222:17

              No, hasn't happened so far.

        • By hugmynutus 2026-01-024:23

          Setting up `apt` to pull from a different repo (to say install firefox.dpkg instead of snap) requires like 3-4 commands which are easily searchable.

          I'd had effectively zero issues avoid snaps.

        • By jakebasile 2026-01-024:15

          I also game on Ubuntu and snaps have never been in my way. I actually like them and wish more non-game software was distributed this way, but Canonical has a brown thumb when it comes to growing their weird little side projects.

        • By unixhero 2026-01-0211:291 reply

          Just use Linux Mint

          • By abrookewood 2026-01-0222:201 reply

            There are a few games I play that have native Linux versions available (e.g. Warhammer Total War) and getting support requires you to run Ubuntu. Not the end of the world, but that plus some dev work was enough to get me to stick to it.

            • By unixhero 2026-01-0619:481 reply

              Linux Mint is Ubuntu

              • By abrookewood 2026-01-122:521 reply

                Not as far as the Game Devs are concerned. I was running Kubuntu and that wasn't 'supported' by them - only Ubuntu LTS.

                • By unixhero 2026-01-1617:34

                  You just install it. The debs work.

        • By josteink 2026-01-0210:381 reply

          > How much work is it to get snaps out of your way?

          If you don’t want what makes Ubuntu Ubuntu, why not just run vanilla Debian instead?

          • By ahartmetz 2026-01-0211:081 reply

            Ubuntu releases supported (aka "really supposed to work") versions much more frequently than Debian, or I would have switched already. As it is, I just make the appropriate changes to purge Snap and run Firefox from a Mozilla apt repo and Thunderbird from Flatpak via Flathub.

            • By joe200 2026-01-0214:05

              You are talking about Debian stable which is released approximately once in 2 years. People who want to have more (most ?) recent software on Debian should go for Debian Testing. Or Debian Sid, which gets upstream updates almost instantly but requires more Linux knowledge in case something gets broken.

        • By yxhuvud 2026-01-0218:451 reply

          Honestly snaps are fairly painfree nowadays.

          • By abrookewood 2026-01-0222:21

            I mostly agree, it's just annoying that we have so many competing formats. I imagine it is even more painful for developers trying to release software - it's a very fractured ecosystem.

        • By veegee 2026-01-027:22

          [dead]

      • By xattt 2026-01-029:521 reply

        I’ve used Ubuntu since 7.04 and recently jumped from Ubuntu to Debian. It feels more like home than ever before.

        All the things you’re used to without the corporate “sugarcoating”.

        • By scrollop 2026-01-0218:29

          Yeah, recently moved from ubuntu to ultramarine plasma - more responsive, more features, smoother, really good.

    • By reincarnate0x14 2026-01-020:431 reply

      I recently heard that Star Citizen of all things, still in eternal development hell, runs really well on Linux.

      Also, amazing house, my friend is enamored of the cat-transit. I used to live not too far from you :)

    • By devedse 2026-01-0721:391 reply

      Hey Kenton & the others,

      What version of linux are you using? I did try to get it to work with a few and I believe only managed to make CachyOS work

      Besides that, today I also finished my own netboot solution (that still uses Windows). I'm quite happy with the state now where it's able to inject drivers (so it works on multiple systems with different hardware), and also fix an issue with the latest Win11 Nov update where it suddenly didn't netboot anymore.

      If anyone is interested I actually made a small post on it today: https://www.reddit.com/r/homelab/comments/1q6kpto/devepxeboo...

      • By hackernudes 2026-01-105:54

        Do you still have the details details about fixing Windows 11 boot over iscsi?

        I love the idea of injecting drivers into windows and did a lot of experimenting along those lines (using WinPE to install drivers offline and edit the registry).

        I upgraded my home network and am booting over iscsi using ipxe. My only two remaining issues are: - Windows 11 25H2 fails to boot since 26200.7019 (and 24H2 since 26100.7019). - Windows 10/11 S3 sleep+resume does not work with WinOF-2 (mlx5.sys) driver

        Everything works well in linux, though!

        I am using NixOS. I had to customize the initrd to use iscsistart to connect to the target. It is also important to run iscsid when the system boots to automatically reconnect (which annoyingly takes 10-15 seconds when I resume from sleep). I am using iSER (iscsi over rdma), but TCP worked fine too. I export ZFS zvols on the server over iscsi using targetcli (which configures the in-kernel iscsi target support, sometimes called LIO).

        I tried NFS but the performance was bad.

    • By bigyabai 2026-01-020:38

      Battlefield 4's anticheat runs fine on Linux, if you end up needing one. It definitely slakes my BF fix, in the same way Deadlock is filling the LoL-shaped hole in my contemptible subsistence.

    • By asymons 2026-01-023:333 reply

      league of legends is basically the only thing holding me back from switching to Linux for myself :/ really want to just swap over to linux fully. love your website + house!

      • By chmod775 2026-01-025:081 reply

        Some would consider not being able to play that game a feature!

        • By A4ET8a8uTh0_v2 2026-01-0210:042 reply

          You might be saying it in jest, but I think there may be something to this line of thinking. Whenever I read about anything on HN and bazzite comes up, it feels like the beginning of a new holy war is approaching. I am starting to wonder if the concern from the 'older' linux crowd is that the gamers will introduce changes to linux that will corrupt it more than systemd ever could ( like kernel level drm in games ).

          • By stavros 2026-01-0210:451 reply

            I think the GP means because the game is a time sink, but you raise an interesting point. I wanted to say "that'll never happen", but someone could fork Linux, add DRM, and then that becomes massively popular and we're done.

            • By swiftcoder 2026-01-0212:291 reply

              > someone could fork Linux, add DRM

              Realistically, that's only going to happen if Valve, specifically, decides to do it. There isn't really another player in the linux-gaming business with enough skin in the game to make it worthwhile.

              • By wongarsu 2026-01-0215:57

                I could imagine Epic Games trying to keep the Epic Games Store relevant by making a SteamOS competitor, with the idea of attracting developers with strong kernel-level DRM and anti-cheat

          • By beAbU 2026-01-0212:54

            Nobody is forcing anyone to play video games. Kernel level anti cheat DRM is inevitable if linux becomes remotely mainstream in the esports scene.

            Those that don't like it can simply not play the games, or can have a dedicated "compromised" machine/vm for gaming.

      • By logicchains 2026-01-028:591 reply

        Great excuse to start learning DOTA. You won't regret it (until a few thousand hours of gameplay later you realise how much of your life you wasted on it).

        • By stavros 2026-01-0210:44

          I mean, of course he'll regret it, as he probably regrets learning LoL. But yes, DotA is the better game of the two, according to my objective opinion.

      • By Terr_ 2026-01-0210:50

        Moved everything over a few months ago, and I still have a game or two that requires Windows... but so far dual-booting has been more than enough.

        In some ways, the minor barrier is almost beneficial, in terms of clearly separating work-time and play-time.

    • By aprdm 2026-01-0217:48

      That's an amazing website, I just spent 30 minutes reading all of its content. Thank you for sharing ! I haven't been to a lan party in probably 20 years and made me jealous !

    • By airstrike 2026-01-0215:34

      That is literally the coolest house humanity has built this side of the Industrial Revolution, if not ever. Congrats on envisioning and executing such an amazing project!

    • By jakebasile 2026-01-024:14

      I'm sorry if you hear this a lot, but your house is so cool, and I must admit I am more than a little jealous.

      I've also said it here before but I will just give up on PC gaming wholesale before I go back to Windows. It's crazy how much gaming on Linux has improved in just the past couple years.

    • By ErroneousBosh 2026-01-0212:44

      > (I'm aware that Battlefield series and League of Legends won't work due to draconian anti-cheat -- but nobody in my group cares to play those I guess.)

      As I've said elsewhere, Battlefield 6 has got a far better user experience on Linux than Windows and I would recommend it to anyone.

    • By bloating8731 2026-01-023:061 reply

      Does this mean the GitHub repo linked with the scripts now include up to date linux versions? Last time I looked it was all windows specific, but I'd love to setup something similar with stations for (much lower power) versions.

      • By kentonv 2026-01-026:421 reply

        Sorry, I haven't gotten around to updating it yet, although it basically works to follow the same instructions except replace Windows with Linux and skip all the workarounds for Windows-specific bugs.

        • By bloating8731 2026-01-0222:15

          Thanks for the heads up. I'll keep an eye out on the repo in case you get it there. It's an impressive setup.

          Just so I understand correctly, are all the game machines segmented off so that the DHCP server only serves the game machines and doesn't interfere with the rest of the household? Or does it serve everything at once?

          My thought process was to keep this game network segmented with a VLAN so that DHCP would be unaffected for the rest of my household.

    • By gloomyday 2026-01-0212:401 reply

      The only game I tried on Steam that didn't work was Slave Zero, a game from the 90s. Unfortunately, I still have to use Windows for VR games. It is too troublesome on Linux (at least for the Meta Quest 2).

      • By awkwardpotato 2026-01-0214:381 reply

        VR on Linux is probably going to be the main reason the Steam Frame is going to be a day one pre-order for me

    • By andrepd 2026-01-0213:52

      > I'm aware that Battlefield series and League of Legends won't work

      I consider this a feature, not a bug

    • By kreyenborgi 2026-01-0218:13

      Pretty sweet setup. Mine is a bit simpler, one laptop on a spinny taco table with HOMM3 from GoG

    • By kwar13 2026-01-0214:23

      Hey man can I be your friend? That is a super sick setup and I love how you've done it!

    • By Grisu_FTP 2026-01-087:53

      Love your website + house :D

    • By cdgfdfdgf 2026-01-0210:221 reply

      what stability and performance? yeah, i dont see bsds but bluetooth doesnt work and it doesnt wake up after sleep 85 percent of the time. kind of crap really

      • By dtj1123 2026-01-0211:171 reply

        Bluetooth is admittedly less snappy than on Mac or Windows, although it absolutely does work. As for wake after sleep, I've not had a single issue in five years of daily driving Linux. No idea what you're talking about.

        • By Hendrikto 2026-01-0212:07

          A lot of hardware does have problems with properly resuming from sleep, but that is pretty much universal, not OS-dependent. People report just as many problems on Windows.

    • By LeoPanthera 2026-01-020:331 reply

      What distro?

      • By kentonv 2026-01-020:353 reply

        Debian... mostly just because it's what I'm most familiar with. I don't have strong opinions on distros.

        • By argsnd 2026-01-020:403 reply

          I find that Fedora hits the right balance of stability while being up to date for anything desktop and specifically gaming focused, Debian has different priorities and packages can be a bit too old. And it’s less of a faff than Arch.

          • By joe200 2026-01-0211:012 reply

            You are comparing Fedora with Debian stable. Everyone who wants to have Debian stability (and ecosystem) with the most new upstream software should go for Debian Testing (and don't be fooled by the name "testing" !). Debian Stable is for servers, Debian Testing is for desktops. Just try Debian Testing (and I used Slack, Red Hat, Ubuntu, Debian)

            • By ahartmetz 2026-01-0211:192 reply

              This is from like 20 years ago, but I remember Debian Testing as the one where updates broke the system most frequently, or maybe the longest without fixes: Stable was stable, Sid / unstable was what most Debian developers were using... and Testing was the weird thing that was neither a release nor tested and fixed "live" by developers.

              What changed?

              • By cogman10 2026-01-0213:44

                Most of the problems that break a system are being resolved in unstable rather than testing.

                I've ran testing on my home server, though since it's a bit old now I've switched it over to stable when testing switched to stable.

              • By joe200 2026-01-0213:561 reply

                This is how the flow happens: [upstream] -> [Debian Sid] -> [Debian Testing] -> [Debian stable]

                The testing happens in Debian Sid.

                • By ahartmetz 2026-01-0215:041 reply

                  But who actually tests Testing? If it's not the Debian developers themselves, fixes could take a while. I seem to recall Testing breaking because of package version combinations that never existed, so were never tested, in Sid.

                  • By joe200 2026-01-1120:49

                    The same question applies to any other distribution (Fedora, Arch, etc): who tests them ?

            • By luke5441 2026-01-0212:112 reply

              Debian testing is pretty much the worst option to choose. It can be as "unstable" as unstable, while being nearly as out-dated as a stable at points.

              If you want to help Debian test the next release and actually report issues choose Debian testing.

              • By joe200 2026-01-0213:591 reply

                The "testing" name is one of the worst decision of Debian community IMHO. It misleads people.

                • By dlock17 2026-01-0214:44

                  I very much agree with this, it also scared me off Debian Testing initially as well.

                  I wonder how many potential users have been scared off by the name... Maybe Debian devs like it that way, less annoying desktop users to support.

              • By joe200 2026-01-0213:53

                It looks like you have never used Debian testing (or used it 10 years ago ?). The testing phase is in Debian Sid and _not_ in Debian testing.

          • By eru 2026-01-022:141 reply

            Archlinux can be a pretty good choice for gaming. Not necessarily because of anything Archlinux does: most distros can do anything, if you configure them.

            No, just because the Steamdeck's distro is built on Arch, and so you can piggyback on what they are doing.

            • By OJFord 2026-01-0212:111 reply

              Arch is really in a sense the absence of a distro, but keeping a package manager with up to date packages. No bloat bundled, just install exactly what you want.

              I don't see why 'piggyback on what [Steam deck is] doing' wouldn't work just as well on any distro, you'd just have a load of extra stuff you're not using too.

              That's nothing against Arch, it's what I use, I'm just saying really the only magic is in doing less.

              • By eru 2026-01-040:35

                > Arch is really in a sense the absence of a distro, but keeping a package manager with up to date packages. No bloat bundled, just install exactly what you want.

                You might be right in terms of a desktop environment. But Arch does have its own opinions, eg it picks systemd by default. And it gives you a default kernel that has a few patches applied and a config picked for you.

                > I don't see why 'piggyback on what [Steam deck is] doing' wouldn't work just as well on any distro, you'd just have a load of extra stuff you're not using too.

                Yes, that was in my original comment. However setting up all the configs take a bit of time, and with Arch you can just literally copy large parts of the config files from the Steam deck.

                One advantage that Arch has over many distros: as a rolling distributions it's usually easier to get up-to-date packages, you mostly get them by default.

          • By kentonv 2026-01-020:522 reply

            Eh, aside from GPU drivers -- which I download directly from nvidia anyway -- I don't feel like gaming is much affected by the distro packages being a couple years old. We pretty much just run Steam, Discord, and Chrome on these things, and those all have their own update schedule independent of the distro.

            • By sznio 2026-01-029:021 reply

              I'm hopeful that's been fixed by now, but when I switched to Linux a year ago I started with Debian, and had a lot of issues with input latency for games on Wayland. Switched to Fedora which was two KDE versions ahead and never had that issue again.

              • By joe200 2026-01-0211:04

                Because you used Debian stable (which is mostly for servers). Try Debian Testing. And don't get fooled by its name "testing" - it is because Debian community reserved "stable" for Debian stable. Debian testing is also stable :-)

            • By tapoxi 2026-01-020:58

              You're right because the games run in containers anyway, steam-runtime.

        • By 9029 2026-01-0223:43

          I think it could be interesting to explore Universal Blue based distros such as Bazzite for this kind of use cases. The OS comes from a standard OCI container image, which means you can create your own customized one by layering changes on top of an upstream base image.

          I feel bad for the unsolicited distro plug though especially since you already have a solution that works well and you are familiar with, but I thought it might still be useful to mention it. I'm not sure if uBlue would even be better vs your current setup. Seems like netboot would still be needed to get the latest version without an extra reboot.

        • By LeoPanthera 2026-01-020:411 reply

          But you use it for games, right? So I figured you'd pick one based on how well it runs Steam. (And maybe for GPU drivers.)

          • By kentonv 2026-01-020:501 reply

            Steam supports Debian well.

            I download the nvidia drivers directly from nvidia. Their installer script is actually pretty decent and then I don't have to worry about whether the distro packages are up-to-date.

            • By siikanen 2026-01-0211:021 reply

              I'm curious why bot just boot SteamOS? I'd imagine that being the easiest way to go

              • By kentonv 2026-01-0215:17

                From what I read, SteamOS isn't really intended to run on any device other than official Steam devices. In particular I read that it doesn't support nvidia GPUs at all, since all official Steam devices are AMD.

                Also, I have a pretty unusual setup: my machines netboot from an shared iSCSI volume, setting up a local copy-on-write overlay on each machine.

                SteamOS is based on Arch, so I'm sure it would be possible to make it do anything Arch can do. But I don't know Arch -- I know Debian. So I was a lot more comfortable installing Debian and tweaking it the way I needed, then installing Steam on top.

    • By drug5 2026-01-0217:55

      Wow this is amazing!

    • By Sparkyte 2026-01-037:34

      keep it up!

      prrsonally using bazzite desktop for my stuff.

    • By giancarlostoro 2026-01-0219:29

      > (I'm aware that Battlefield series and League of Legends won't work due to draconian anti-cheat -- but nobody in my group cares to play those I guess.)

      If every PC gamer would finally just hop into Linux for a year, no Windows, don't buy games that don't work. Just hard boycott, we could actually do a drastic change for PC gaming as a result. As they say "vote with your wallet" well I've been using Linux as my main OS with all my Steam games for about 3 years now? I only use Windows on work computers, but I'm increasingly only going to apply to work at places that either let me use Linux or will give me a Mac to work. I'm voting with my wallet full force. Windows has been turning into a steaming pile of trash.

      I've repeatedly said, if Microsoft would release "Windows for Gamers" without all the bloated BS on it, I would consider using it.

      I spent 2 grand or more on a prebuilt gaming system and it came with Windows Home which didn't let me add new users, so I was stuck with a Microsoft account user. Jokes on Microsoft, that and their AntiVirus sending files to their servers without any audit log was the last straw for me. I'm not supporting Microsoft, I say this as someone who is a "fanboy" for Microsoft (.NET is the only good thing they have going, but they can't even stick to one GUI stack they have to reinvent it 1000 more times).

    • By valorzard 2026-01-020:38

      Your house sounds like a great place to hold a fighting game local tournament (or something like the old Smash Summit series for Smash Bros Melee and Ultimate before Beyond The Summit shut down)

    • By isnckwndkwmx 2026-01-021:43

      [dead]

  • By PaulKeeble 2026-01-0120:5912 reply

    I think its interesting that mainstream PC gaming press is now talking about Linux. We have the benchmark Youtube channels doing some benchmarks of it as well and plenty of reports of "it just works", which is pretty promising at least for the games that aren't intentionally excluded by DRM. For me its still controllers and equipment incompatibility due to my VR headset and sim wheel/pedals setup, I use Linux everywhere else in my router and home servers. I just hope that Nvidia notices that there does appear to be a swing happening and improves their driver situation.

    • By fooker 2026-01-0121:4518 reply

      The last remaining roadblock is kernel level anti-cheat frameworks.

      Pretty horrible technology, and unfortunately a good majority of the gaming industry by revenue relies on it.

      • By MegaDeKay 2026-01-0123:385 reply

        I'd say there are two remaining roadblocks. First and biggest is kernel level anti-cheat frameworks as you point out. But there's also no open source HDMI 2.1 implementation allowed by the HDMI cartel so people like me with an AMD card max out at 4K60 even for open source games like Visual Pinball (unless you count an adapter with hacked firmware between the card and the display). NVidia and Intel get away with it because they implement the functionality in their closed source blobs.

        • By GuB-42 2026-01-0213:001 reply

          This is kind of a niche problem. It only affects people with AMD GPUs running games at over 4k60 with HDMI. Get an NVidia or stay at 60 FPS or stay at 1080p or use DisplayPort and you will be fine.

          It is not really a roadblock, more like a bump, and it is not the only bump by far. Some games just don't run on Linux, or quite terribly and they don't have a big enough community for people to care. Sometimes one of your pieces of hardware, maybe an exotic controller, doesn't like linux. Sometimes it is not the fault of the game at all, but you want to do something else with that PC and it isn't supported on Linux, and you don't want to dual boot. Overall, you will have less problems with gaming on Windows, especially if you don't really enjoy a trip to stackoverflow and the command line, but except for anti-cheat maybe, there is no "big" reasons, just a lot of small ones.

          And sure, it is improving.

          • By johnnyanmac 2026-01-048:48

            >Get an NVidia

            Sadly becoming less and less an option given recent news. And if you run a laptop like me, you may not be able to choose your ports.

        • By foresto 2026-01-020:334 reply

          Is HDMI really a roadblock to gaming when DisplayPort exists?

          • By zaptheimpaler 2026-01-020:582 reply

            It's a blocker if you want to use a TV, there are almost 0 TVs with DP. This HDMI licensing crap is also the reason a Steam Deck can't output HDMI > 4K@60 unless you install Windows on it.

            • By eru 2026-01-022:162 reply

              Aren't there some hardware dongles to translate from DP to HDMI?

              • By zaptheimpaler 2026-01-022:461 reply

                Last I checked, even the best ones that are high quality don't support VRR.

              • By sznio 2026-01-029:053 reply

                DP is something like a free superset of HDMI, so you can use a fully passive DP-HDMI cable. Obviously the feature set will be limited, but it will work.

                DP however can't transfer audio, which doesn't matter for a desktop but matters a lot for a TV.

                • By cesarb 2026-01-0210:36

                  > DP is something like a free superset of HDMI, so you can use a fully passive DP-HDMI cable.

                  No, it's not, the protocol is completely different (DP is packet-based while HDMI traditionally was not, though AFAIK HDMI 2.1 copied DP's approach for its higher speed modes). When you use a passive DP-HDMI cable (which AFAIK is not fully passive, it has level shifters since the voltages are different), it works only because the graphics card detects it and switches to using the HDMI protocol on that port; if it's not a dual-mode port (aka "DP++" port) it won't work and you'll need an active DP-HDMI adapter.

                  > DP however can't transfer audio, which doesn't matter for a desktop but matters a lot for a TV.

                  On the desktop I'm using to type this message, I use the speakers built into the DP-connected monitor (a Dell E2222HS). So yes, DP can and does transfer audio just fine. If it couldn't, then active DP to HDMI adapters wouldn't be able to transfer audio too.

                  The only thing DP doesn't have AFAIK is ARC, which might matter for a few more exotic TV use cases, and HEC, which AFAIK nobody uses.

                • By eurleif 2026-01-0210:24

                  DisplayPort can absolutely carry audio; see Wikipedia: https://en.wikipedia.org/wiki/DisplayPort

                • By kbutler 2026-01-035:55

                  You may be thinking DVI, which is a subset of HDMI, and lacks audio, and can have a passive DVI->HDMI connection.

            • By steine65 2026-01-030:48

              If you have a TV with low latency for gaming, 4K, and 120+hz, then you have a really expensive TV, and you likely care about quality. I'd reckon most of this popultion also owns a separate monitor for PC gaming.

          • By ThatPlayer 2026-01-020:511 reply

            Up until a year or two ago, the majority of monitors (and graphic cards) used DisplayPort 1.4 and HDMI 2.1. With HDMI 2.1 (42 Gbps) having more bandwidth than the DisplayPort (26 Gbps).

            This is my case with my relatively new/high-end RTX 4080 and OLED monitor. So until I upgrade both, I use HDMI to be able to drive a 1440p 240hz 10-bit HDR signal @ 30 Gbps.

            • By wincy 2026-01-023:12

              I had said I wouldn’t upgrade from my RTX 3080 until I could run “true 4K”.

              I finally got the 240hz 4K uncompressed but it required buying a $1300 Asus OLED monitor and the RTX 5090. It looks amazing though, even with frame gen. Monster Hunter had some particularly breathtaking HDR scenes. I think it uses DisplayPort 2.1? Even finding the cable is difficult, Microcenter didn’t have them in April and the only one that worked was the one that came with the monitor.

          • By RachelF 2026-01-024:55

            The Chinese tech manufacturers are so sick of the HDMI licencing mafia that they've developed their own replacement for it:

            https://www.techpowerup.com/335152/china-develops-hdmi-alter...

          • By PacificSpecific 2026-01-020:38

            I want to play games on the same fancy lg tv I use with my consoles. I just checked and it does not appear to have displayport.

        • By fc417fc802 2026-01-029:571 reply

          This is the first I learned of this since personally I have no need of anything over 4k@60 (that already borders on absurd in my mind). I'm curious if this is something that's likely to get reverse engineered by the community at large?

          Outrageous that a ubiquitous connection protocol is allowed to be encumbered in this way.

          • By MegaDeKay 2026-01-0219:36

            For the particular use case I mentioned in my earlier post (Visual Pinball), 4k@120 is actually a pretty big deal. We often play on screens 42" and up so the 4k detail is put to good use and makes things like the instruction cards in the corners legible. But the bigger difference is the smoothness in gameplay that 120Hz gets you. The ball travels really fast so 120 Hz helps gameplay a lot while reducing lag at the same time. And because a large chunk of the playfield is static at any one time, you don't need something like a 5090 to hit 120 Hz at that resolution like you might with a triple-A shooter.

        • By mcv 2026-01-020:561 reply

          Does AMD not support Display Port? I'm not an expert on this, but that sounds to me like the superior technology.

          • By tapoxi 2026-01-020:593 reply

            TVs don't support displayport, so it makes Linux PCs like the Steam Machine inferior console replacements if you want high refresh rates. A lot of TVs now support 4K/120hz with VRR, the PS5 and Xbox Series X also support those modes.

            (Some games support 120, but it's also used to present a 40hz image in a 120hz container to improve input latency for games that can't hit 60 at high graphics quality.)

            • By mcv 2026-01-029:143 reply

              Why don't TVs support displayport? If HDMI 2.1 support is limited, a TV with displayport sounds like an obvious choice.

              I thought audio might be the reason, for as far as I can tell, displayport supports that too.

              • By cogman10 2026-01-0213:542 reply

                Legacy is a bitch.

                It took a long time to move from the old component input over to HDMI. The main thing that drove it was the SD to HD change. You needed HDMI to do 1080p (I believe, IDK that component ever supported that high of a resolution).

                Moving from HDMI to display port is going to be the same issue. People already have all their favorite HDMI devices plugged in and setup for their TVs.

                You need a feature that people want which HDMI isn't or can't provide in order to incentivize a switch.

                For example, perhaps display port could offer something like power delivery. That could allow things like media sticks to be solely powered by the TV eliminating some cable management.

                • By MegaDeKay 2026-01-0215:45

                  The legacy issue is even worse than that. I have a very new Onkyo RZ30 receiver and it is all HDMI with no DisplayPort to be seen. So it is the whole ecosystem including the TV that would need to switch to DP support.

                • By simoncion 2026-01-0219:431 reply

                  > For example, perhaps display port could offer something like power delivery.

                  It already does. A guaranteed minimum of 1.65W at 3.3V is to be provided. Until very recently, HDMI only provided a guaranteed minimum of something like 0.25W at 5V.

                  • By cogman10 2026-01-0219:581 reply

                    It's not nothing, but it's also very little to play with.

                    5W is what I'd think is about the minimum for doing something useful. 25W would actually be usable by a large swath of devices. The raspberry pi 4, for example, has a 10W requirement. Amazon's fire stick has ~5W requirement.

                    • By simoncion 2026-01-0220:101 reply

                      > It's not nothing, but it's also very little to play with.

                      Sure. But it's ~6.6x more than what HDMI has historically guaranteed. It's pretty obvious to anyone with two neurons to spark together that the problem here isn't "amount of power you can suck out of the display port". If it were, DP would have swept away HDMI ages ago.

                      • By cogman10 2026-01-0220:191 reply

                        > It's pretty obvious to anyone with two neurons to spark together that the problem here isn't "amount of power you can suck out of the display port".

                        Nobody said it was.

                        I gave that out as and example of a feature that DP might adopt in order to sway TV manufacturers and media device manufactures to adopt it.

                        But not for nothing, 0.25W and 1.67W are virtually the same thing in terms of application. Just because it's "6.6x more" doesn't mean that it's usable. 0.25W is 25x more than 0.01W, that doesn't make it practically usable for anything related to media.

                        • By simoncion 2026-01-0222:071 reply

                          > But not for nothing, 0.25W and 1.67W are virtually the same thing in terms of application.

                          You really can't power an HDMI (or DisplayPort) active cable on 0.25W. You can on 1.67W. This is why in mid-June 2025 the HDMI consortium increased the guaranteed power to 1.5W at 5V. [0] It looks pretty bad when active DP cables (and fiber-optic DP cables) never require external power to function, but (depending on what you plug it into) the HDMI version of the same thing does.

                          > Nobody said it was.

                          You implied that it was in a bit of sophistry that's the same class as the US Federal Government saying "Of course States' compliance with this new Federal regulation is completely voluntary: we cannot legally require them to comply. However, we will be withholding vital Federal funds from those States that refuse to comply. As anyone can plainly see, their compliance is completely voluntary!".

                          DP 1.4 could have offered 4kW over its connector and TVs would still be using HDMI. Just as Intel and Microsoft ensured the decades-long reign of Wintel prebuilt machines [1], it's consortium that controls the HDMI standard that's actively standing in the way of DP deploying in the "home theater".

                          [0] "HDMI 2.1b, Amendment 1 adds a new feature: HDMI Cable Power. With this feature, active HDMI® Cables can now be powered directly from the HDMI Connector, without attaching a separate power cable." from: <https://web.archive.org/web/20250625155950/https://www.hdmi....>

                          [1] The Intel part is the truly loathsome part. I care a fair bit less about Microsoft's dirty dealings here.

                          • By cogman10 2026-01-0223:021 reply

                            > You implied that it was in a bit of sophistry that's the same class as the US Federal Government saying "Of course States' compliance with this new Federal regulation is completely voluntary

                            This is a very bad faith interpretation of my comment. I did not imply it and I'm not trying to use CIA tricks to make people implement it as a feature.

                            Are you upset that I gave an example?

                            • By simoncion 2026-01-0318:05

                              Sophistry might have been considered a CIA-grade trick ~2,500 years ago, but it's pretty well known by now.

              • By pqtyw 2026-01-029:311 reply

                I think it's not really an issue for 95-99% of users who uses devices with non open source drivers so there is no incentive for manufacturers to add it?

                • By MegaDeKay 2026-01-0215:46

                  Tell Valve that it isn't an issue. They have built in hardware support for HDMI 2.1 on the new Steam Machine but can't support it in software.

              • By simoncion 2026-01-0216:42

                > Why don't TVs support displayport?

                For the same sorts of reasons that made it so for decades nearly every prebuilt PC shipped with an Intel CPU and Windows preinstalled: dirty backroom dealings. But in this case, the consortium that controls HDMI are the ones doing the dealings, rather than Intel and Microsoft.

                "But Displayport doesn't implement the TV-control protocols that I use!", you say. That's totally correct, but DisplayPort has the out-of-band control channel needed to implement that stuff. If there had been any real chance of getting DisplayPort on mainstream TVs, then you'd see those protocols in the DisplayPort standard, too. As it stands now, why bother supporting something that will never, ever get used?

                Also, DP -> HDMI active adapters exist. HDR is said to work all the time, and VRR often works, but it depends on the specifics of the display.

            • By amlib 2026-01-023:42

              Correction, you can get 4K@120hz with HDMI 2.0, but you won't get full chroma 4:4:4, instead 4:2:0 will be forced.

              In my case I have an htpc running linux and a radeon 6600 connected via hdmi to a 4k @ 120hz capable tv, and honestly, at the sitting distance/tv size and using 2x dpi scaling you just can't tell any chroma sub-sampling is happening. It is of course a ginormous problem when on a desktop setting and even worse if you try using 1x dpi scaling.

              What you will lose however is the newer forms of VRR, and it may be unstable with lots of dropouts.

            • By krzyk 2026-01-026:441 reply

              Do consoles support anything above 60 FPS?

              • By tyfon 2026-01-027:562 reply

                My PS5 can do 4k/120 hz with VRR support, not sure about the others.

                • By krzyk 2026-01-0213:353 reply

                  I'm bit puzzled, isn't VRR more for low powered hardware to consume less battery (handhelds like steam deck)? How does it fit hardware that is constantly connected to power?

                  (I assume VRR = Variable Refresh Rate)

                  • By ThatPlayer 2026-01-031:55

                    Variable refresh rate is nice when your refresh rate doesn't match your output. Especially when you're getting into higher refresh rates. So if your display is running at 120hz, but you're only outputting 100hz: you cannot fit 100 frames evenly into 120 frames. 1/6 of your frames will have to be repeats of other frames, and in an inconsistent manner. Usually called judder.

                    Most TVs will not let you set the refresh rate to 100hz. Even if my computer could run a game at 100hz, without VRR, my choices are either lots of judder, or lowering it to 60hz. That's a wide range of possible refresh rates you're missing out on.

                    V-Sync and console games will do this too at 60hz. If you can't reach 60hz, cap the game at 30hz to prevent judder that would come from anything in between 31-59. The Steam Deck actually does not support VRR. Instead the actual display driver does support anything from 40-60hz.

                    This is also sometimes an issue with movies filmed at 24hz on 60hz displays too: https://www.rtings.com/tv/tests/motion/24p

                  • By seanw444 2026-01-0217:20

                    It reduces screen tearing without adding all the latency that vsync introduces.

                  • By reisse 2026-01-0220:20

                    VRR is necessary to avoid tearing or FPS caps (V-sync) when your hardware cannot stably output FPS count matching the screen refresh rate.

                • By RamRodification 2026-01-029:343 reply

                  Are there games running at 4k 120hz?

                  • By tapoxi 2026-01-0211:57

                    Call of Duty and Battlefield both run at 4K@120 with dynamic resolution scaling, PSSR or FSR.

                    Most single player games (Spider-Man, God of War, Assassin's Creed etc) will allow a balanced graphics/performance which does 40 in a 120hz refresh.

                  • By maccard 2026-01-029:56

                    Full 4k - very few, but lots are running adaptive resolutions at > 2k and at 120hz

                  • By shantara 2026-01-0211:45

                    Touryst renders the game at 4K120 or 8k60. In the latter case, the image is subsampled to 4K output.

        • By badgersnake 2026-01-0210:59

          I don’t understand why they can’t support AMDPort 2.1 which coincidentally has the same connector and protocol.

      • By coppsilgold 2026-01-0122:536 reply

        Competent cheat makers don't have much difficulty in defeating in-kernel anticheats on Windows. With the amount of insight and control available on Linux anticheat makers stand little chance.

        The best Valve could do is offer a special locked down kernel with perhaps some anticheat capabilities and lock down the hardware with attestation. If they offer the sources and do verified builds it might even be accepted by some.

        Doubt it would be popular or even successful on non-Valve machines. But I'm not an online gamer and couldn't care less about anticheats.

        • By Fr0styMatt88 2026-01-020:405 reply

          Anticheat is one of those things where I probably sound really old, but man it’s just a game. If you hate cheating, don’t play on pub servers with randoms or find a group of people you can play with, like how real life works.

          For competitive gaming, I think attested hardware & software actually is the right way to go. Don’t force kernel-level malware on everyone.

          • By TulliusCicero 2026-01-0218:02

            Yeah, that's hilariously impractical if you like these games.

            > pub servers

            Most of these popular competitive games probably don't even have community servers of any kind. Maybe some games like RTSes have custom matches, but they're not used much for the standard game mode, at least not for public lobbies.

          • By zaptheimpaler 2026-01-021:025 reply

            Sorry but you're just old IMO :) PUBG or Arc Raiders have over 100 players in a game. Even Valorant or League have 10 players in a match. It's definitely not easy to find 9 friends to play the same game at the same time as you. And playing any of these games with a cheater can completely wreck the match. If the cheaters go unchecked, over time they start to dominate games where like 30% might be cheaters who can see through walls and insta headshot you and the entire multiplayer mode of the game is ruined. Even worse some cheaters are sneaky, they might have a wallhack or a map showing all players but use it cautiously and it can be quite hard to prove they're cheating but they build up a huge advantage nonetheless. Most of us are happy to have effective anti-cheat, and it's not forced upon us. I understand the tradeoff to having mostly cheater-free games is having to trust the game maker more and am fine with that. Riot for example is quite transparent about what their anti-cheat does, how it works and I don't consider it "malware" anymore than I consider a driver for my graphics card to be "malware" even if they do operate in kernel mode.

            • By ndriscoll 2026-01-021:284 reply

              This was never an issue 20 years ago when we had 64 player servers, but the 64 player servers also generally had a few people online with referee access to kick/ban people at any given time. That seemed like it worked well to me.

              • By kaoD 2026-01-0210:071 reply

                Exactly 20 years ago I was both a competitive CS player and I also liked reverse engineering so I was somewhat interested in the cheating community and even programmed a custom injector and cheat for CS (it was surprisingly easy if you knew a bit about Windows APIs).

                Cheats were a problem. Not even a nascent problem, but already established. Bad enough that VAC was released in 2002, Punkbuster in 2000...

                In competitive gaming you cannot just find a stable friends group to play against: you need competition, and a diverse one. We somewhat palliated this by physically playing in LAN, but that still limits to a radius around you and it's cumbersome when you can just find an opponent online (we had manual matchmaking on IRC before modern matchmaking existed).

                The problem is that cheating can be very subtle if done correctly. The difference between "that guy is better that me" and "that guy can see through walls" is pretty much undetectable through non-technical means if the cheater is not an idiot. This poisons the competitive scene.

                Competitive gaming is huge. It was big back in the day but now it's a monster. Just check the largest categories on Twitch: LoL, TFT, WoW, CS, Valorant...

                • By ndriscoll 2026-01-0214:142 reply

                  Competitive gaming cannot possibly be huge. Like literally it is impossible for 99% of gamers to be competitive in any meaningful sense (if you play a game with 1M players and are in the top 1%, congrats, there are 10,000 people who are better than you. You are still unremarkable). It never was huge; it was just a niche you were in. There's massively more people that are just playing the game too blow off steam.

                  • By well_ackshually 2026-01-0216:461 reply

                    "Competitive football cannot possibly be huge"

                    "Competitive tennis cannot possibly be huge"

                    "Competitive coding cannot possibly be huge"

                    People play competition sports. They except no, or minimal amounts of cheating. Your personal feelings about it don't matter. The kid that plays basketball with 12 years olds on saturday mornings has the right to not have to deal with cheaters, and it doesn't matter if he's in the top .0001% or a shitty player that cannot distinguish his hands from his ears.

                    Have a quick look at the ladder on Counter Strike, or Faceit, or ranked play on League of Legends/Valorant/Whatever: it's not a niche. These games requiring kernel AC no matter the type of play is another subject, but people play to compare themselves to other, massively.

                    • By ndriscoll 2026-01-0315:031 reply

                      The kid that plays basketball with 12 year olds on Saturday mornings has the right to just go use the court at the park without being strip searched and drug tested because it's just a game and he's there to have fun. He actually does not have some right to demand no one else cheat, or even that they use the court to specifically play with some established rules. If other people are there playing HORSE or "what time is it Mr Fox", that's fine.

                      People who get intensely serious about 12 year olds playing basketball because their kid will be in the NBA some day so everyone needs to take the game very seriously so their kid can practice have rightly always been mocked. The entire point is to have fun.

                      I've played in Friday night sports leagues where people were drinking during the tournaments (and sometimes that's the point, c.f. sloshball). There are absolutely tons of people that do not take even the "competitions" seriously, and even more that aren't even serious enough to join a league.

                      Video games being something people play at home, I'd probably be surprised if there weren't more people that regularly play any given esports title under the influence of marijuana or alcohol than there are those who take it as a serious thing[0].

                      On competitive coding, Advent of Code removed the global leaderboard exactly because "people took things too seriously, going way outside the spirit of the contest".

                      [0] A quick search turns up this poll in the competitive halo subreddit where 40% say they play high. I doubt that's a good sample, but I'm sure the true number is not insignificant: https://www.reddit.com/r/CompetitiveHalo/comments/10mvihq/we...

                      • By well_ackshually 2026-01-0319:44

                        Congratulations on living in a country that doesn't take playing sports with integrity I guess. I've been playing handball, soccer, swimming, from age 8+ on, in a club. Every single saturday game was taken seriously by players. Yes, we fucked around on other games, but competition has always been on every player's mind. If you don't want the pressure of competition, you just tell the coach, and you're not put in for those games.

                        And no, it's not "parents who think their kid will be in the NBA", it's that children who register in a club want to play competitively. On a country of 70 million, we have about 5 million registered players in different sports, the majority of which take integrity to heart.

                        [0] A poll on a subreddit, on a dead game with absolutely zero serious competitive scene does not count as "serious research". Yes, players play shitfaced also. The vast majority do not queue for competitive games and just fuck around in normals. Whether that's on modern games with dedicated queues for comp play, or games with dedicated leagues like ETF2L, Faceit and others.

                  • By kaoD 2026-01-0214:161 reply

                    > in any meaningful sense

                    Who said anything about meaning? People being shit at the game invalidates that the game ruleset is competitive?

                    • By ndriscoll 2026-01-0214:222 reply

                      It invalidates the idea that we need to take it seriously and have locked down computers with remote attestation to play games. People who take games seriously are a very small niche. You are in a bubble if you think otherwise.

                      This is like saying we need to institute drug testing at all parks to play football. Cheating in sports is a problem that very few players are concerned with. Caring about who wins isn't even common. Most are just kicking a ball around with their mates.

                      • By skibidithink 2026-01-030:16

                        People who even know what remote attestation is are an even smaller niche.

                      • By kaoD 2026-01-0214:231 reply

                        > You are in a bubble if you think otherwise.

                        Yeah I'm the one in a bubble because I think players that play competitive games expect competitive integrity, regardless of their skill level.

                        • By ndriscoll 2026-01-0214:291 reply

                          Those players can have their own solutions. They should recognize they are a tiny bubble and not insist the other 999,000 players need the same.

                          And they don't even need it all the time either. I did once participate in a CS:S tournament, so I guess I was "competitive", but half the time I was on gun game or ice world or surf maps. My friends and I played normal Warcraft 3 against each other, but otherwise I pretty much only played custom maps, which were apparently popular enough to spawn an entire new genre. I never ran into problems queueing for something like preschool wars or wintermaul. When we did queue for ladder sometimes it was like 10 minutes to find a match.

                          To your earlier point about e.g. Valorant: my mom invited me to play on weekends with her and my sister. I know my mom is 0% competitive. This was not some serious thing. I couldn't play with them because I'm not going to buy another computer just to run it. That's the absurdity here.

                          • By nickv 2026-01-0217:511 reply

                            I have been watching this thread and you are triple downing on a point that you have no real experience with. Competitive e-sports is a real thing. There are e-sports arenas. (How are people even arguing this on HN?)

                            The International (a DOTA 2 competition) has like $40m in prizes. EWC in 2025 was $70m. 99.6 million people watched the League of Legends World Championship final. And we're not even talking about the millions of dollars of sponsorship involved.

                            That's great your mom isn't competitive in Valorant, but massively irrelevant. It's like me saying "I play flag football with friends, there is no competitive football."

                            Anti-cheat is important because this is how the best players are discovered, this is how they're recruited. If a game is 50%+ cheaters, the game will die... DOTA2 would cease to exist today as a big deal. Same with Valorant.

                            Aside from competitive gaming, GTA V online makes $1 BILLION in ARR. That would be $0 if the game was flooded with cheaters.

                            Now this isn't me defending kernel level anti-cheat, I think there are better ways to do it and some games do a great job here.

                            But man, calling GTA V online and competitive e-sports a "tiny bubble" is like calling the NFL a "tiny bubble".

                            • By ndriscoll 2026-01-0313:48

                              I didn't say there's no competitive e-sports; I said basically no players are part of it, and that's true. The amount of money around a tournament is irrelevant to the fact that 99.99% of players do not participate in such tournaments.

                              Millions of people play American football casually vs a couple thousand in the NFL, and football isn't a very popular sport to actually play. We don't need to drug test everyone at the park. We don't need to require everyone to play with official league equipment. Again, >99.9% of football players are not in the NFL. The NFL is a tiny bubble in the world of people who play football.

                              And it's trivial for e-sports tournament organizations with millions of dollars in prizes to spend $50k on a set of standard, controlled computers to play on. Cheating shouldn't be a problem when money is on the line because the only time a player touches the machine is at the tournament. You use standard league equipment during league games. Otherwise who cares?

                              As far as I know, GTA V does have cheaters and has since the beginning, so it's apparently an example of how it doesn't matter.

                              Even so, no game ever is 50% cheaters, or anywhere near that. Even games like Gunz: The Duel where the netcode was so garbage that hits were decided on the computer of the person being shot still didn't have many cheaters. Probably less than 1% of players. The overwhelming majority are just having fun. Cheats are boring after like 5 minutes.

              • By sylens 2026-01-021:432 reply

                That's really the paradigm shift - communities were self-organizing and self-moderating before. Now game publishers want to control all aspects of the online experience so they can sell you content and skins, so that means matchmaking and it means they have to shoulder the moderation burden.

                • By eru 2026-01-022:18

                  The barrier to entry has also dropped a lot and the market has broadened.

                  It's a bit like complaining that these days people just want to watch TV, instead of writing and performing their own plays.

                • By kaoD 2026-01-0210:291 reply

                  > communities were self-organizing and self-moderating before

                  This led to legit players that were just good being banned by salty mods, or cheaters that were subtle enough to only gain a slight edge not being banned.

                  • By everdrive 2026-01-0212:48

                    And now, you have false anticheat bans. If you get banned from a server you can just join another server. (or even start your own!) If you get falsely banned from the game by anti cheat your money was in some sense stolen.

              • By ThatPlayer 2026-01-021:59

                It was still an issue enough that some developers made BattlEye for anti-cheat 20 years ago for Battlefield games. It's still one of the more popular anticheats today.

                Other games did similarly. Quake 3 Arena added Punkbuster in a patch. Competitive 3rd party Starcraft 1 server ICCUP had an "anti-hack client" as a requirement.

              • By theshackleford 2026-01-022:35

                Some real rose tinted glasses here.

            • By ryandrake 2026-01-022:583 reply

              > Most of us are happy to have effective anti-cheat

              I could almost get on board with the idea of invasive kernel anti-cheat software if it actually was effective, but these games still have cheaters. So you get the worst of both worlds--you have to accept the security and portability problems as a condition for playing the game AND there are still cheaters!

              • By zaptheimpaler 2026-01-027:421 reply

                It's kind of like when people say Google is getting worse and has too many spam results even while I suspect they're actually improving, but the volume and quality of spam has gone up 100x so it looks like they're doing worse. The question is what is the base rate of attempts to cheat and how many of those attempts does kernel anti-cheat prevent vs. conventional mechanisms. I don't have the answer, but my intuition is cheating is more accessible and viral in many ways now with professional level marketplaces and actors working to build and sell cheats. I also don't think the industry would dedicate so much effort into invasive anti-cheat which is difficult, risky and gets them negative PR unless they felt it truly necessary. Counter Strike a few years ago had huge, huge numbers of cheaters and the super popular games like that attract a lot of attention. But ultimately, this is a cat and mouse game like search & SEO, so you're right there are still cheaters and getting that number to 0 is probably impossible.

                • By mrwrong 2026-01-0216:18

                  I wonder why the volume of spam has come up 100x. seems like maybe Ads are the only way to make Sense of it

              • By refulgentis 2026-01-024:57

                Worst of both worlds? In theory this is accurate, in practice, it isn’t. The crux of why people are fine with it as far as I can identify is “but these games still have cheaters” - people aren’t looking for 0 cheaters so much as < X% are cheaters, keeping the odds low than any given match they are in has a cheater.

              • By J_Shelby_J 2026-01-0217:56

                Valorant really is the only FPS where I was never once suspicious that someone may be hacking. I mean, I don’t play it and the anti-cheat is part of the reason, but it does absolutely work.

            • By chii 2026-01-024:001 reply

              > I don't consider it "malware" anymore than I consider a driver for my graphics card to be "malware" even if they do operate in kernel mode.

              the bloggers/journalists calling it malware is doing the conversation a disservice. The problem is only really the risk of bugs or problems with kernel level anti-cheat, which _could_ be exploited in the worst case, and in the best case, cause outages.

              The classic example recently is the crowdstrike triggered outtage of computers worldwide due to kernel level antivirus/malware scanning. Anti-cheat could potentially have the exact same outcome (but perhaps smaller in scale as only gamers would have it).

              If windows created a better framework, it is feasible that such errors are recoverable from and fixable without outages.

              • By fc417fc802 2026-01-0210:131 reply

                I'm not giving a small time software vendor proprietary access to my machine at that level. I honestly think that anyone who accepts it must be woefully uninformed about the risks involved.

                I'm already salty about the binary blobs required by various pieces of firmware.

                • By AndriyKunitsyn 2026-01-0221:081 reply

                  People just don't care. Even Stallman is okay with a microwave with closed-source firmware as long as it doesn't try to update its firmware.

                  For most people, a computer is just another appliance. They don't consider the security implications that this appliance can leak credit cards and such.

                  • By fc417fc802 2026-01-030:44

                    > People just don't care.

                    But I think they ought to. I also suspect that the current state of affairs is largely due to lack of understanding.

                    > as long as it doesn't try to update its firmware

                    I agree. But that isn't what we're talking about here. Things that can't update their firmware generally don't need you to upload a binary blob to them on startup.

            • By Fr0styMatt88 2026-01-021:41

              Really good points about big games and your comparison to graphics card drivers is pretty convincing. Changed this old-timer’s mind a bit.

            • By novok 2026-01-023:06

              I play a lot of dota 2 and never really notice anything that is obvious cheat wise. IMO league would probably be fine to do valve level anti cheat, it's even a less twitchy of a game than dota.

              FPSs can just say 'the console is the competitive ranked' machine, add mouse + keyboard support and call it a day. But in those games cheaters can really ruin things with aimbots, so maybe it is necessary for the ecosystem, I dunno.

              Nobody plays RTSs competitively anymore and low-twitch MMOs need better data hiding for what they send clients so 'cheating' is not relevant.

              We are at the point where camera + modded input devices are cheap and easy enough I dunno if anti-cheat matters anymore.

          • By Nursie 2026-01-022:21

            I think the problem comes when someone makes a cool, fun, silly little game that is otherwise great when played with randoms, and cheating just sorta spoils it.

            Case in point from a few years back - Fall Guys. Silly fun, sloppy controls, a laugh. And then you get people literally flying around because they've installed a hack, so other players can't progress as they can't make the top X players in a round.

            So to throw it back - it is just a game, it's so sad that a minority think winning is more important than just enjoying things, or think their own enjoyment is more important than everyone else's.

            As an old-timer myself, we thought it was despicable when people replaced downloaded skins in QuakeWorld with all-fullbright versions in their local client, so they could get an advantage spotting other players... I suppose that does show us that multiplayer cheating is almost as old as internet gaming.

          • By mrheosuper 2026-01-024:12

            Usually the one with kernel anti-cheat is competitive one(GTA, BF, LOL).

          • By avazhi 2026-01-023:03

            You clearly don’t play competitive shooters and thus aren’t qualified to opine on the matter.

            Competition vs other human beings is the entire point of that genre, and the intensity when you’re in the top .1% of the playerbase in Overwatch/Valorant/CSGO is really unmatched.

        • By krupan 2026-01-023:352 reply

          Not a gamer, but it seems like super competitive games should be played on locked down consoles not custom-built PCs where the players have full control?

          Also, for more casual play, don't players have rankings so that you play with others about your level? Cheaters would alll end up just playing with other cheaters in that case, wouldn't they?

          • By fc417fc802 2026-01-0210:28

            At one point I recall that Valve implemented a rating system so that cheaters who got reported would all end up playing in the same pool with each other.

          • By bee_rider 2026-01-0210:49

            This console idea would also be better for truly competitive games, because players should have a level playing field in terms of framerates.

        • By jauntywundrkind 2026-01-0123:50

          This seems both semi probably but also like maybe a bit of a critical moral hazard for Valve. Right now folks love Valve. They do good things for Linux.

          Making a Valve-only Linux solution would take a lot of the joy of this moment away for many. But it would also help Valve significantly. It's very uncomfortable to consider, imo.

        • By Gareth321 2026-01-038:32

          > Competent cheat makers don't have much difficulty in defeating in-kernel anticheats on Windows. With the amount of insight and control available on Linux anticheat makers stand little chance.

          The issue isn’t binary, but a spectrum. Studios clearly believe that there is less cheating when using kernel level anti-cheats. They have the data so they would know. This is an existential threat to their profit so we can trust they use the most effective tool. Anecdotally, I and many others also experience less cheating in games using kernel level anti-cheat. I’m not saying no cheating. I’m saying less cheating. That’s very important for me and many others.

          Valve has stated they are working on kernel level anti-cheat “tools”, but they haven’t yet revealed a method. The entire concept is antithetical to the Linux security model so it requires significant refactoring. That’s a huge investment in not just capex and opex because the fork becomes much more difficult to maintain over time. I think they’ll do their best to work in user space, but I don’t think they’ll succeed and will have to bite the bullet. SteamOS will become more and more its own fork, including consumer-friendly features which Linux fans typically don’t care about.

        • By iknowstuff 2026-01-020:521 reply

          Yeah this is also the model Microsoft is moving to. A separate attested vm for games, immutable to the rest of windows.

          • By spixy 2026-01-0314:35

            That would kill some game addons / overlays. Or there should be a way to move them into the "gaming VM" too.

        • By Too 2026-01-028:301 reply

          > The best Valve could do is offer a special locked down kernel with perhaps some anticheat capabilities and lock down the hardware with attestation.

          That would require essentially turning it into a console or Android.

          • By fc417fc802 2026-01-0210:261 reply

            Not really. Measured boot and remote attestation are a thing. Couple with reproducible builds to address security and privacy concerns.

            Hardware support would inevitably be somewhat limited but that's still better than the situation with either consoles or kernel anticheat.

            • By Too 2026-01-0218:501 reply

              Sure you can secure boot the kernel and the game binary itself but then you have all the surrounding support from the OS that also need to interop without being tamperable. Screenshots, network and input devices for example are routed through user space before reaching the game, and they can be used to make cheats. Now some of those layers are getting more isolated, for example with Wayland. Even so, that means your secure boot chain must go all the way up to include a non tampered window manager too, taking you closer and closer into reinventing a Android like console OS.

              • By fc417fc802 2026-01-030:36

                > that means your secure boot chain must go all the way up to include a non tampered window manager too,

                Yeah, that's the entire point. The whole distro in this scenario would be signed reproducible FOSS builds. No untrusted binaries would be permitted to run. State of entire filesystem verified except specific directories. Think Android without the app store and no user provided APKs permitted.

                Valve already manages SteamOS so this isn't as crazy as it might initially sound.

                Although it does occur to me now that one of the newer GPLs has an anti-tivo provision. Not sure if this would run afoul of that. It's access to a subset of a service that would be restricted (competitive matches), everything else would still work.

      • By dfxm12 2026-01-0122:173 reply

        You don't have to play these specific games though. I mean, what's your privacy, what's not being bombarded by ads in your OS worth to you? Have you taken an honest thought about this?

        • By dontlaugh 2026-01-0122:323 reply

          If you want to play games with friends, you have to play whatever the group plays. This is especially problematic as the group tries out new games, increasing the chance you can’t join because you’re not on Windows.

          • By keyringlight 2026-01-0123:063 reply

            Personally I'd be interested to see what would happen if Sony/MS did what they could to make keyboard/mouse experience as good as possible on their consoles (I'm writing from a position of ignorance on the state of mouse/keys with current consoles) and encouraged developers to offer a choice in inputs, so that the locked-down machines can become the place for highest confidence in no/low cheaters. If other people want to pay through the nose to go beyond what consoles offer on the detail/resolution/framerate trifecta then I'm sure they could do so, but I really don't see how you lock down an open platform. That challenge has been going for decades.

            • By bentcorner 2026-01-021:26

              > I'm writing from a position of ignorance on the state of mouse/keys with current consoles

              I'm far from an authority on this topic but from my understanding both Sony/MS have introduced mkb support, but so far it looks to be an opt-in kind of thing and it's still relatively new.

            • By dontlaugh 2026-01-0215:17

              All major consoles support keyboard & mouse or similar.

              The problem is more the audience. Console players generally expect to be able to just connect the console to the TV, sit on the sofa and play with the official controller. That’s all the game are required to support to be published on the platform.

              Even if you were willing to play at a desk, you’d be matchmaking into a special (and small) mouse pool on the console game. Anyone willing to go through so much faff will accept the extra annoyances of a PC, even with kernel anti cheat.

            • By eru 2026-01-022:19

              Well, Nintendo's latest console comes with two mice that you can both use at the same time even.

          • By tormeh 2026-01-0122:451 reply

            This really depends on the friends you have. I've never encountered this limitation because no one in my friend group plays competitive ranked games. Basically anything with private sessions doesn't require anticheat, so Valheim, RV There Yet, Deep Rock Galactic, etc. all work fine.

            • By dontlaugh 2026-01-0122:482 reply

              Sure, that helps.

              But even then, when everyone is trying out a new indie game there’s a chance it won’t work on non-Windows. It’s happened to me.

              • By eru 2026-01-022:20

                Yes, but Linux really has gotten a lot better in recent years. At least whatever runs on Steam. I almost never had any problems with newer indie games.

              • By tormeh 2026-01-027:36

                I think indies are safe. The potential problem I can see lying ahead - at least for me - is Battlefield.

          • By bigstrat2003 2026-01-020:593 reply

            My friends are understanding that I don't play games with rootkit anti cheat (whether on Linux or Windows). There are enough games that we can play other games together still, and when they want to play the games with such anti-cheat (e.g. Helldivers 2) they simply play without me. No big deal.

            • By twic 2026-01-0222:58

              I am playing Helldivers 2 on Linux right now. Works perfectly. It crashes less often than it does for my friends who play on PC!

            • By TulliusCicero 2026-01-0218:06

              Helldivers 2 works on Linux though? One of my buddies uses Linux and he played with us all the time.

            • By downloadram 2026-01-022:35

              i've read helldivers2 kernel component only runs on a normal windows install, you should be able to play on linix via wine/proton without any of that

        • By tnel77 2026-01-0122:39

          Yes, but sometimes it is nice to socialize with other people and they might play these types of games. I don’t enjoy Call of Duty, but I’ll play it from time to time so I can chat with my brother (this is the only way to get him on the phone/microphone for some reason). I value the time I am spending with him more than a bit of privacy (in that context).

          I am very pro-Linux and pro-privacy, and hope that the situation improves so I don’t have to continue to compromise.

        • By diabllicseagull 2026-01-0122:32

          besides ads and privacy concerns it's been such a delight not having to deal with unwanted updates, hunting phantom processes that take up cpu time, or the file explorer that takes forever to show ten files in the download folder. I cannot be paid to use windows at this point.

      • By hparadiz 2026-01-0121:522 reply

        The Linux kernel has eBPF now so if they wanted to start spying on everything you do they can just do it.

        • By hackyhacky 2026-01-0121:553 reply

          > The Linux kernel has eBPF now so if they wanted to start spying on everything you do they can just do it.

          Sure, except that anyone can just compile a Linux kernel that doesn't allow that.

          Anti-cheat systems on Windows work because Windows is hard(er) to tamper with.

          • By hparadiz 2026-01-0122:351 reply

            Well yeah but then eBPF would not work and then the anti cheat could just show that it's not working and lock you out.

            This isn't complicated.

            Even the Crowdstrike falcon agent has switched to bpf because it lowers the risk that a kernel driver will brick downstream like what happened with windows that one time. I recently configured a corporate single sign on to simply not work if the bpf component was disabled.

            • By swinglock 2026-01-0122:511 reply

              Well but then attackers just compile a kernel with a rootkit that hides the hack and itself from the APIs of the BPF program, so it has to deal with that too or it's trivially bypassed.

              Anticheat and antivirus are two similar but different games. It's very complicated.

              • By hparadiz 2026-01-0123:06

                The bpf api isn't the only telemetry source for an anti cheat module. There's a lot of other things you can look at. A bpf api showing blanks for known pid descendent trees would be a big red flag. You're right that it's very complicated but the toolchain is there if someone wanted to do the hard work of making an attempt. It's really telemetry forensics and what can you do if the cheat is external to the system.

          • By tapoxi 2026-01-0122:025 reply

            The interesting solution here is secure boot, only allow users to play from a set of trusted kernels.

            • By __MatrixMan__ 2026-01-020:061 reply

              I'd be less antianticheat if I could just select the handcuffs at boot time for the rare occasion where I need them.

              Although even then I'd still have qualms about paying for the creation of something that might pave the path for hardware vendors to work with authoritarian governments to restrict users to approved kernel builds. The potential harms are just not in the same league as whatever problems it might solve for gamers.

              • By digiown 2026-01-020:593 reply

                Once a slave, always a slave. Running an explicitly anti-user proprietary kernel module that does god-knows-what is not something I'd ever be willing to do, games be damned. It might just inject exploits into all of your binaries and you'd be none the wiser. Since it wouldn't work on VMs you'd have to use a dedicated physical machine for it. Seems to high of a price to play just a few games.

                • By charcircuit 2026-01-021:401 reply

                  What if the kernel module is only run in a separate VM than your main one?

                  • By Delk 2026-01-022:431 reply

                    Games that require kernel-level anticheat will probably try to detect VMs and refuse to run.

                    • By charcircuit 2026-01-023:311 reply

                      The idea is that the hypervisor would also be signed and provide security guarantees to games to block cheats from working.

                      • By digiown 2026-01-024:231 reply

                        Being able to snapshot and restore memory is a pretty common feature across all decent hypervisors. That in and of itself enables most client-side cheats. I doubt they'd bother to provide such a hypervisor for the vanishingly small intersection of people who:

                        - Want to play these adversarial games

                        - Don't care about compromising control of hypervisor

                        - Don't simply have a dedicated gaming box

                        • By charcircuit 2026-01-024:391 reply

                          >Being able to snapshot and restore memory is a pretty common feature across all decent hypervisors

                          A hypervisor that protects against this already exists for Linux with Android's pKVM. Android properly enforces isolation between all guests.

                          Desktop Linux distros are way behind in terms of security compared to Android. If desktop Linux users ever want L1 DRM to work to get access to high resolution movies and such they are going to need such a hypervisor. This is not a niche use case.

                          • By digiown 2026-01-024:471 reply

                            It "protects" against this given the user already does not control the hypervisor, at which point all bets are off with regard to your rights anyway. It's actually worse than Windows in this regard.

                            I would never use a computer I don't have full control over as my main desktop, especially not to satisfy an external party's desire for control. It seems a lot more convenient to just use a separate machine.

                            Even mainstream consumers are getting tired of DRM crap ruining their games and movies. I doubt there is a significant Linux users would actually want to compromise their ownership of the computer just to watch movies or play games.

                            I do agree that Linux userland security is lackluster though. Flatpak seems to be a neat advancement, at least in regard to stopping things from basically uploading your filesystems. There is already a lot of kernel interfaces that can do this like user namespaces. I wish someone would come up with something like QubesOS, but making use of containers instead of VMs and Wayland proxies for better performance.

                            • By charcircuit 2026-01-024:531 reply

                              You already don't control the firmware on the CPU. Would you be okay with this if the hypervisor was moved into the firmware of the CPU and other components instead?

                              I honestly think you would be content as long as the computer offered the ability to host an arbitrary operating system just like has always been possible. Just because there may be an optional guest running that you can't fully control that doesn't take away from the ability to have an arbitrary guest you can fully customize.

                              >to satisfy an external party's desire for control.

                              The external party is reflecting the average consumer's demand for there not being cheaters in the game they are playing.

                              >It seems a lot more convenient to just use a separate machine.

                              It really isn't. It's much more convenient to launch a game on the computer you are already using than going to a separate one.

                              • By digiown 2026-01-024:571 reply

                                Ah, I see, you're talking about Intel ME/AMD PSP? That's unfortunate and I'm obviously not happy with it, but so far there seems to be no evidence of it being abused against normal users.

                                It's a little funny that the two interests of adtech are colliding a bit here: They want maximum control and data collection, but implementing control in a palatable way (like you describe) would limit their data collection abilities.

                                My answer to your question: No, I don't like it at all, even if I fully trust the hypervisor. It will reduce the barrier for implementing all kinds of anti-user technologies. If that were possible, it will quickly be required to interact with everything, and your arbitrary guest will soon be pretty useless, just like the "integrity" bullshit on Android. Yeah you can boot your rooted AOSP, but good luck interacting with banks, government services (often required by law!!), etc. That's still a net minus compared to the status quo.

                                In general, I dislike any methods that try to apply an arbitrary set of criteria to entitle you to a "free" service to prevent "abuse", be it captchas, play integrity, or Altman's worldcoin. That "abuse" is just rational behavior from misaligned incentives, because non-market mechanisms like this are fundamentally flawed and there is always a large incentive to exploit it. They want to have their cake and eat it too, by eating your cake. I don't want to let them have their way.

                                > The external party is reflecting the average consumer's demand for there not being cheaters in the game they are playing.

                                Pretty sure we already have enough technology to fully automate many games with robotics. If there is a will, there is a way. As with everything else on the internet, everyone you don't know will be considered untrusted by default. Not the happiest outcome, but I prefer it to losing general purpose computing.

                                • By charcircuit 2026-01-025:561 reply

                                  >you're talking about Intel ME/AMD PSP?

                                  I'm talking about the entire chip. You are unable to implement a new instruction for the CPU for example. Only Intel or AMD can do so. You already don't have full control over the CPU. You only have as much control as the documentation for the computer gives you. The idea of full control is not a real thing and it is not necessary for a computer to be useful or accomplish what you want.

                                  >and your arbitrary guest will soon be pretty useless

                                  If software doesn't want to support insecure guests, the option is between being unable to use it, or being able to use it in a secure guest. Your entire computer will become useless without the secure guest.

                                  >Yeah you can boot your rooted AOSP, but good luck interacting with banks, government services (often required by law!!), etc.

                                  This could be handled by also running another guest that was supported by those app developers that provide the required security requirements compared to your arbitrary one.

                                  >That "abuse" is just rational behavior from misaligned incentives

                                  Often these can't be fixed or would result in a poor user experience for everyone due to a few bad actors. If your answer is to just not build the app in the first place, that is not a satisfying answer. It's a net positive to be able to do things like watch movies for free on YouTube. It's beneficial for all parties. I don't think it is in anyone's best interest to not do such a thing because there isn't a proper market incentive in place stop people from ripping the movie.

                                  >If there is a will, there is a way.

                                  The goal of anticheat is to minimize customer frustration caused due to cheaters. It can still be successful even if it technically does not stop every possible cheat.

                                  >general purpose computing

                                  General purpose computing will always be possible. It just will no longer be the wild west anymore where there was no security and every program could mess with every other program. Within a program's own context it is able still do whatever it wants, you can implement a Turing machine (bar the infinite memory).

                                  • By digiown 2026-01-026:271 reply

                                    > Intel or AMD

                                    They certainly aren't perfect, but they don't seem to be hell-bent on spying on or shoving crap into my face every waking hour for the time being.

                                    > insecure guests

                                    "Insecure" for the program against the user. It's such a dystopian idea that I don't know what to respond with.

                                    > required security requirements

                                    I don't believe any external party has the right to require me to use my own property in a certain way. This ends freedom as we know it. The most immediate consequences is we'd be subject to more ads with no way to opt out, but that would just be the beginning.

                                    > stop people from ripping the movie

                                    This is physically impossible anyway. There's always the analog hole, recording screens, etc, and I'm sure AI denoising will close the gap in quality.

                                    > it technically does not stop every possible cheat

                                    The bar gets lower by the day with locally deployable AI. We'd lose all this freedom for nothing at the end of the day. If you don't want cheating, the game needs to be played in a supervised context, just like how students take exams or sports competitions have referees.

                                    And these are my concerns with your ideal "hypervisor" provided by a benevolent party. In this world we live in, the hypervisor is provided by the same people who don't want you to have any control whatsoever, and would probably inject ads/backdoors/telemetry into your "free" guest anyway. After all, they've gotten away with worse.

                                    • By charcircuit 2026-01-029:301 reply

                                      >"Insecure" for the program against the user.

                                      We already tried out trusting the users and it turns out that a few bad apples can spoil the bunch.

                                      >It's such a dystopian idea that I don't know what to respond with.

                                      Plenty of other devices are designed so that you can only use it in safe ways the designer intends. For example a microwave won't function while the door is open. This is not dystopia despite potentially going against what the user wants to be able to do.

                                      >I don't believe any external party has the right to require me to use my own property in a certain way.

                                      And companies are not obligated to support running on your custom modified property.

                                      >The bar gets lower by the day with locally deployable AI.

                                      The bar at least can be raised from searching "free hacks" and double clicking the cheat exe.

                                      >who don't want you to have any control whatsoever

                                      This isn't true. These systems offer plenty of control, but they are just designed in a way that security actually exists and can't be easily bypassed.

                                      >and would probably inject ads/backdoors/telemetry into your "free" guest anyway.

                                      This is very unlikely. It is unsupported speculation.

                                      • By __MatrixMan__ 2026-01-0217:201 reply

                                        > We already tried out trusting the users and it turns out that a few bad apples can spoil the bunch.

                                        You say this as if the user is a guest on your machine and not the other way around.

                                        It's not a symmetrical relationship. If companies don't trust me, they don't get my money. And if I don't trust them, they don't get my money.

                                        The only direction that gets them paid is if I trust them. For that to happen they don't have to go out of their way to support my use cases, buy they can't be going out of their way to limit them either.

                                        > designed in a way that security actually exists

                                        When some remote party has placed countermeasures against how you want to use your computer, that's the opposite of security. That's malware.

                                        • By charcircuit 2026-01-0221:331 reply

                                          >You say this as if the user is a guest on your machine and not the other way around.

                                          The user is a guest on someone else's network though. You may be a guest to Netflix and they require you to prove your machine is secure for them to provide you 1080p video. You are free to do whatever you want with your own machine, but Netflix may not want to give you 1080p video files if they don't trust your machine.

                                          >When some remote party has placed countermeasures against how you want to use your computer, that's the opposite of security. That's malware.

                                          I think it's fair to have computers that allow you to disable integrity protections and do whatever you want. You just shouldn't be able to attest that your system is running 1 set of software when in reality it's running something else. It's fraud.

                                          • By __MatrixMan__ 2026-01-0221:591 reply

                                            No it's still my network that I'm on. I don't have to be a good neighbor because I also own all the adjacent hardware.

                                            There's already a body of laws that incentivize against violating copyright. It lunacy to stack on additional ones in service of the same goal. That's like saying that it's both illegal to speed, and it's also illegal to tell your friends that you'll be there in 15 minutes when you'd have to speed to get there sooner than 20, whether or not you actually do the speeding.

                                            Devices are not legal persons, they can't sign contracts on your behalf, nor can they commit fraud on your behalf. If a bogus is attestation is necessary in service of interoperability, that's a technical detail not a legal one. If what you want is copyright enforcement, focus on the crime not the circumstance under which a such a crime is possible.

                • By cindyllm 2026-01-0313:22

                  [dead]

                • By cindyllm 2026-01-0213:24

                  [dead]

            • By znpy 2026-01-0123:001 reply

              I wonder if you could use check-point and restore in userspace (https://criu.org/Main_Page) so that after the game boots and passes the checks on a valid system you can move it to an "invalid" system (where you have all the mods and all the tools to tamper with it).

              I don't really care about games, but i do care about messing up people and companies that do such heinous crimes against humanity (kernel-level anti-cheat).

              • By tapoxi 2026-01-020:56

                The war is lost. The most popular game that refuses to use kernel-level anti-cheat is Valve's Counter-Strike 2, so the community implemented it themselves (FaceIT) and requires it for the competitive scene.

            • By monerozcash 2026-01-0122:19

              Yep, a plenty of prior art on how to implement the necessary attestations. Valve could totally ship their boxes with support for anticheat kernel-attestation.

              Is it possible to do this in a relatively hardware-agnostic, but reliable manner? Probably not.

            • By vbezhenar 2026-01-020:071 reply

              What do you mean? Ship computer with preinstalled Linux that you can't tamper? Sounds like Android. For ordinary computers, secure boot is fully configurable, so it won't work: I can disable it, I can install my own keys, etc. Any for any userspace way to check it I'll fool you, if I own the kernel.

              • By tapoxi 2026-01-020:531 reply

                No, just have the anti-cheat trust kernels signed by the major Linux vendors and use secure boot with remote attestation. Remote attestation can't be fooled from kernel space, that's the entire point of the technology.

                That way you could use an official kernel from Fedora, Ubuntu, Debian, Arch etc. A custom one wouldn't be supported but that's significantly better than blocking things universally.

                • By digiown 2026-01-020:571 reply

                  You can't implement remote attestation without a full chain of exploits (from the perspective of the user). Remote attestation works on Android because there is dedicated hardware to directly establish communication with Google's servers that runs independent (as a backchannel). There is no such hardware in PCs. Software based attestation is easily fooled on previous Android/Linux.

                  • By tapoxi 2026-01-021:071 reply

                    The call asks the TPM to display the signed boot chain, you can't fake that because it wouldnt be cryptographically valid. The TPM is that independent hardware.

                    • By digiown 2026-01-021:142 reply

                      How would that be implemented? I'd be curious to know.

                      I'm not aware that a TPM is capable of hiding a key without the OS being able to access/unseal it at some point. It can display a signed boot chain but what would it be signed with?

                      If it's not signed with a key out of the reach of the system, you can always implement a fake driver pretty easily to spoof it.

                      • By vbezhenar 2026-01-022:261 reply

                        I guess something like that: https://tpm2-software.github.io/tpm2-tss/getting-started/201...

                        Basically TPM includes key that's also signed with manufacturer key. You can't just extract it and signature ensures that this key is "trusted". When asked, TPM will return boot chain (including bootloader or UKI hash), signed by its own key which you can present to remote party. The whole protocol is more complicated and includes challenge.

                        • By hparadiz 2026-01-023:10

                          Tpm isn't designed for this use case. You can use it for disk encryption or for identity attestation but step 1 for id attestation is asking the tpm to generate a key and then trusting that fingerprint from then on after doing a test sign with a binary blob. The running kernel is just a binary that can be hashed and whitelisted by a user space application. Don't need tpm for that.

                      • By tapoxi 2026-01-021:281 reply

                        This is called the Endorsement Key, and you're correct, it never leaves the TPM. The TPM is a "black box" to the OS.

                        • By digiown 2026-01-024:241 reply

                          Ah, got it. With enough motivation this is still pretty easily defeated though. The key is in some kind of NVRAM, which can be read with specialized equipment, and once it's out, you can use it to spoof signatures on a different machine and cheat as usual. The TPM implementations of a lot of consumer hardware is also rather questionable.

                          These attestation methods would probably work well enough if you pin a specific key like for a hardened anti-evil-maid setup in a colo, but I doubt it'd work if it trusts a large number of vendor keys by default.

                          • By tapoxi 2026-01-025:041 reply

                            Once it's out you could but EKs are unique and tied to hardware. Using an EK to sign a boot state on hardware that doesn't match is a flag to an anti-cheat tool, and would only ever work for one person.

                            It also means that if you do get banned for any reason (obvious cheating) they then ban the EK and you need to go source more hardware.

                            It's not perfect but it raises the bar significantly for cheaters to the point that they don't bother.

                            • By digiown 2026-01-025:091 reply

                              > Using an EK to sign a boot state on hardware that doesn't match is a flag to an anti-cheat tool

                              The idea is you implement a fake driver to sign whatever message you want and totally faking your hardware list too. As long as they are relatively similar models I doubt there's a good way to tell.

                              Yeah, I think there are much easier ways to cheat at this point, like robotics/special hardware, so it probably does raise the bar.

                              • By fc417fc802 2026-01-0210:42

                                Any sane scheme would whitelist TPM implementations. Anyway fTPMs are a thing now which would ultimately tie the underlying security of the anticheat to the CPU manufacturer.

            • By fooker 2026-01-0122:54

              You can switch out the kernel in the running Linux desktop.

          • By ffsm8 2026-01-0122:282 reply

            Uh, you'd have to compile a Kernel that doesn't allow it while claiming it does ... And behaves as if it does - otherwise you'd just fail the check, no?

            I feel like this is way overstated, it's not that easy to do, and could conceptually be done on windows too via hardware simulation/virtual machines. Both would require significant investments in development to pull of

            • By zamalek 2026-01-0122:41

              Right, the very thing that works against AC on Linux also works for it. There are multiple layers (don't forget Wine/Proton) to inject a cheat, but those same layers could also be exploited to detect cheats (especially adding fingerprints over time and issuing massive ban-waves).

              And then you have BasicallyHomeless on YouTube who is stimulating nerves and using actuators to "cheat." With the likes of the RP2040, even something like an aim-correcting mouse becomes completely cheap and trivial. There is a sweet-spot for AC and I feel like kernel-level might be a bit too far.

            • By hparadiz 2026-01-0122:40

              All it takes is going to cd usr src linux and running make menuconfig. Turning off a few build flags. Hitting save. And then running make to recompile. But that's like saying "well if I remove a fat32 support I can't use fat32". Yea it will lock you out showing you have it disabled. No big deal.

        • By the_hoser 2026-01-0121:58

          That would require that they actually make the effort to develop Linux support. The current "it just works" reality is that the games developers don't need to support running on Linux.

      • By observationist 2026-01-0218:54

        Pirate everything. Stop feeding beasts and they have no power.

        The idea that you need intrusive surveillance in order to make games fair is absurd. If you need fair games, you need referees and moderation, which means you need to train and pay competent people and establish open and transparent rules and tools. You can also give your refs latitude, so if someone is obviously cheating, they have the power to do something about it. You should also require and implement publicly transparent and auditable actions with recourse for players to prevent abuses of power.

        That's expensive. It's much easier to create a terms of service with vague guidelines, implement a totally intrusive, absurdly invasive rootkit that does some bare minimum scanning for known cheats and patterns, which establishes an arms race and provides bad actors a nice little point of ingress when the responsible company inevitably fails to protect their users competently.

        Just like media platforms, if you cannot moderate at the scale at which you're operating, then it shouldn't be legal to operate at that scale.

        People should stop giving money to companies that don't deserve it. No game is worth sacrificing your integrity for. "Just trust us, we know what we're doing" is a huge red flag, and it should be criminal to do what they do.

        AI refs are going to be a very real possibility in the near future that can be just as fair and competent as humans, so the "necessity" for rootkits won't be a valid argument for much longer. It'll still be expensive, but multiplayer gaming fairness shouldn't ever serve as a reason for nuking privacy.

      • By marcyb5st 2026-01-023:311 reply

        I always wondered. Isn't exactly what eBPF would allow you to do?

        Assuming that cheats work by reading (and modifying) the memory of the game process you can you can attach a kprobe to the sys_ptrace system call. Every time any process uses it, your eBPF program triggers. You can then capture the PID and UID of the requester and compare it against a whitelist (eg only the game engine can mess with the memory of that process). If the requester is unauthorized, the eBPF program can even override the return value to deny access before the kernel finishes the request.

        Of course there are other attack vectors (like spoofing PID/process name), but eBPF covers them also.

        All of this to say that Linux already has sane primitives to allow that, but that, as long as devs don't prioritize Linux, we won't see this happening.

        • By chii 2026-01-023:532 reply

          > your eBPF program triggers

          but how does the anti-cheat know that the kernel is not modified such that it disables certain eBPF programs (or misreports cheats/spoofs data etc)?

          This is the problem with anti-cheat in general (and the same exists with DRM) - the machine is (supposedly) under the user's total control and therefore, unless your anti-cheat is running at the lowest level, outside of the control of the user's tampering, it is not trustworthy. This leads to TPM requirements and other anti-user measures that are dressed as pro-user in windows.

          There's no such thing in linux, which makes it inoperable as one of these anti-cheat platforms imho.

          • By marcyb5st 2026-01-024:171 reply

            Great point. As I mentioned there are other attack vectors and you can mitigate them. For mitigating what you are mentioning for instance you don't just run one eBPF program, but you run a cluster of them that watch each other:

            (The following was refined by an LLM because I didn't remember the details of when I was pondering this a while back)

            All your anti cheats are eBPF programs hooked to the bpf() syscall itself.

            Whenever any process tries to call BPF_PROG_DETACH or BPF_LINK_DETACH, your monitors check if the target is one of the anti cheats in your cluster of anti-cheats.

            If an unauthorized process (even Root) tries to detach any of your anti-cheat processes, the eBPF program uses bpf_override_return to send an EPERM (Permission Denied) error back to the cheat.

            (End LLM part)

            Of course, you can always circumvent this by modifying and compiling the kernel so that those syscalls when targeting a specific PID/process name/UID aren't triggered. But this raises the difficulty of cheating a lot as you can't simply download a script, but you need to install and boot a custom kernel.

            So this would solve the random user cheating on an online match. Pro users that have enough motivation can and will cheat anyway, but that is true also on windows. Finally at top gaming events there is so much scrutiny as you need to play on stage on vetted PCs that this is a non-issue

            • By arianvanp 2026-01-027:49

              It's open source. Somebody will simply publish an AUR package with a custom kernel that is one command away. You're underestimating the capability of motivated nerds to make a good UX when needed :p. This is how we ended up with SteamOS in the first place

              But given Linux kernel is monolithic and you can enforce signing of kernel modules too, using TPM to make sure the Kernel isn't tampered with is honestly the way to go.

          • By pca006132 2026-01-024:141 reply

            but how can you prevent the user from modifying the kernel?

            • By marcyb5st 2026-01-024:24

              You can't, but circumventing anti cheats already happens on windows with all their fancy kernel level anti cheats.

              I believe the goal is to make it so uncomfortable and painful that 99.999% of the users will say fuck it and they won't do it. In this case users need to boot a custom kernel that they download from the internet which might contain key-loggers and other nasty things. It is not just download a script and execute it.

              For cheat developers, instead, this implies doing the modifications to allow those sys-calls to fly under the radar while keeping the system bootable and usable. This might not be trivial.

      • By jsheard 2026-01-0122:022 reply

        Another unresolved roadblock is Nvidia cards seriously underperforming in DX12 games under Proton compared to Windows. Implementing DX12 semantics on top of Vulkan runs into some nasty performance cliffs on their hardware, so Khronos is working on amending the Vulkan spec to smooth that over.

        • By braiamp 2026-01-0123:34

          That's being addressed:

              - https://forums.developer.nvidia.com/t/directx12-performance-is-terrible-on-linux/303207/432
              - https://indico.freedesktop.org/event/10/contributions/402/attachments/243/327/2025-09-29%20-%20XDC%202025%20-%20Descriptors%20are%20Hard.pdf
              - https://www.youtube.com/watch?v=TpwjJdkg2RE
          
          The problem is on multiple levels, so everything has to work in conjunction to be fixed properly.

        • By torginus 2026-01-0122:551 reply

          What percentage of games require DX12? From what I recall, a surprisingly large percentage of games support DX11, including Arc Raiders, BF6 and Helldivers 2, just to name a few popular titles.

          At the same time, Vulkan support is also getting pretty widespread, I think notably idTech games prefer Vulkan as the API.

          • By jsheard 2026-01-0123:082 reply

            DX12 is overwhelmingly the default for AAA games at this point. The three titles you listed all officially require DX12, what DX11 support they have is vestigial, undocumented and unsupported. Many other AAAs have already stripped their legacy DX11 support out entirely.

            Id Software do prefer Vulkan but they are an outlier.

            • By dijit 2026-01-0123:511 reply

              DX12 is less and less the default, most gamedev that I’ve seen is surrounding Vulkan now.

              DX12 worked decently better than openGL before, and all the gamedevs had windows, and it was required for xbox… but now those things are less and less true.

              The playstation was always “odd-man-out” when it came to graphics processing, and we used a lot of shims, but then Stadia came along and was a proper linux, so we rewrote a huge amount of our render to be better behaved for Vulkan.

              All subsequent games on that engine have thus had a vulkan friendly renderer by default, that is implemented cleaner than the DX12 one, and works natively pretty much everywhere. So its the new default.

            • By csdreamer7 2026-01-0123:261 reply

              Godot switched over to DX12 over Vulkan for Windows. Blaming bad Windows drivers for the reason.

              https://godotengine.org/article/dev-snapshot-godot-4-6-dev-5...

      • By mrheosuper 2026-01-024:242 reply

        I am wondering can game be shipped with their own "kernel" and "hypervisor", basically an entire VM. Yes performance will take a hit, but in my experience with my own VM, it's like 15-20%.

        • By fooker 2026-01-024:32

          Yes, maybe.

          Modern games already employ a bunch of VM-like techniques for tamper protection.

          This has effectively killed PC game piracy.

        • By Tom1380 2026-01-0213:251 reply

          Do you pass through the GPU? Or how does it work?

      • By drnick1 2026-01-0122:213 reply

        Clearly, when there will be enough Linux gamers another solution to the kernel-level anti-cheat issue will be found. After all, the most played competitive shooter is CS and Valve has does not use kernel-level AC.

        • By jsheard 2026-01-0122:261 reply

          > After all, the most played competitive shooter is CS and Valve has does not use kernel-level AC.

          Valve doesn't employ kernel AC but in practice others have taken that into their own hands - the prevalence of cheating on the official CS servers has driven the adoption of third-party matchmaking providers like FACEIT, which layer their own kernel AC on top of the game. The bulk of casual play happens on the former, but serious competitive play mostly happens on the latter.

          • By pityJuke 2026-01-0122:311 reply

            The best description I've been able to give of the dichotomy of CS is this: there is no way for a person to become good enough to get their signature into the game, without using kernel-level ACs.

        • By xboxnolifes 2026-01-0122:29

          The competitive CS leagues do use AC though. The big issue for these games is the free-to-play model does not work without anti-cheat. Having a ~$20 fee to cheat for a while before getting banned significantly reduces the number of cheaters, and that's what CS does with their prime server model.

          And for what it's worth, I'm pretty sure Valorant is the most played competitive shooter at the moment.

        • By stackghost 2026-01-0122:42

          Isn't it pretty much an open secret that JVM-based cheats can trivially bypass VAC?

      • By kgwxd 2026-01-0216:08

        How does their revenue rely on it? People won't buy/recommend their games if they can't solve a fundamental problem, without full control over the machine their product is running on? Then they can change their business model and/or game mechanics. Simple as that. The only reason that blatant security violation was ever considered a viable option is because Microsoft gave them the ability to actually do it with the click of a button. Those companies can adapt, or die.

      • By einpoklum 2026-01-0215:10

        But is that really a roadblock?

        First, let's ask ourselves how many PCs have users play games with anti-cheat frameworks. I'm absolutely no expert, but if it's more than, what? 10%? let's even say 20% - I'd be surprised.

        > and unfortunately a good majority of the gaming industry by revenue relies on it.

        Well, it used to be the case that game makers relied on copy protection in floppy discs, and movie distributors on DVD/BluRay copy protection. Conditions changed and they adapted.

      • By amelius 2026-01-0214:12

        Isn't it a more fundamental problem? I can imagine a cheating setup where you have a separate PC with a HDMI capture stick ("analog hole") and access to the controllers.

      • By markus_zhang 2026-01-0123:19

        I actually think it’s better to exclude the AAA games from Linux.

      • By eru 2026-01-022:15

        Well, if you go by revenue, mobile gaming dwarfs all else.

      • By pjmlp 2026-01-0215:38

        And native GNU/Linux games instead of depending on Windows.

      • By hhh 2026-01-0212:35

        Games being playable also rely on it.

    • By necessary 2026-01-0121:161 reply

      This is a big reason I’m excited for Steam Frame - high quality VR on the Linux desktop.

      • By pjerem 2026-01-0122:16

        AND high quality Linux desktop on the VR :)

    • By ErroneousBosh 2026-01-0121:077 reply

      Gaming now works better on Linux than it does on Windows. This must be upsetting for Microsoft, but it was their game to lose.

      • By voidfunc 2026-01-0121:254 reply

        I dont get the feeling they care. Microsoft is so lost under Satya at this point. Totally blinded by Azure and AI and stock price growth. At some point they're going to realize all the ground they've lost and it's going to be a real problem. They're repeating a lot of the same mistakes that cost them the browser and mobile market.

        • By diabllicseagull 2026-01-0122:462 reply

          Yeah. MS must have been so hurt about losing to the iPhone, they really jumped the gun on AI as if to avoid a similar mistake. It's Satya's major play and I think they are already paying for that decision. xbox is hollowed out so that AI can be funded, while the pc/console hybrid project is doomed to fail because "windows everywhere" doesn't work if windows is crap. indeed, they might be left with just the cloud business in the end.

          • By isnckwndkwmx 2026-01-021:50

            And the funniest thing is: not having a mobile platform anymore will be the death knell for all of their AI efforts.

            I’m not really into this AI shenanigans, but it seems to me that if you want people to use /your/ bot, you gotta give it to people in the most seamless and efficient way possible, and that does not translate well to a desktop OS.

            I don’t think they would have dethroned iOS or even Android had they stayed their ground, but they probably would’ve had a stronger base to build upon for their Copilot nonsense. Those that used Windows Phone used it because they loved it, Copilot could’ve garnered some good rep from those already sold on Microsoft’s platform; instead, they’re trying to shove it down people’s throats even though very few people actually use Windows because they actively like it, most use it because it’s the “default” OS and they do not (and care not to) know any better.

          • By com2kid 2026-01-023:32

            First they jumped the gun on tablets, listening to the tech media that was saying tablets were going to replace computers.

            That resulted in Windows 8.

            More recently they've freaked out about ads, app stores, and SaSS revenue, which has resulted in lots of dark patterns in the OS.

        • By gerdesj 2026-01-0122:271 reply

          "Totally blinded by Azure and AI and stock price growth."

          Stock price growth is their core business because that is how large firms operate.

          MS used to embrace games etc because the whole point was all PCs should run Windows. Now the plan is to get you onto a subscription to their cloud. The PC bit is largely immaterial in that model. Enterprises get the rather horrible Intune bollocks to play with but the goal is to lock everyone into subs.

          • By tombert 2026-01-0122:56

            It's pretty much every American business now isn't it? Do any big corporations actually make money anymore?

            I thought all of them more or less have operated under Ponzinomics ever since Jack Welch showed that that worked in the short term.

        • By casey2 2026-01-0123:22

          If people were buying new PCs every year like they used to I'd be worth it. Turns out there isn't as much value having a "captive market" on a PC unless it's locked down.

        • By dontlaugh 2026-01-0122:332 reply

          They don’t care, they’re defunding Xbox and even the Windows team is hollowed out.

          • By k12sosse 2026-01-0123:05

            When the rumour was Windows 10 will be the last windows! I don't think people thought it would because of win11 would be so unbearable it would finally drive users to Linux.. but here we are. RIP.

          • By isnckwndkwmx 2026-01-021:53

            [dead]

      • By threethirtytwo 2026-01-0122:204 reply

        The irony is that gaming on linux got better but the instigator was not the OSS community. All of it was funded by closed source software competing with other close source software. The OSS community by itself did not have the conviction to climb over this bulwark.

        • By nine_k 2026-01-0122:281 reply

          But when Steam started to develop Proton, WINE was 90% there! Valve only had to provide the remaining 90%.

          The strength of Linux and Free software in general is not in that it's completely built by unpaid labor. It's built by a lot of paid, full-time labor. But the results are shared with everyone. The strength of Free software is that it fosters and enforces cooperation of all interested parties, and provides a guarantee that defection is an unprofitable move.

          This is one of the reasons you see Linux everywhere, and *BSD, rarely.

          • By eru 2026-01-022:251 reply

            > This is one of the reasons you see Linux everywhere, and *BSD, rarely.

            I doubt it's a large reason. I'd put more weight on eg Linus being a great project lead and he happens to work on Linux. And a lot of other historical contingencies.

            • By nine_k 2026-01-022:381 reply

              BSD does a few things right, hence it's used by Netflix (who share back some of their work), userland of macOS (because Apple don't like GPL, I assume), PS4 and PS5 (IDK if anything seeps back upstream from there).

              • By eru 2026-01-023:54

                There's also plenty of software available on Linux and other operating systems that uses the BSD license.

        • By IgorPartola 2026-01-022:17

          It isn’t about conviction. Gaming takes tremendous resources and they were not there. But if this starts shifting the tides there is a possible future where game developers start building for Linux as a primary target and to run games on Windows or Mac you would use emulation. In fact this seems like a better overall approach given that there are no hidden APIs with Linux.

        • By Spivak 2026-01-020:55

          Money and resources suddenly materialized once someone realized that there was profit in it is pretty much the expected way this goes. OpenTofu happened not because of some OSS force of will but because a group of companies needed it to exist for their business.

          This flow is basically the bread and butter for the OSS community and the only way high effort projects get done.

        • By TulliusCicero 2026-01-0218:10

          It's not so much conviction, as it is coordination and resources.

          Conventional companies just have a lot more money, and it's easier for them to internally 'coordinate' when they want something to get done.

          That said, yes, there are certain things that the broader/volunteer FOSS community simply isn't any good at.

      • By jetbalsa 2026-01-0121:431 reply

        This still has a "sometimes" on it, there are more then a few games that need magic proton flags to run well, nothing you can't go look up on protondb, but lots of games you would want to play with friends might have some nasty anti-cheat on it that just won't let you play it at all.

        • By ErroneousBosh 2026-01-020:29

          Exactly. Battlefield 6 for example does not work at all in Proton.

          This is a far better user experience for Battlefield players than in Windows.

          Have you ever actually attempted to play that half-assed buggy piece of shit?

      • By spockz 2026-01-0121:261 reply

        Gaming works fine with exception of things like BF6 that require kernel level anti cheat.

        The one thing I haven’t been able to get working reliably is steam remote play with the Linux machine as host. Most games work fine, others will only capture black screens.

        • By jetbalsa 2026-01-0121:431 reply

          if you are running KDE you can whitelist Steam for remote desktop work, this is because of wayland.

          • By spockz 2026-01-0410:46

            I get to see the Steam Big Picture albeit very laggy. Also the games I tried such as Transport Fever 2 and Valheim are streamed and visible but still noticeably laggy. Only some games such as Arc Raiders yield a black image.

      • By tombert 2026-01-0122:541 reply

        Proton has gotten so good now that I don't even bother checking compatibility before buying games.

        Granted, I don't play online games, so that might change things, but for years I used to have to make a concession that "yeah Windows is better for games...", but in the last couple years that simply has not been true. Games seem to run better on Linux than Windows, and I don't have to deal with a bunch of Microsoft advertising bullshit.

        Hell, even the Microsoft Xbox One controllers work perfectly fine with xpad and the SteamOS/tenfoot interface recognizes it as an Xbox pad immediately, and this is with the official Microsoft Xbox dongle.

        At this point, the only valid excuses to stay on Windows, in my opinion, are online games and Microsoft Office. I don't use Office since I've been on Unixey things so long that I've more or less just gotten used to its options, but I've been wholly unable to convince my parents to change.

        I love my parents, but sometimes I want to kick their ass, because they can be a bit stuck in their ways; I am the one who is expected to fix their computer every time Windows decides to brick their computer, and they act like it's weird for me to ask them to install Linux. If I'm the one who has to perform unpaid maintenance on this I don't think it's weird for me to try and get them to use an operating system that has diagnostic tools that actually work.

        As far as I can tell, the diagnostic and repair tools in Windows have never worked for any human in history, and they certainly have never worked for me. I don't see why anyone puts up with it when macOS and Linux have had tools that actually work for a very long time.

        • By theshackleford 2026-01-027:011 reply

          > At this point, the only valid excuses to stay on Windows, in my opinion

          I didn’t see a performance increase moving to Linux for the vast majority of titles tested. Certainly not enough to outweigh the fact that I want EVERY game to work out of the box, and to never have to think if it will or won’t. And not all of my games did, and a not insignificant number needed serious tweaking to get working right.

          I troubleshoot Linux issues all day long, I’ve zero interest in ever having to do it in my recreation time.

          That’s a good enough reason for me to keep my windows box around.

          I use Linux and OSX for everything that isn’t games, but windows functions just fine for me as a dumb console and I don’t seem to suffer any of these extreme and constant issues HN users seem to have with it from either a performance or reliability standpoint.

          • By tombert 2026-01-034:411 reply

            If you want every game to work then you would be better off with a game console. I've had plenty of bullshit fighting with DLL files and registry keys to get games working on Windows in the past. Maybe it's gotten better since Windows 7, which is the last time I seriously did any Windows gaming, but I doubt it.

            For some reason amongst other people, these bits of debugging just "don't count". I don't know why.

            • By theshackleford 2026-01-035:06

              > If you want every game to work then you would be better off with a game console.

              I have a console. They can not offer performance I can tolerate. I require 120+ fps for most titles in order to not get motion sickness from modern displays.

              > I've had plenty of bullshit fighting with DLL files and registry keys to get games working on Windows in the past.

              I've had no such fighting. Shit, the last time I touched a registry to "fix" anything in windows was probably XP.

              > I don't know why.

              Probably because not everyone has the same experience. None of the major operating systems is free of issue, but in the same vein, neither have caused me particularly more headaches than another.

      • By pjmlp 2026-01-0215:41

        As long as Valve depends on the Windows ecosystem for content, they are quite safe.

        Game studios will keep buying Windows and Visual Studio licenses, target DirectX, and let Valve do whatever they need for game content.

      • By HumblyTossed 2026-01-0219:15

        They asked AI and it told them they needed to focus more on AI instead.

    • By fxtentacle 2026-01-029:511 reply

      The Quest 3 works offline with ALVR streaming over a private (non-Internet connected) WiFi network. Together with my 3090 I get 8k @ 120fps with 20ms latency over a WiFi6e dongle. I had to manually install the dkms for the dongle on PopOs, but apart from that it just works. ALVR starts SteamVR and then I use Steam to start the game. Proton seems to use Vulcan for rendering.

      • By gloomyday 2026-01-0212:481 reply

        Overall, I had a pretty bad experience with ALVR. I never managed to figure out the cause of stuttering on mine. I wished Meta would support Linux.

        • By rounce 2026-01-0520:56

          Have you given WiVRn a try? I’ve heard good things.

    • By bilekas 2026-01-025:181 reply

      > I just hope that Nvidia notices that there does appear to be a swing happening and improves their driver situation.

      I firmly believe that Nvidia doesn't want the general public to ever have better hardware than what is current as people could just run their own local models and take away from the ridiculous money they're making from data centers.

      In step they're now renting their gaming GPUs to players with their GeForce now package.

      The market share for Nvidia of gamers is a rounding error now against ai datacenter orders. I won't hold my breath about them revisiting their established drivers for Linux.

      • By kouteiheika 2026-01-027:44

        > I firmly believe that Nvidia doesn't want the general public to ever have better hardware than what is current as people could just run their own local models and take away from the ridiculous money they're making from data centers.

        You're underestimating them. They don't even want rich professional users to own hardware that could compete with their datacenter cash cow.

        Take RTX 6000 Pro, a $10k USD GPU. They say in their marketing materials that these have fifth-generation tensor cores. This is a lie, as you can't really use any 5th-gen specific features.

        Take a look at their PTX docs[1]. The RTX 6000 Pro is sm_120 in that table, while their datacenter GPUs are sm_100/sm110. See the 'tcgen05' instructions in the table? It's called 'tcgen05' because it stands for "Tensor Core GEN 05". And they're all unsupported on sm_120.

        [1] - https://docs.nvidia.com/cuda/parallel-thread-execution/#rele...

    • By dijit 2026-01-0123:482 reply

      I’ll keep repeating it: the more people vote with their wallet, the more game companies will deploy Linux - including the anticheat.

      EAC has the support for Linux, you just have to enable it as a developer.

      I know this, I worked on games that used this. EAC was used on Stadia (which was a debian box) for the division, because the server had to detect that EAC was actually running on the client.

      I feel like I bring this up all the time here but people don’t believe me for some reason.

      • By ThatPlayer 2026-01-020:08

        > EAC has the support for Linux

        This does not mean it supports the full feature set as from EAC on Windows. As an analogy, it's like saying Microsoft Excel supports iPad. It's true, but without VBA support, there's not going to be many serious attempts to port more complicated spreadsheets to iPad.

    • By arwineap 2026-01-0122:062 reply

      I'm surprised to hear you are having trouble with wheels / pedals, we should be there already!

      https://github.com/JacKeTUs/linux-steering-wheels

      Hopefully vr headset support will get better

      • By Fr0styMatt88 2026-01-022:502 reply

        Funnily enough the most annoying things on my system at the moment is RGB and keyboard/mouse customisation.

        I haven’t found a tool that can access all the extra settings of my Logitech mouse, not my Logitech speakers.

        OpenRGB is amazing but I’m stuck on a version that constantly crashes; this should be fixed in the recent versions but nixpkgs doesn’t seem to have it (last I checked).

        On the other hand I did manage to get SteamVR somewhat working with ALVR on the Quest 3, but performance wasn’t great or consistent at all from what I remember (RTX 3070, Wayland KDE).

        • By rounce 2026-01-029:451 reply

          Have you tried running the windows RGB utility via Wine with HIDRAW enabled for the device?

          Alternatively, given you’re running NixOS you can just override the `src` of the derivation with a newer version. This is part of the point of running NixOS: making small modifications to packages in the fly.

          • By Fr0styMatt88 2026-01-0220:40

            Good idea about HIDRAW — I’ll have to look into that, thanks!

            I did try overriding the src for OpenRGB but as I’m on unstable, something else in the dependency chain must have broken as the post-install patches weren’t applying IIRC.

            Wasn’t urgent but I’ll likely get back to it at some point.

        • By starky 2026-01-027:54

          I was annoyed recently because I replaced my GPU and I had to boot into Windows for the first time in months and install drivers just to turn off the RGB on the card because OpenRGB wouldn't find it.

      • By rounce 2026-01-029:42

        For VR support Monado works very well for me with both Pimax (base-station tracked) and WMR (inside-out tracked) headsets.

    • By hinkley 2026-01-0121:511 reply

      When that steam deck clone came out and games played better on SteamOS than on Windows on the exact same hardware, it woke a bunch of people up. Microsoft scrambled to bring the startup time and footprint down but shots had already been fired.

      You don’t want a vendor you have to publically shame to get them to do the right thing. And that’s MS if any single sentence has ever described them without using curse words.

      • By Trasmatta 2026-01-0122:25

        I've got the Legion Go S with Steam OS, and that shit is great. It's stable, my games run well, the OS is pretty much entirely in the background, but I can still access it fully if I need to. Love it.

    • By scrollop 2026-01-0218:301 reply

      What might help is if AMD or Nvidia take the gamble and create decent drivers and advertise Linux compatibility, driving up sales, forcing their competitor to do the same.

      • By creesch 2026-01-0218:43

        AMD has very decent drivers on Linux which are even open source. It is one of the main reasons people recommend people go with AMD cards for Linux.

    • By HumblyTossed 2026-01-0219:13

      I thought it was just my bubble, but I guess you're right, it does appear Linux is being talked about more in the mainstream.

    • By desireco42 2026-01-0121:271 reply

      My VR glasses work on Omarchy, to my surprise, I plugged them and they work. I have XReal, older model.

      • By MSFT_Edging 2026-01-0121:341 reply

        Aren't the XReals just displays in the glasses? If they work with other devices, it's no surprise linux can just use a display standard.

        • By desireco42 2026-01-023:36

          But they work out of the box, which is my point. You can use a device that can be inbetween which places screen into fixed space in front of you for example. While it is cool, it is kind of a hassle to have this device inbetween. I just plug them directly and they work.

    • By johnnyanmac 2026-01-048:46

      >which is pretty promising at least for the games that aren't intentionally excluded by DRM.

      Sadly, those exclusions are pretty big asks for the common folk. That's always what it comes down to. Some killer tool you need for whatever reason that either doesn't work on Linux, or is severely compromised.

      I'm very comfortable with Linux, but my work still requires Unreal Engine. And good luck getting that going in Linux. So I'm stuck with dual booting at the bare minimum.

  • By shadowdev1 2026-01-0123:3813 reply

    (cue arrogance) People on HackerNews complaining about Linux Desktop is pretty disappointing. You guys are supposed to be the real enthusiasts... you can make it work.

    (cue superiority complex) I've been using Linux Desktop for over 10 years. It's great for literally everything. Gaming admittedly is like 8/10 for compatibility, but I just use a VM with PCIe passthrough to pass in a gpu and to load up a game for windows or use CAD, etc. Seriously, ez.

    Never had issues with NVIDIA GFX with any of the desktop cards. Laptops... sure they glitch out.

    Originally Wine, then Proton, now Bazzite make it super easy to game natively. The only issues I ever had with games were from the Kernel level anti-cheats bundled. The anti-cheats just weren't available for Linux, so the games didn't start. Anyone familiar with those knows its not a linux thing, it's a publisher/anti-cheat mechanism thing. Just lazy devs really.

    (cue opinionated anti-corporate ideology) I like to keep microsoft chained up in a VM where it belongs so can't do it's shady crap. Also with a VM you can do shared folders and clipboard. Super handy actually.

    Weirdly enough, MacOS in a VM is a huge pita, and doesn't work well.

    • By Cort3z 2026-01-028:1614 reply

      I have been working professionally on Linux for many years. But about once a year I have to reinstall the os because it craps out for various reasons. The same story goes for most of my team, but for some reason they seem ok with this. My issue with Linux is this: I don’t feel like a consumer, but a janitor. I don’t want this. Yes you can do whatever you want, but I don’t want to do those things. I want to write code and play games, not maintain the intricacies of a running computer.

      For a server there is no better choice than Linux, but for my desktop/laptop, I find other alternatives better. Perhaps I haven’t found «the right distro», if so let me know, but until Linux is as low maintenance as windows or macos, it will be for those with an interest in doing that maintenance.

      I realize I have a love-hate relationship with Linux. It is perfect, but flawed.

      • By vyskocilm 2026-01-0214:07

        > I don’t feel like a consumer, but a janitor. I don’t want this.

        I think it was Jorge Castro, the creator of Universal Blue, who called it the sysadmin culture. Most Linux distros are made by sysadmins for sysadmins, and you're expected to change and configure your system. I was a sysadmin myself for a long time. I used Slackware; switched from the 2.4 kernel to 2.6; tweaked CFLAGS on Gentoo; replaced SysV init with systemd; used PipeWire from the earliest versions - you name it, I did it.

        Nowadays I use https://aeondesktop.github.io/ - an immutable system with Btrfs snapshots. Everything is installed from Flathub. The major roadblock is that much of the Linux world expects you to modify the system one way or another, so your mileage may vary. I replaced my printer because I did not wanted to install binary blobs from HP/Samsung.

        > Perhaps I haven’t found «the right distro»

        I’d look at immutable or image-based offerings, which aims at low or no maintenance: Aeon Desktop, Universal Blue, Endless OS. There are reviews on sites like LWN.net

      • By foepys 2026-01-0211:592 reply

        I don't know what you are doing but I have my Arch Linux running since about 2013. I needed to intervene a few times, I think 4 times in total but the base installation in from 2013, now nearly 13 years ago.

        • By conor- 2026-01-0216:431 reply

          I share the same sentiment. I've had the same Arch install running since ~2016 and have been using Arch since about 2013 and the number of times I've needed to chroot from a live image is under 10 and were mostly related to systemd breaking things during an update which is pretty much entirely no longer an issue these days.

          Compared to Windows-land where nuking and reinstalling the entire OS is a routine maintenance task, checking arch news to see if there's any manual intervention and running `pacman -Syu` is all I really ever think about.

          • By user_7832 2026-01-0218:461 reply

            I think this is a very interesting observation, because my experience has been fairly opposite. Disclaimer, I've grown up with windows.

            Yet I've never had to reinstall windows on any of my devices ever. I've never had things behave in unusual or unpredictable ways.

            Meanwhile, a highly suggested utility (on reddit, SE/SO, and even a few distro forums) for touchpad gestures borked my gnome setup. (Uninstalling it, as you might have guessed from my story and tone, did diddly squat.)

            Just today I manually flushed my dnf packages (or clear them? Not sure of the terminology.) In the past, I had to debug manually because apparently the default timeout for Fedora was causing timeout issues with a few 100ms internet latency. That was a fun rabit hole "why can't I install an app that's only available via dnf install" "Oh, because Fedora assumes you have good internet. But don't worry if you have Ubuntu, because that doesn't have these issues!".

            ...I've never even been made aware what download timeouts windows has. As it should be for a user.

            I could go on and on. My windows partition goes nearly months without sleep, typically only rebooting if I run out of battery or want to install an update. Linux... doesn't have hibernate yet. Fortunately it doesn't matter! ...Because some odd memory leak (and gpu driver stuff perhaps?) forces me to shut down ever so often. Oh well.

            • By conor- 2026-01-0222:15

              I'm not sure where you get the idea that Linux doesn't have hibernate - there's both userspace systemd-hibernate bindings and also the kernel swsusp which both work equally well (although you may need to make sure you have a large enough swap partition for it to function)

              Also the other issues you're describing do sound frustrating but I think it's a byproduct of an entirely different culture. Exposing user-configurable timeouts and you being made aware of it during troubleshooting is something that enables you to deeply understand your system and how it's configured. In Windows, even if there is defaults for things like that it likely is not exposed to the user or configurable at all. If the default settings are bad you're just stuck with it and you aren't expected or intended to modify anything to better suit your needs.

              My experience with Arch is mostly due to having been a fairly proficient Linux user prior to switching over and being very comfortable reading the wiki or bbs and tinkering to find solutions to things. A lot of the prior experiences I had with Debian or other "friendly" distros kind of put me through the ringer too and I've found that having the rolling release with Arch fits my preferred workflow much better than something like Ubuntu or Debian or Fedora or the other "batteries included" distros.

        • By versteegen 2026-01-0212:51

          That's pretty good, I'm jealous! The last time I reinstalled my OS (Slackware) from scratch was 2009, but I run into serious problems every couple of years when upgrading it to 'Slackware64-current' pre-release, because Slackware's package manager doesn't track dependencies and you can just install stuff in the wrong order: I usually don't upgrade the whole OS at once... just have to fix any .so link errors (I've got a script to pull old libraries from btrfs snapshots). I've even ended up without a working libc more than once! When you can't run any program it sure is useful that you can upgrade everything aside from the kernel without rebooting!

      • By bjackman 2026-01-0213:37

        I'm not trying to "challenge" your experience, it's your experience. But mine is completely different so I'll offer it for anyone who might be reading along...

        I've been using Linux at work and at home every day for 15 years and I think in that whole time I've only ever had to reinstall the OS due to system issues once.

        (I ran an Ubuntu system update on my laptop while on low battery, and it died. The APT database was irrevocably fucked afterwards. I'm not even sure it's fair to blame the OS for this, it was a dumb thing for me to do. I would also not be at all surprised if it's possible to fuck up a Windows installation in a similar manner).

        Nowadays I run NixOS and yes that requires quite regular attention. But I've also used Ubuntu, Fedora and Debian extensively and all of them are just completely stable all the time.

        (Only exception I can think of: Ubuntu used to have issues with /boot getting full which was a PITA).

      • By vladms 2026-01-0210:021 reply

        You mention the "right distro" but you did not mention what have you tried or with what you had problems with.

        From my experience, some examples: for gentoo you are much more than a janitor - you must be everything all the time; for redhat based - you can get a major headache with some version upgrades; for arch (currently using, same install from 7 years) - update monthly and I had very few and minor issues

        • By Cort3z 2026-01-0218:59

          Most problems in most distros are solvable with enough knowhow and enough research time. That time investment is not always worth it in a commercial context. It is a fairly known amount of time to reinstall a distro and get back up and running, and an unknown amount of time to fix an exotic Linux problem.

          Many seem to be interested in knowing my distro. I’m not interested in throwing shade on a distro in particular, but it is one of the bigger and well known ones.

      • By jollyllama 2026-01-0215:261 reply

        When I use Windows, I feel like a product, not a consumer. There's always macOS.

        • By horsawlarway 2026-01-0217:031 reply

          Which is shockingly bad in its own way. For having a tightly integrated hardware stack, Apple sure has managed to trash their desktop OS. Reminds me a lot of Windows in the xp => vista stage.

          My read is they don't really give a shit about it anymore because the revenue comes from mobile/tablets. Same reason Microsoft is comfortable trashing windows... the revenue is coming from O365 & Azure now. The OS is a loss leader to sell those, and it definitely feels like it these days.

          Once a company eats from the fruit of the "ads" tree... they tend to degrade into "awful" from the user side, because the user stops being the primary customer - the conflict of interest there is unavoidable.

          Apple is tucking in... https://ads.apple.com/

          • By jollyllama 2026-01-0220:27

            "It's too bad she won't live, but then again, who does?"

      • By Gareth321 2026-01-038:40

        I 100% agree. This is why Windows and later macOS and iOS became so popular. It really just worked. Basic things like being able to double click a file to install it. Linux is technically capable of this, but so few devs actually support it. The last time I installed Ubuntu I couldn’t change the mouse acceleration without using the CLI to install some extra tools. Just bonkers. And the “solution” was “oh just uninstall your entire OS and try this other distro which is way better!”

      • By binkHN 2026-01-0216:45

        > once a year I have to reinstall the os because it craps out for various reasons.

        I don't know what distribution you're using, but something sounds very broken if you need to do this.

      • By kombine 2026-01-028:271 reply

        I've been using Fedora and OpenSUSE Tumbleweed on my laptop and desktop respectively. Both are going around a year, and I haven't had major issues with them.

        • By symbogra 2026-01-0213:52

          Looking at the logs I installed Fedora 35 on this laptop over 4 years ago when I got it and have upgraded through to 43 with no serious issues aside from some mDNS configuration that I had to fix.

      • By anttiharju 2026-01-028:431 reply

        re: on feeling like a janitor

        I tried running various Linux distros on my desktop some years ago and definitely agree on the crap-out experience and having to reinstall. Eventually settled on macOS and it's been okay.

        The game changer for me has been Nix. It works on macOS. I have had coworkers use it on Ubuntu. I am soon planning to switch to NixOS.

        People complain about the syntax but honestly AI gets you around that. You will still do janitorial work, but you mostly only need to do it once.

        • By rounce 2026-01-029:571 reply

            {
              nix.gc = {
                automatic = true;
                dates = "weekly";          
                options = "--delete-older-than 30d";
              };
            }

          • By anttiharju 2026-01-0212:23

            that is neat indeed. With "only once" I mean figuring out the desired config

      • By jimbob45 2026-01-028:371 reply

        I agree that it’s not quite grandma-safe but I’d like to know which distros you’re using that can’t even last a year.

        • By sgc 2026-01-0214:511 reply

          I had my 80 year old mom on Linux Mint for 15 years, from about 62-78, and she didn't even know it. She tried to show me her Windows with exactly one problem 15 years in, and I was present with the Mint boot screen. Problem at that point was her laptop, not Mint. Grandmas tend to do very simple things, and the OS can just chug along forever without problems.

          • By Edman274 2026-01-0215:091 reply

            Okay, people say this. Could you please, and this is not a rhetorical device, it's a sincere question: how do you keep the browser updated without updating the operating system? Or if you are updating the os, doesn't that change the user interface? And if the user interface is changing, doesn't that confuse your grandmother? I installed Ubuntu for my mom and after four years Firefox was out of date, and the website for banking she'd use would have checks where logging in was only possible if the one if the user agent was recent enough. One can fake that, but I didn't want to. But updating Firefox meant updating Ubuntu, which means that every single icon and every single menu position changes, and I didn't want to have to teach her where everything was again. How do you avoid this?

            • By sgc 2026-01-0215:481 reply

              I haven't dealt with this for her in a few years, but basically:

              Pin all their apps in favorites and they will persist through updates. Updates don't overwrite desktop shortcuts either (although like other os, a couple might be added that need to be removed). This might be more difficult in gnome, I wouldn't know since I am firmly in the kde camp.

              To stay as up to date as possible, use the mozilla apt repo:

              https://support.mozilla.org/en-US/kb/install-firefox-linux#w...

              • By Edman274 2026-01-0814:25

                In my experience, the Mozilla apt repo would still have dependencies on system libraries that can only be installed by updating the operating system to another LTS. Like, the Mozilla Firefox package depends on libssl, which depends on another package and that other package can only be updated by updating the operating system, which typically drastically changes the look and feel of system menus and things that are not easily gleaned by looking at a screenshot of an empty desktop. Maybe this isn't true of KDE and the interface remains stable across to update cycles. Thank you for the suggestion.

      • By linuxftw 2026-01-0215:24

        What? I have been using Linux daily for almost 20 years. I have typically only installed the OS fresh once each time. I've been using Fedora as my daily driver for well over a decade. I can't remember having to re-install a distro unless I was switching distros. My current system was installed in 2019, Fedora 30. Over a dozen painless upgrades, the last several of which have had Steam flatpak installed with no breakages.

        Fully open source drivers using AMD video cards. It just works (minus the early x11/wayland debacle, I had to switch back to x11 for a while).

      • By energy123 2026-01-0212:121 reply

        LLMs have made it so much easier thankfully. The janitorial overhead was a nightmare pre-2024.

        • By Cort3z 2026-01-0214:21

          Shameless self promotion, but I 80% vibe- coded a pip package for interfacing with LLMs right from the terminal. ‘pip install lask’. It has helped me a lot since it works from the terminal regardless of what the graphics drivers are doing.

      • By einpoklum 2026-01-0215:221 reply

        > it craps out for various reasons.

        What does that even mean though? Under what circumstances? In what way?

        > working professionally on Linux for many years.

        Not enough to say which distribution... or do you mean you do kernel development work?

        • By Cort3z 2026-01-0218:46

          I’m not trying to cast shade on a distribution in particular. I’m using one of the big ones. If you have not had any of these problems, great!

      • By ruszki 2026-01-0213:337 reply

        > janitor

        Perfect analogy. I'm using Debian for a few months now on my main laptop, and everything is flawed. Seriously, everything.

        - Hybrid graphics simply doesn't work. The exception is when it works. Don't even try Wayland with it.

        - Graphics card handling is still full with race conditions. It's random when everything works as intended without manual intervention.

        - Switching monitors is pain. Sometimes works, sometimes doesn't. Waking up my laptop with a new monitor plugged in is a gamble.

        - Energy efficiency was bad with hybrid graphics, but since I had to turn it off, I don't even try to optimize it since.

        - It was a pain to make my laptop speakers work. A lot of searching, and applying random fixes until one worked (in reality two fixes together).

        - My main bluetooth headset has a feature to mute itself, or stop the music when it's not on my head. Guess which is the only device which I have that have a problem with this? The funny thing is, that it's a random even again. The sound comes back about 10% of the time fully. In another 10% of the time, the sound from some apps comes back, in others doesn't. In the other 80%, I had to reconnect it.

        - Don't even talk about printers. It's a gamble, again. Some printers worked at some point in time, some simply don't work, and never will, because nobody cares about them anymore enough.

        - Game performance is simply worse than on Windows. First of all, it wasn't trivial to force some games to use my GPU when I had hybrid graphics. The internet is full with outdated information. But even after that, my FPS is consistently worse. I heard some others who have the opposite experience. But this tells me again, that the whole thing is a gamble. Probably it's also a gamble on the game.

        - When I press the power off button to put it to sleep, or initiate a normal shutdown, I need to force shutdown the whole laptop. Sometimes I get a notification that text editor is preventing shutdown, and whether I want to force quit it, but it doesn't matter which I clicked, and the "it will be force quit in 60 seconds if I don't select something" is a lie, the whole X framework is killed after a few seconds, and the laptop remains powered on, with the lie "the computer will be shutdown now" in terminal. This happens even when I don't get notification about that something would prevent power off. The shutdown initiation from the OS menu is working, and closing the lid put it to sleep.

        And this is my current laptop. I simply couldn't use my previous one with Linux, because some stupid problem with the video card, which I couldn't solve in months. Even installation was a challenge.

        I've used Linux in the past 25 years from time to time. It's getting better, but still a long way. You need some janitorial work also with Windows, especially nowadays, but it's still way better experience to click on "leave me alone" once a month, than this constant tinkering, and daily annoyance. I want to build things, not fix things which should just work.

        • By robhlt 2026-01-0218:49

          Desktop/Laptop Linux is improving pretty fast, but by using an LTS distro like Debian you miss out on a lot of that.

          I had to run Ubuntu 22.04 on a laptop for a while and encountered similar monitor switching and bluetooth issues. Eventually I figured out I could get the latest version of most desktop packages from the KDE Neon repos since they were also based on 22.04 at the time.

          Running the latest KDE Plasma desktop with the latest mesa and pipewire made a huge difference. Monitor switching now works every time, all the bluetooth features worked, battery life improved, and Firefox stopped crashing when using webgl.

          I'm not saying it'll fix all your problems, but most of these problems are being actively worked on and I think its worth trying a distro that actually keeps up with the pace of that work.

        • By sgc 2026-01-0215:011 reply

          I recently installed Debian instead of Ubuntu on my laptop. Although I recognize many of your problems as "you need to know the right way to configure that or it's super annoying" - which sucks but is not impossible to overcome -, I also find that Debian is much more bug filled as a laptop OS than Ubuntu. I was actually extremely surprised by this. I didn't think Ubuntu was doing much of anything.

          That said I am running Debian Trixie using wayland / kde / cups / nvidia / etc and do not have any of your problems my graphics work, my printers work, my bluetooth works, sleep works. They all required a lot more configuration than the last several versions of Ubuntu had required (which shouldn't be the case if there is better example just right next door), but none are persistent.

          • By ruszki 2026-01-0316:361 reply

            I don’t know why you think that I haven’t tried those configurations in your mind. Are those completely undocumented and cannot be found on the internet or something?

            • By sgc 2026-01-0319:401 reply

              Because having so many unsolvable problems would be an extreme edge case (if you had one, it would be much more likely a bug than a basket full of what you are calling unsolvable problems), and there are a lot of bad setting recommendations out there which make it rather difficult to find the right one for your device. It can take quite a bit of experience and quite a bit of persistence - which is again, as I said, not the way it should be. If you are sure you have exhausted your options, please file bug reports.

              • By ruszki 2026-01-0320:431 reply

                If you check a thread about GrapheneOS, almost everybody praises it, and many even state that everything works. If you look into it however, a ton of things simply don’t work, and they just don’t care. Heck, even in this thread there are people like that. They just flat out state, that “it works perfectly”, then a few sentence later “x, y, z don’t work”. So, how should I know that 25+ years of Linux knowledge, custom kernel and Linux building, and tinkering are less, than those people who are fine with their free drivers which don’t utilize half of their hardware’s features?

                • By sgc 2026-01-043:03

                  I have about the same amount of experience with Linux, more on the tinkering and sysadmin/full stack side than custom building (although of course I have to use custom kernel module loading etc), and I still learn a lot more from research on a specific new-to-me problem than from my bank of knowledge. When it's new to me and Vantablack opaque as is the Linux way, I ask rather than waste my time.

                  What grinds my gears on Linux even more than that is that is is fundamentally unsafe [1], and you can only approach mitigating it. And nobody really cares. I use it because it's the least bad of the major 3 OSes, and I do want a community that can help. But I don't pretend to love it unreservedly. Perhaps I should move to a BSD, but the ecosystem keeps me here.

                  And I understand if you are certain there are bugs that will be ignored based on your past experiences, I too would be poorly motivated. I am not trying to convince you that you don't know what you know you know. But you can understand that my first take when reading a comment on the internet, even on HN, is that there is always more annoying-and-almost-impossible-to-discover config work to do.

                  [1] See https://madaidans-insecurities.github.io/linux.html and https://madaidans-insecurities.github.io/guides/linux-harden...

        • By 0xbadcafebee 2026-01-0217:25

          Same here. I recently bought one laptop that I researched to make sure it was supported in Linux, and it had a ton of issues the reviewers didn't mention. So I bought a different laptop with Linux shipped from the factory, and it's better, but still has issues.

        • By realusername 2026-01-0214:38

          I think Bluetooth and printers are broken on pretty much every OS (especially on old devices), I certainly didn't have a better experience on Windows, it's maybe even worse.

        • By tstrimple 2026-01-033:232 reply

          Linux truly is far better now than it was even a year ago for gaming stuff. The Linux fanboys stating that everything works flawlessly and better than on Windows aren't doing anyone any favors. Steam Compatibility is a useless flag and ProtonDB is full of "Platinum" games that are barely functional. Despite the additional complexity what got Linux to work well for my son is NixOS. He had attempted to run with multiple "Windows replacement" Linux distros and managed to keep getting them broken to one degree or another. The "Nix" way of managing packages really clicked with him for some reason and being able to reboot to a previous derivation if something goes wrong keeps him with a running system.

          Generally I'd avoid Linux on laptops altogether. Even hardware explicitly designed for Linux support has tons of other tradeoffs and most manufacturers don't even try. I'd say Linux on the desktop is night and day from Linux on laptops.

          • By wltr 2026-01-0317:58

            I used Arch Linux on my MacBook Pro 13” (2011) and it was almost perfect (one iGPU), some weird sleep issues, plus battery calibration issues: battery often went down to 7% within like 30 minutes, and then it takes a couple of hours to 0%. But if you happened to close it, it will either power off or hibernate (won’t recall). Then a couple of keys would stop working, and I’d just rsync my entire system to a newer (2014) retina MacBook Pro 13” (instead of fixing the keyboard, there’s no point in that). Perhaps, these laptops are very popular for Linux enthusiasts — I think 15” from 2015 is the best Linux laptop you can get for the money — but this laptop is just perfect! Everything works flawlessly, sleep, hibernation, screen, keyboard backlight… ah, I forgot about the web camera, doesn’t, but I never used it really, it’s crap anyway. The battery life is amazing, I’m getting like 8 hours of real work for the new battery, or even longer for very light work. So, I’d say it depends on the hardware quite a lot. Maybe I’m just very experienced now, but I won’t say I am.

          • By ruszki 2026-01-0316:39

            I heard about it for a while now. I look into NixOS, thanks!

        • By undeveloper 2026-01-0214:16

          I personally have had a better experience with printers on linux than windows, but again it's always a gamble. I get it.

        • By pixxel 2026-01-0214:14

          [dead]

    • By scaramanga 2026-01-0123:484 reply

      I've observed that most "enthusiasts" are really just brand ambassadors. They've been captured by some proprietary software that doesn't run on Linux, and that's the problem of Linux. The day their set of products runs perfectly on Linux is the day Linux will be ready for them.

      • By weaksauce 2026-01-022:43

        I think that if affinity chooses to make it work well on linux that would be a game changer for a lot of people. daVinci resolve works on linux for video so having a proper photo editor/illustrator tool that is not gimp would open up the option for most people to daily drive it. that's really the missing piece.

      • By kombine 2026-01-024:33

        > I've observed that most "enthusiasts" are really just brand ambassadors.

        Well said, and in the tech community that's predominantly Apple. We need to change this.

      • By mkozlows 2026-01-025:37

        I mean, yes. That's how people work: They don't care about the OS for itself, the OS is a means to run the software they want to run, and it'll be ready when it runs that software.

        (I'm typing this on my Linux desktop right now... but also have a separate Windows PC for running the games I want to run that don't work on Linux yet. When they work, I'll be thrilled to put Linux on that machine or its successor.)

      • By knollimar 2026-01-0222:19

        Is it fair to call a drafter a brand ambassador?

        Also, everyone seems to blame developers for anticheat shenanigans, but is invasive anticheat evem possible on linux without trivially being able to circumvent it? I don't think this is a brand issue here

    • By raincole 2026-01-027:321 reply

      > Originally Wine, then Proton, now Bazzite make it super easy to game natively.

      For many people, this is called "barely working at all." And as I get older I am becoming one of those people so quickly.

      • By mistercheph 2026-01-0210:09

        I agree, this is why I also consider Windows barely working, I had to install 7 then 8 then 10 then 11 what's next? It should just turn on and work stop changing it around and making me install different random crap to get it working.

    • By moffkalast 2026-01-0211:351 reply

      (cue nitpicking) Can Okular sign a damn pdf with a pfx certificate yet or do I still need a PhD to set that up? MS office has an online version now but it is arguably very ass and Libreoffice is not even worth a mention, using it feels like time travelling twenty years back.

      Linux would be the desktop of choice years ago if anything from Adobe or Office actually worked on it, the two things that make the world go round. Valve has done their part to develop Proton, but there is no equal push for things people can't do work without.

      • By sgc 2026-01-0215:09

        Try OnlyOffice. It is more polished than Libreoffice and can sign pdfs.

    • By causal 2026-01-0215:171 reply

      Big fan of Linux. Use various distros daily.

      That said, tech folk routinely underestimate how much they rely on their own technical skill. Try using Linux for a week without ever opening a terminal. Terminal is a "f this I'm going back to Windows" button for most people.

      • By Gareth321 2026-01-038:441 reply

        I strongly agree. I’m technical but I hate using the CLI for consumer oriented tasks. I feel strongly that all controls should be in the UI space. Once in a while I install a new distro to see how it’s coming along. I always hit roadblocks and need to use the CLI for something. It’s clear that the developers like the CLI and think it’s no big deal to use it, so users should just conform. That’s not how the real world works. They either meet the users where they are, or Linux remains niche.

        • By sagarm 2026-01-0314:08

          Eh, I think people are increasingly tired of being pushed to use Microsoft crap even if they don't want to. Hell, you can't even make a local account easily anymore on Windows. It feels actively hostile.

          I think a lot of people would prefer to deal with the different inconveniences of Linux.

    • By mrheosuper 2026-01-024:30

      >but I just use a VM with PCIe passthrough to pass in a gpu and to load up a game for windows

      Many games refuse to run in VM, even if that VM is windows one. I bet there is a trick to bypass, but then you are at risk of being banned or can't receive support when needed.

    • By thayne 2026-01-0123:45

      > Weirdly enough, MacOS in a VM is a huge pit

      That isn't weird. It's by design. MacOS is only designed to run on Apple hardware, and a VM, even if the host is Apple hardware isn't really Apple hardware.

    • By rldjbpin 2026-01-0621:25

      > just use a VM with PCIe passthrough to pass in a gpu and to load up a game for windows or use CAD, etc. Seriously, ez.

      as pointed out by others and throughout the thread, anti-cheat is very restrictive inside a vm. even cloud streaming fails to support some popular titles from EA and R* due to this.

      meanwhile, WSL exists, and now provides good gpu passthrough and has a higher success rate with the said permutation.

    • By pjmlp 2026-01-0215:43

      I used to believe, until 2005 thereabouts, then I got tired.

      Plus I never been that FOSS religious, any system with some POSIX compatibility is good enough for me.

    • By yoyohello13 2026-01-0216:29

      I remember when I first started reading HN how disappointed I was to see so many comments shitting on Linux and/or FOSS. I was kind of shocked because this is exactly the group that should be evangelizing this stuff. At the end of the day I realized I’m willing to put up with some inconvenience in exchange for freedom, but most people just aren’t.

      The amount of hate spewed at FOSS is astounding really. People are literally giving you shit for free. Chill out.

    • By howdyhowdy123 2026-01-0218:44

      Lol. Here have my upvote

    • By fatata123 2026-01-024:33

      [dead]

HackerNews