Comment by emsign

Comment by emsign 2 days ago

158 replies

I'm very hopeful that Linux gaming will save the open PC desktop despite big tech is coming to destroy it. Or at least keep PCs alive for another decade. Gamers are still a huge factor as hardware customers.

GOG creating a Linux launcher and Steam Box with SteamOS coming out soon should benefit PC users in general not just gamers since Microslop sees Windows like a social experiment where they can test AI on unsuspecting lusers, as an ad platform and a store front now.

giancarlostoro 2 days ago

I also feel like this is an insane opportunity for companies who previously did not offer Linux native clients to start doing so and see some of a hike in sales specifically coming from the Linux crowd. I would absolutely pay good money for high quality Linux compatible software, after all, its not free as in free beer. I am still surprised most Linux Distros haven't changed their package managers to allow for selling of proprietary solutions directly, fully opt-in by default of course. I think maybe Ubuntu did? I don't know that Arch ever has. I think its a wasted opportunity to fund Linux distros by taking a small cut (probably not 30%) from commercial products directly on those app repositories.

  • akdev1l 2 days ago

    > I am still surprised most Linux Distros haven't changed their package managers to allow for selling of proprietary solutions directly, fully opt-in by default of course.

    Why would a bunch of volunteers put a ton of effort to create infrastructure so people (corporations, really) can make money?

    Flathub is making inroads into having paid apps but they’re explicitly not a distribution really

    • subscribed 21 hours ago

      Big businesses are already contributing a LOT of money and manpower into Linux development (especially kernel).

      They could simply fund developing app store extensions in the same way redhead enabled systemd to happen. Both Sievers and Poettering were working at Redhat at the time.

    • giancarlostoro 2 days ago

      It would fund their projects. Imagine if more Linux distros has enough funding to fully hire part-time volunteers full time? Those companies will sell them without those stores. This at least gives them a piece of the pie.

      • jchw 2 days ago

        The entire point of the free software movement is to promote free software principles and software rights. What I think many Linux distributions would prefer is a model where companies who do benefit from selling software and hardware are funding them indirectly, so they can focus on continuing to promote free software in a more neutral way, without the pressures and potentially misaligned incentives that come from running a store front can bring.

        There are distributions like elementary OS which are happy to sell you things with this model, though, but I just don't think it's surprising many distributions would actively prefer to not be in this position even if it leaves money on the table. This sort of principled approach is exactly why a lot of us really like Linux.

  • Levitating 2 days ago

    > I am still surprised most Linux Distros haven't changed their package managers to allow for selling of proprietary solutions directly

    I think you're alone in this.

  • pxc 17 hours ago

    > I am still surprised most Linux Distros haven't changed their package managers to allow for selling of proprietary solutions directly, fully opt-in by default of course.

    That's essentially being done with Flatpak.

    Linux is largely still built on the old (and indeed, outdated) Unix trust model. The system itself is assumed to be trusted, and the primary security boundaries on the system are drawn between users. Since Linux package managers actually install and manage the base system as well as end-user software, anything the package manager installs is treated as part of "the distribution", and thus trusted. It's not a good idea to use such a thing to install proprietary, third-party software. The curation and vetting of the distro maintainers is actually vital here, and when you add a third party repo, you're giving it a lot of trust. At the same time, why would distro maintainers give free labor to integrate proprietary software? Most are not super interested in that, and even if they are, they don't generally have the rights necessary to redistribute, let alone modify, proprietary software. On the other hand, those third-party developers and publishers don't want to master and manage a half-dozen different packaging formats, and various other packaging ecosystem differences that vary across distros.

    Flatpak is positioned to solve all of these problems, and it's no secret that enabling (relatively) responsible use of proprietary software is one of the goals. It enabled distributing a small number of large, common runtimes of which different versions can safely coexist on the same system, addressing fragmentation. To reduce the amount of trust given to installed apps, it separates what it installs from the base system, and offers sandboxing to help limit the permissions granted to an app that still runs under the OS user of the person using it. And it supports third-party repos that publishers can run themselves.

    I'm not currently a daily Flatpak user, so idk how much the current reality lines up with that goal, but that's where the movement towards this is on the Linux desktop today.

  • II2II 2 days ago

    > I am still surprised most Linux Distros haven't changed their package managers to allow for selling of proprietary solutions directly, fully opt-in by default of course.

    One of the advantages of open source software is the ability to distribute said software with relatively few restrictions. It simplifies life for the maintainers of Linux distributions, those who manage Linux systems, the end user, and software developers. Making a package manager a retail product store would complicate things for everyone.

    That said, the only thing preventing the distribution of proprietary software by most Linux distributions is policy. If a distribution wanted to do so, and the vendor's license allowed for permissive software distribution, they could do so. The vendor could implement their own mechanism for selling and distributing license keys. The advantage to them would be using a common software distribution method without having a middleman taking a cut. (Think shareware, or even physical software that included a license key.)

  • TingPing 2 days ago

    It makes zero sense for traditional distros to have payments. They exclusively repackage software. You want direct to customer platforms (Snap, Flathub, etc).

    • cestith 2 days ago

      The dnf, deb, or pacman tools could point to a repo where the packages have paid activation.

      • akdev1l 2 days ago

        Companies can already do that. This is how redhat works in its entirety.

        This has nothing to do with the base distribution

  • rtpg a day ago

    > I am still surprised most Linux Distros haven't changed their package managers to allow for selling of proprietary solutions directly, fully opt-in by default of course.

    It's not "zero cost" but plenty of proprietary software with native linux clients will do things like set up Ubuntu package repos. You're pasting a handful of lines in the command line (or for the fancier stuff downloading the isntaller that does that for you) and you're off to the races

    There might be a boutique business that could help with installer/package repo mgmt for people wanting to ship linux clients and take advantage of the auto-updaters and the like. Maybe.

  • GoblinSlayer 2 days ago

    The package manager can't help with subscription schemes based on short lived licenses.

  • 1718627440 2 days ago

    proprietary != commercial

    You can have free commercial software, and proprietary shareware, the opposites are oxymorons.

  • ErroneousBosh a day ago

    > I would absolutely pay good money for high quality Linux compatible software, after all, its not free as in free beer.

    What software are you looking for?

    About the only thing seriously lacking is a proper competitor for Photoshop and Illustrator, really.

canpan 2 days ago

Steam developing proton was what made it possible for me to change fully. No dual boot or anything needed. It's great.

Funnily I also run GoG games through steam proton.. But looking forward to the GoG client working!

  • the_af 2 days ago

    Steam with Proton is simply incredible.

    And now it doesn't even split games in "Linux" vs "Windows"; it simply assumes all games run on Linux. And they mostly do! Though to be fair I had to tweak a couple to make them run, and Space Marine II absolutely refuses to play past the cutscene, but most other games "just work".

    • hbn 2 days ago

      God I hope Valve gets serious with Steam OS and it becomes a competitive target for PC games. They're making amazing progress with the Steam Deck, and I'm so ready to be free from Windows.

      • tracker1 2 days ago

        Is there something wrong with the many distros that make Steam a really easy install, or in the box? I mean Bazzite literally has a FS Steam option in the box for installers that's pretty close to the Steam OS experience with broader hardware support.

      • mfro 2 days ago

        Considering the Steam Machine will come with SteamOS, it looks like they are going all in.

    • tombert 2 days ago

      I was amazed that the PC port of Spider-man Myles Morales worked perfectly with no tweaking at all. That’s the newest AAA game I own (I think), and it runs silky smooth and hasn’t had any issues.

      It wasn’t that long ago that Wine was only really useful for games that were at least 5-10 years old. Proton is amazing.

  • red-iron-pine 2 days ago

    WINE crawled so that Proton could run.

    Like even in 2014 WINE worked well enough for most games for me. Proton just made it utterly effortless, and lets me run AAA games like RDR2 and CP2077.

    • dimas_codes 2 days ago

      I would say that WINE did 90% of what had to be done, then Proton came and did another 90% so now we are 99% there.

      • ACS_Solver 2 days ago

        Proton is amazing and it's really three different subprojects that deserve a lot of credit each.

        First is Wine itself, with its implementation of Win32 APIs. I ran some games through Wine even twenty years ago but it was certainly not always possible, and usually not even easy.

        Second is DXVK, which fills the main gap of Wine, namely Direct3D compatibility. Wine has long had its own implementation of D3D libraries, but it was not as performant, and more importantly it was never quite complete. You'd run into all sorts of problems because the Wine implementation differed from the Windows native D3D, and that was enough to break many gams. DXVK is a translation layer that translates D3D calls to Vulkan with excellent performance, and basically solves the problem of D3D on Linux.

        Then there's the parts original to Proton itself. It applies targeted, high quality patches to Wine and DXVK to improve game compatibility, brings in a few other modules, and most importantly Proton glues it all together so it works seamlessly and with excellent UX. From the first release of Proton until recently, running Windows games through Steam took just a couple extra clicks to enable Proton for that game. And now even that isn't necessary, Proton is enabled by default so you run a game just by downloading it and launching, same exact process as on Windows.

  • ActorNightly 2 days ago

    Im not super familiar with the space.

    Is the only reason for needing Proton is to do direct x api translations?

    • johnny22 2 days ago

      Games use plenty of other win32 APIs. Creating windows, running processes, opening files are all APIs.

      Something like wine is needed to do that translation too.

      • ActorNightly a day ago

        right but some games like CS have native linux clients. Is it that hard to recompile the game to run under linux?

orbital-decay 2 days ago

Most gamers don't give a shit about openness. A much more likely outcome is "big tech" following the numbers and slowly making Linux unusable by using EEE or any other tactic under the pretense of usefulness.

  • embedding-shape 2 days ago

    > Most gamers don't give a shit about openness

    I don't think this is a given. I think most gamers so far haven't cared about openness because pragmatically, it didn't matter for them.

    Now they're seeing the long-term effect of not caring about that though, which is why we're suddenly seeing a movement of gamers moving to Linux, and trying to get others to move with them, because they realize the importance now, as their desktops are slowly collapsing over Microsoft's decision to let AI do all the programming, and having zero QA before releasing stuff to the public.

    • wlesieutre 2 days ago

      They don't care about it as an abstract idea, but they do notice that Windows 11 is worse than Windows 10 was worse than Windows 8 was worse than Windows 7.

      I'm not saying there have been zero useful improvements in later Windows releases, but 7 looked good and did what you told it to. "Openness" is a very abstract idea but "Only does what you tell it to" is a selling point for Linux.

      You know it's not going to upload all your documents to OneDrive and then erase them from the computer.

      • dralley a day ago

        I don't think most people would argue that Windows 10 was worse than Windows 8

        • wlesieutre 14 hours ago

          My opinion on that may be colored by the fact that I had a Surface Pro 3, the one place where Windows 8.1 was actually great to use, and taking away some of the focus on tablet use was a regression. Overall you're right though, outside of tablets W10 was an improvement, because 8 tried to stick the tablet UI into desktops.

          I was recently connecting to some server with the Windows 8 derived version of Windows Server and gosh that full screen start menu is stupid with a mouse.

      • pjmlp 2 days ago

        Yes, but when they go out creating that aquarium PC tower with rainbow lights, they will install W11 Pro as usual.

    • jama211 a day ago

      It is a given. HN is an outlier.

    • ekianjo 2 days ago

      > I don't think this is a given

      This is a given. They love Discord and shit like that.

      • tombert 2 days ago

        They don’t care about FOSS, but they care about “computer lets me do what I want”.

        Discord is obviously proprietary but it’s actually a very modular platform that gives a lot of nice controls. It’s easy to make your own “server”, it’s easy to add whatever bots you want, it’s easy to moderate. From a consumer perspective, it’s “open”.

        Also, I know that this wasn’t your point, but I do feel compelled to point out that Discord works fine on Linux.

        • ekianjo 6 hours ago

          > From a consumer perspective, it’s “open”.

          As open as windows that tracks everything that you do

      • embedding-shape 2 days ago

        Right, but that proves nothing, is there something that is more open and better than Discord, for this group of people? Otherwise I'd say my argument applies in exactly the same way. Pragmatism wins, so why change unless there is a need?

        • ekianjo 6 hours ago

          > is there something that is more open and better than Discord, for this group of people?

          Matrix, xmpp, and probably more. The options are not lacking

      • drnick1 2 days ago

        Yes if gamers truly cared about openness and absence of corporate control, they would move to self-hosted Matrix channels.

        • darthcircuit 2 days ago

          I actually did selfhost my own matrix server to communicate with my friends while gaming. Works great on my steamdeck and I’ve got bazzite on my laptop. Most games I’m interested in work great on Linux and anything that doesn’t I just don’t play. There are so many games that do work great, but I can see people skipping Linux because of fomo.

  • indymike 2 days ago

    > Most gamers don't give a shit about openness.

    With the Windows 11 debacle, many are learning first hand about what closed ecosystems force on you. It seems every feed I have that has gaming as an interest has an article about Linux as the future. Clearly someone is reading these articles.

  • p_ing a day ago

    Of course they don’t care about F/OSS — the vast majority of games are closed proprietary software. The small minority of Linux gamers are there for anti-Windows reasons rather than pro-Linux or F/OSS reasons. Which given Microsoft is now signaling a pull back on AI and a gear to improved performance/quality in Windows, if those anti-reasons evaporate, you’ll have the more frustrated Linux gamers potentially move back.

    Linux needs a positive reason for Linux rather than relying on anti-Windows reasons (and there are, but I see those reasons outside of the gaming space).

    There are 1B Windows 11 devices. Granted not all are for games, but it is not an unpopular OS by the numbers alone.

  • nialv7 2 days ago

    If we care about the future of computing, the future of consumer rights, we need to MAKE THEM GIVE A SHIT.

    Cory Doctorow is doing a very good job of that, but there is only one Cory Doctorow.

  • giant_loser 16 hours ago

    > Most gamers don't give a shit about openness.

    Most gamers are idiots. They are okay paying exorbitant sums for broken games and most have no problem with forced rootkits.

    I don't think gaming is or should be driving people to Linux.

    Microslop turning their OS into a data mining and ad platform should and is pushing normal, rational people to Linux. But, most gamers don't care about such things as long as they are getting their sweet, sweet dopamine hit.

    Ironically, lower framerates(even though they are higher than the human eye and nervous system can perceive) on Windows 11 might push gamers onto Linux.They still want their rootkits, though.

    It is always the dumbest reasons that get gamers upset.

  • bastardoperator 2 days ago

    Until it fully supports multiplayer which doesn't seem to be a thing for any major game or studio, it's a nothingburger for the majority of people.

    • aleph_minus_one 2 days ago

      Multiplayer games is only some specific sub-scene of PC gaming.

      • p_ing a day ago

        The most played game on Steam is CS2, and it requires Windows for the competitive servers.

  • red-iron-pine 2 days ago

    but they do care about AI slop and owning their own system.

    a lot of FOSS is an abstraction but even the rubes can realize that they're being spied on, that Big Tech wants to be Big Brother, and is enshittifying their experience to that end.

  • lifetimerubyist 2 days ago

    Gamers generally game on PC because they like building their system. Otherwise they would use a PS5 Pro or whatever.

    The PC is an “open” platform in that you can buy and choose your own hardware. Intel vs AMD vs Nvidia, Seagate vs Western Digital, etc….

    Using open software isn’t really more than a few steps from that. Being able to pick how your system works and customizing it to your liking is basically the software version of picking your PC parts. Gamers also like to run all sorts of software to rice there Windows desktops and will install all sorts of abominations tha mess with the Windows desktop shell. Much easier and fun to rice a Linux desktop.

    Linux enthusiasts need to just learn how to appeal to their sensibilities. Valve knows, and they are very effective at getting people excited for a Linux based gaming platform. They’ve also proven they can walk the walk, not just talk the talk.

    Sure, they won’t give a crap about the source code but there is more to libre software than just being able to change the source code if you want.

    We’re also at an inflection point where people are getting really really really annoyed with companies like Microsoft treating them like lab rats and shoving Copilot down their throat when they don’t want it. There is a chink in the armor; people are opening up to the idea of alternative platforms where you don’t have to worry about any of that garbage.

    > making Linux unusable by using EEE or any other tactic

    This will never happen because projects will just be forked.

    • deaux 2 days ago

      > Gamers generally game on PC because they like building their system. Otherwise they would use a PS5 Pro or whatever.

      You're making a huge assumption here. I think that's a really small percentage. Most people game on PC because certain games they like to play are only on PC, or are much better suited to PC, or because their friends are on PC, or because they want to play on the go (Steam Deck is very recent and still not widely used), or because they need to have a PC anyway. Or because they grew up with it at home/in the neighborhood because there was no money for a console. Or because "Because they like building their system", I'm going to peg at <10%.

      • keyringlight 2 days ago

        It's a bit on a tangent because it's about hardware rather than OS choice, but the next few years are going to be a stress test on how much people value PC versus the cash-value of components increases, and what happens to the numbers of people entering the market, staying with older systems or upgrading (or replacing/complimenting with a console). Someone saying they think it's worth a lot is different to opening their wallet.

        One aspect I think will be interesting is to compare what happens to attitudes with prices changes in more affluent markets like North America or Western Europe compare to how PC has been approached in other markets like Asia or South America.

      • tombert 2 days ago

        I got into PC gaming in ~2009 primarily because it is so much cheaper than console. Steam sales and Humble Bundle allowed me to buy so many more games for less money.

        The initial cost upfront was higher than a console but if you want a lot of games it ends up being worth it.

    • seethishat 2 days ago

      Many game mods and community maps, etc. are only available on PC. You can play the vanilla version on console, but not the mods you watch Twitch streamers playing. So, it's not b/c they like building PCs, it's because they want to play the mods with their friends.

      I am speaking as an old gamer. I no longer play.

      • calgoo 2 days ago

        I would not worry too much about the mod community! They are the one persistant group of people who will hack the software to their liking. Yes you can't play full FiveM GTA V right now, but it will get there eventually. There is nothing technical that is limiting the mods from working on Proton, just time from some annoyed mod dev that has had enough with windows, and it will be migrated over.

    • orbital-decay 2 days ago

      >This will never happen because projects will just be forked.

      There's a chasm of difference between a technical fork and a meaningful fork. The entire point of EEE is relying on usefulness and convenience combined with network effects to make the entire system restricted and control it. Sure, you can go and fork anything you want - nobody stops you, technically. But you're getting the rug pulled from under your feet in any case.

      You can witness the early stage of subversion with very useful software (without any hint of irony) made by people who "left" Microsoft: https://news.ycombinator.com/item?id=46784572

    • newsoftheday 2 days ago

      > Gamers generally game on PC because they like building their system. Otherwise they would use a PS5 Pro or whatever.

      I haven't built a PC in over 2 decades and I can't stand trying to game on a console or on a phone. I buy a stock machine like AlienWare, overwrite Windows with Kubuntu and go to town gaming.

    • haunter 2 days ago

      I'd rather say

      1, because multiplayer is free. Still baffling to me that you actually have to pay to play with others on consoles

      2, piracy is much much easier

    • pjmlp 2 days ago

      Forgeting the part that all those parts bring in Windows drivers with them for easy installation.

    • dartharva 2 days ago

      Wrong, most PC gamers do not build their systems

    • mr-ron 2 days ago

      I love gaming on pc because of the wealth of games, keyboard mouse setup, and less $ overall.

      I hate building it and messing w hardware. Its a a necessity pain for me

pjmlp 2 days ago

There is nothing to save as long as it relies on game studios using Windows workstations, coding in Visual Studio and targeting DirectX.

The goal has to be to make native Linux attractive, so that they actually bother to create native executables, using Vulkan and co.

Until then it is no different from playing arcade games with MAME on Linux.

  • Shorel 2 days ago

    The most stable Linux API is Wine/Win32.

    There are many older games I can't install on Linux anymore, because they used an older SDL1 or some particular X11 version or some GPU driver that's no longer available for the current kernel.

    The exact same game, Windows version, can be installed and runs flawlessly on both Linux and Windows.

    So, native Vulkan executables? Sure, if they can continue to run in 20 years.

    • TingPing 2 days ago

      Those games did weird things. Every distro still ships SDL1, x11 didn’t really break API, and requiring a specific driver is obviously broken from the start. I won’t say none of this happens but the platform isn’t to blame there.

      • TheCycoONE 2 days ago

        Even glibc breaks ABI. The linux userspace ABI is too unstable and games don't have to be doing weird things to hit it.

        • cardanome 2 days ago

          I never understood why glibc needs to break ABI. It should not be allowed to. Ever.

          You are not reinventing the wheel. Just maintain the damn thing and keep it running as is. As Linus once said "If there's a bug that people rely on, it's not a bug, it's a feature.".

    • pjmlp 2 days ago

      Just like for OS/2, what a great success it was.

      • tapoxi 2 days ago

        It's a different situation, OS/2 was significantly more expensive than Windows, Linux is free.

        • jdkfkgkkdbkd a day ago

          os/2 2.1 was free during some periods in the 90s, I and several friends got it just for the free floppies. Though none of us paid for windows either, I guess it was free as well.

      • aleph_minus_one 2 days ago

        The development tools for OS/2 were worse and far more expensive.

      • groundzeros2015 2 days ago

        It’s working right now, what are you arguing against.

    • LtWorf 2 days ago

      There are a lot of older games that won't run on windows 11 as well. In fact most of my games no longer work on windows 11.

      Your point?

      • jayd16 2 days ago

        Yeah? Most? So like what?

  • ecshafer 2 days ago

    Targeting DirectX and Win32 has become targeting Linux with how good Wine/Proton have gotten. I am able to play brand new games with no Linux support absolutely perfectly through proton. These games run better than games that had linux support actually ran on linux.

    • ewzimm 2 days ago

      Ironically, Win32 has sometimes become more universal than native Linux binaries. For example, Baldur's Gate 3 released a native Linux version only supported on the Steam Deck, whereas the Proton version is verified for Linux almost everywhere. Win32 became the stable Linux gaming ABI.

      • jdkfkgkkdbkd a day ago

        Same with warhammer, where the developers are claimed to make an actual effort to support Linux with native binaries, but the windows version are more stable than the native Linux version. Ironically.

        • ziml77 16 hours ago

          When I played Hollow Knight some years ago on my Steam Deck, I had to switch to the Windows version under Proton because the Linux native version was giving me random graphical glitches that made it impossible to see what was going on until I moved to a different screen and came back.

    • pjmlp 2 days ago

      Thus making Linux irrelevant as target to game studios.

      For them DirectX and Win32 is what matters, if folks go out of their way to run on Proton, that is Valve's problem.

      • seabrookmx 2 days ago

        You're assuming no game studio would test their windows executable on proton, just because they develop on Windows. If there's non-trivial market share to capture by being "Deck verified" I don't see why that would be the case. Game devs develop on Windows for PlayStation, Switch, mobile etc. At least with proton they don't even need to cross compile.

      • tracker1 2 days ago

        I wouldn't go that far, I would suggest that any game studio interested in the next 10 years of PC gaming will need to at least start doing testing through Proton/Wine to ensure there's no clear/prominent bugs. It doesn't take a lot of vocal users to elevate or kill a game, and Linux usage has passed that mark at this point... Generally seismic shifts in politics are around the 8% mark in terms of overall population, and Linux usage in the Steam survey is close to 4% and some other metrics have Linux usage over 6%.

        Literally half the gaming/hardware focused channels I watch have run at least one, if not several Linux Gaming videos and tests this past year... mostly in the past 4 months and mostly praising the state of Linux gaming. It's not going away.

        • pjmlp a day ago

          Like the netbooks weren't going away.

      • aleph_minus_one 2 days ago

        > Thus making Linux irrelevant as target to game studios. For them DirectX and Win32 is what matters

        I don't think so. I rather do believe that many game developers would actually love to give a more native approach for writing GNU/Linux games a try (to make this point more plausible: game developers are very used to game-console-native SDKs).

        But what these game developers really demand is a very stable user-space API for everything that is necessary for writing games, which will work reliably on basically every GNU/Linux distribution, and will be supported for at least 20 years.

        • tracker1 2 days ago

          I think they'll still target Windows APIs and DirectX... but that they'll test much more heavily for Proton usage to ensure good experience.

      • TulliusCicero 2 days ago

        Like they were making native Linux clients before?

        And studios definitely check out their games running on Steam Decks via Proton now, so that's good.

        • pjmlp a day ago

          Yes, I have several from Loki Entertainment.

  • the8472 2 days ago

    UE can be crosscompiled on a windows host to linux and then it's a few checkboxes to enable the vulkan RHI.

    • pjmlp a day ago

      Android NDK shares many APIs with regular GNU/Linux, in many cases it could be a simple recompile, yet no studio bothers to do so, because the incentives aren't there.

  • nickitolas 2 days ago

    Clang can target windows just fine afaik, although I'm sure the whole process could be improved.

    That said, as long as windows is the bigger more profitable market I wouldnt expect a switch, unless the dev tooling situation becomes dramatically better on linux

  • jayd16 2 days ago

    The only thing that will make native executables attractive is users. A lot of users. Much more than Macos, seeings as few bother with Mac clients either and there's not even a Wine equivalent.

  • nialv7 2 days ago

    nothing stopping them from developing on Linux workstations, cross-compiling to Windows, and testing with Wine/Proton. saves them Windows license fees too.

    • pjmlp 2 days ago

      The incentives are not there, as it is, they work as usual, and Valve is the one that has to make it work.

      • nialv7 2 days ago

        there will be incentives once windows becomes shit enough.

        • pjmlp a day ago

          Nah, regular people buy what is on shopping mall computer stores, they don't go online ordering from Tuxedo.

          They are more likely to move to PlayStation and Switch than SteamDeck, the amount of sales already show that.

  • hedora 2 days ago

    I don't see what the problem is with game studios buying Windows licenses.

    Sure, the platform is enshittified spyware, but that only impacts the game devs on their work machines (which are probably locked down to protect secret IP anyway). Microsoft has basically lost control over their own platform at this point. The game studios have been refusing to migrate to new APIs until after they're working well in Wine.

    If the rest of us can run something decent at home, that's a > 99% solution to the problem.

    Put another way, for a long time, you needed to buy an SGI workstation or whatever to make assets for PC games. That didn't hold the DOS ecosystem back.

    As for the ABI:

    The Linux kernel has started adding syscalls to enable native-like execution of Windows binaries, and game devs are testing with Linux at launch. In the worst case, these are only used by Wine. In the best case, some good ideas from the Windows kernel will be exposed to regular Linux user-land.

    I don't see how it really matters if the binaries are targeting libc, musl, or an opensource win32 / win64 layer. It's free software regardless. End-users are getting better backward compatibility under Linux than Microsoft is supporting under Windows. That one victory goes a long way towards winning the entire war.

    On top of that, Linux is starting to show better framerates than Windows in the same hardware. It's not 100% of the time, but it's enough that you should run the game in both places if you really care to get that extra few percent out of the hardware.

    • pjmlp a day ago

      It is a phyrric victory, because in the end it is no different than using MAME and claiming victory.

      They still aren't Linux games.

  • tracker1 2 days ago

    Frankly, WINE/Proton are likely more consistent targets for game dev/testing... I wish they'd at least do that much more often than not. At least smooth out any rough edges.

    I would say it's a lot different, since it's an API implementation, not hardware emulation.

baq 2 days ago

With GPU, ram and flash prices where they are pc gaming isn’t moving anywhere but backwards for the next couple years, unfortunately.

  • hedora 2 days ago

    On the one hand, hardware prices went up.

    On the other hand, they didn't go up as much as our grocery bill and other bills. So, they're not keeping up with inflation, at least around here.

cromka 2 days ago

On top of that, Nvidia just released a beta version of their GeforceNow client.

mschuster91 2 days ago

> Gamers are still a huge factor as hardware customers.

They are but AI has fried the markets for RAM, SSDs and GPUs. Everything has gotten ridiculously expensive ever since the wash trading and the 100s of billions of $ worth of deals really took off.

Personally, I think at least one or two of the major GPU OEMs will go bust thanks to all of this, and I would be surprised if Framework, Pine64 and Steam's hardware line survive it. Hell, at the point we're at, I even have serious doubts the Xbox line survives.

  • vladvasiliu 2 days ago

    Things have become crazy, indeed. I still kick myself for not buying the SSD I was eyeing in December, which has now went form 250 € to almost 400. I'm already maxed on RAM since a year ago, bought 64 GB for a fraction of today's cost.

    But I still feel like we're still in the eye of the storm, and things will improve. Remember late 2020 when every useless GPU would command a fortune? I remember buying a used RX 5600 XT with a warranty somewhere around October for 300 €. A month later, it would cost at least twice as much, if you could even find one in stock. Last December I looked a bit at prices, and the current equivalent model (9060xt 16 GB) was roughly around 300 again, and I don't think it has gone up since. I understand there may be a shortage of equivalent Nvidia GPUs from a thread the other day, so this may change soon, again. I have no use for top-of-the-line models, so I'm not familiar with their prices and availability.

    • allworms 2 days ago

      A bit of a nitpick - that's not what the "eye of the storm" is. In fact, if you perceive RAM prices as leveling off, that would be the "eye of the storm", meaning a brief, deceptive calm surrounded by... storm.

      Truly I have seen not even a hint of reason to believe prices would come back down in the near term. Fab allocation is booked years out, and building out new manufacturing capabilities is difficult and slow. Everything I'm seeing points in the same direction: this is only going to keep getting worse for consumers month after month for a long time.

      • userulluipeste a day ago

        If the current RAM heavy buyers, the AI powerhouses investors, don't get the into a profitable state of business, then sustaining this rhythm "for a long time" becomes impossible. It won't matter much that "fab allocation is booked years out" if the client that expects the goods goes out of business, doesn't it? I, for one, don't find convincing hints that this free AI crazy partying will go on for long, so then what gives?

        • mschuster91 a day ago

          > If the current RAM heavy buyers, the AI powerhouses investors, don't get the into a profitable state of business, then sustaining this rhythm "for a long time" becomes impossible.

          Exactly that is the problem with the "pork cycle" we are seeing [1] - there aren't that many manufacturers and ODMs around nowadays for RAM, storage, CPUs and GPUs. The ecosystem was so much more vibrant even 10 years ago. When the AI bubble collapses, it will take the entire world's economy down the drain, and I think that quite a few of the brands we have now will be extinct after this iteration.

          [1] https://en.wikipedia.org/wiki/Pork_cycle

  • emsign 2 days ago

    My next GPU will be from AMD, not just because I'm in the process of switching to Linux but I have a gut feeling that Nvidia doesn't see desktop GPUs as their priority anymore and support might diminish faster.

  • nottorp 2 days ago

    Thing is, you don't need a GPU.

    One of the major x86 manufacturers makes CPUs with integrated graphics that is good enough for gaming. It's in "Steam's hardware line" btw.

    Oh yes, AAAs maybe won't run on that. But they're boring af anyway. And predatory. So not much loss.

    • drnick1 2 days ago

      > Thing is, you don't need a GPU.

      You would struggle to play any graphically intensive game, old or new, without at least a modest GPU. It's not only AAA.

      • luqtas 2 days ago

        modern igpus of laptops can run cyberpunk between 24-30 fps... if you target indies, your more than good

    • Tsiklon 2 days ago

      Intel also sees the value in decent onboard GPUs now, their newly announced laptop processors have solid onboard GPUs too

    • bigstrat2003 2 days ago

      > Oh yes, AAAs maybe won't run on that.

      ...so you do need a GPU.

      • nottorp 2 days ago

        > ...so you do need a GPU.

        Well, for modern AAAs you also need to afford to pay for the IAPs. The GPU is the least of your problems.

jagermo 2 days ago

Plus, the backlog of playable games is so awesome. I am working through things I always wanted to play that I can now throw on my steam deck.