• Ghoelian@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        16
        ·
        3 days ago

        I only still have a windows install (that hasn’t been booted for months at this point) just for my VR headset. Just can’t get good performance out of Linux using it.

        Just wanted to mention there are a few other reasons beside rootkits to still use windows, unfortunately.

        • sp3ctr4l@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          2
          ·
          edit-2
          3 days ago

          I was able to play HL Alyx with an Index, on… I think it was an AMD 5950X CPU and an AMD 6900 XT GPU… on PopOS!.. back in… 2022.

          Not saying you are any kind of ‘wrong’, just saying it is possible now, and was even possible back in 22, to get very good VR performance out of a linux system… full res, maxxed out settings, 90hz/fps good.

          You could replicate my old build now for roughly … 65% the cost as I paid for the same parts back then. 5950x current sale price is less than half what it once was, 6900XT current sale price is a bit more than half, though you have to look a bit harder… GPU market is just generally insane right now.

          EDIT: For a long while, generally speaking… AMD stuff is better supoorted and more performant on Linux… because many of the drivers are much much more open source.

          Also… AMD CPUs and GPUs synergize and perform better when paired with each other, then pairing an Nvidia GPU with an AMD CPU, or Intel CPU with AMD GPU.

          If Intel can pump up its GPU game, it may be able to achieve a similar result, but so far their GPUs… while honestly pretty good for the performance/price range they’re in… they just don’t come as close to the high end of GPU performance yet.

          • Ghoelian@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            18 hours ago

            Good for you. I tried only a few months ago, couldn’t get it to run well.

            It’s not the hardware ('s capabilities, could still be Nvidia-related), seeing as the same hardware runs VR just fine on Windows.

            Unfortunately I am still stuck with an Nivdia GPU until I can justify spending that kinda money on an AMD one. But even so, the Nvidia drivers have been working really well for me ever since the time around explicit sync got merged (or something like that, don’t remember exactly). It’s just VR that doesn’t perform well.

            Also… AMD CPUs and GPUs synergize and perform better when paired with each other, then pairing an Nvidia GPU with an AMD CPU, or Intel CPU with AMD GPU.

            Do you have a source for that? Cause that sounds like a stretch, and if it were true, I’d imagine would result in an antitrust lawsuit.

            • sp3ctr4l@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              11 hours ago

              Sadly, I no longer have that computer, nor the Index.

              Yay burglary!

              But disregarding that… Nvidia, at least in the past, the timeframe I built that PC in and before… just tended to not work as well on Linux, because AMD has always open sourced… almost all? literally all? … of their driver code… and has done so for far longer and to a greater degree than Nvidia has.

              That means it can much more rapidly be integrated into working well with the Linux kernel and various GPU driver libraries… where as with Nvidia, a lot of their drivers were closed source for quote a long time, and only work at their max efficiency/performancr on proprietary OS’s… untill someone working on Linux driver compatibility reverse engineered some new feature or optimization in a new driver/hardware design paradigm.

              However, it does seem that more recently, as in, basically 6 months after I built that PC…, Nvidia is better supporting Linux with more open source code, though the opensource Nvidia drivers still don’t seem to have the backwards compatibility with many older or more niche Nvidia GPUs.

              https://www.howtogeek.com/805004/nvidia-releases-open-source-linux-gpu-drivers-with-a-catch/

              https://www.guru3d.com/story/nvidia-announces-transition-to-open-source-gpu-kernel-modules/

              I’ve been dabbling with linux and gaming on linux for… a little over a decade, and for the vast majority of that time, before Proton was a thing, you basically only had WINE, or VMs, and you had to install a proprietary, closed source Nvidia Linux kernel, and drivers, to get an Nvidia GPU to do basically anything 3d on Linux … and uh whew, nothing like fucking up a kernel migration to teach you how little you actually understand about computers, lol.

              Either way, I am genuinely glad Nvidia + Linux is generally working well for you and totally understand the expense of any new GPU not being justifiable right now… yay tariffs and supply shortages and third party mfgs hiking up specs and prices, yay scalpers, etc etc…

              … though yes it is odd that VR isn’t working as well, that could possibly be from … some Linux Nvidia driver feature that hasn’t yet been implemented or optimized… or it could possibly be the drivers for your VR headset itself? Or maybe just the game you’re trying to run in Linux needs a patch, or Proton needs to catch up to it?

              Could be a bunch of things.

              As to the AMD CPU + GPU synergy… I’m not sure how it could really qualify for an antitrust lawsuit… but either way:

              Smart Access Memory has evolved since this article, but it explains a bit about CPU GPU synergy:

              https://graphicsreport.com/smart-access-memory/

              And then just here’s a bunch of AMDs own brief descriptions of many other ‘Smart’ features, though many of these are geared toward AMD laptops… though some of them also help with making even desktops a bit more power (as in wattage draw) efficient, as well as helping to better manage heat, and thus also fan noise, and thus also OC capabilities.

              https://www.amd.com/en/gaming/technologies/smart-technologies.html

              All these things together do have admittedly fairly minor improvements vs say an AMD CPU + Nvidia GPU system, or Intel CPU + Nvidia GPU system of approximately equivalent cost… but they can become significant factors if you are trying to squeeze the absolute max performance out of a strict budget limit, or smaller form factor, or maximize something like ‘fps in a given game at given graphical settings per watt draw’ or ‘per dollar spent’.

    • anachrohack@lemmy.world
      link
      fedilink
      arrow-up
      6
      arrow-down
      2
      ·
      3 days ago

      You don’t have to enable any of those things, though. I don’t even have W11 signed into a MS account. I use W11 mostly for C++ development these days though.

      • yesman@lemmy.world
        link
        fedilink
        arrow-up
        21
        ·
        edit-2
        3 days ago

        Don’t you understand that being constantly nagged to use their products so they can monotise you is disrespectful? Would you keep a friend who started every conversation with a pitch for their MLM? I mean you’re not obligated!

        I understand that it’s just business, but to me that’s just capitalist Nirenberg defense. So please don’t respond with some version of “it is what it is”, because I view that as learned helplessness.

        EDIT: what Windows users might not get is that booting into Windows occasionally means that it’s going to bombard you with an avalanche of pop ups and nag-dialogues that a person who’s logging in every day might not appreciate.

        Sure you can silence most of that, until the next necessary security update.

        • anachrohack@lemmy.world
          link
          fedilink
          arrow-up
          3
          arrow-down
          1
          ·
          edit-2
          3 days ago

          it’s going to bombard you with an avalanche of pop ups and nag-dialogues that a person who’s logging in every day might not appreciate

          I’m not sure what you’re talking about because I just don’t get any of those.

          1. I never installed anything related to 365
          2. I opted out of onedrive
          3. I turned off copilot

          And I never get popups for them. I main Xubuntu but probably spend half my time in Windows 11 for software development and W11 is basically just a visual studio machine for me. I upgraded my CPU recently and it’s pretty snappy now, too!

          I’m not saying your view is wrong, I’m just saying that your experience has been completely different from mine apparently

        • wizardbeard@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          3
          ·
          edit-2
          3 days ago

          The overwhelming majority of the nags can be disabled permanently with the right configuration, in a way that isn’t trampled on by updates.

          The main issue is that because Microsoft doesn’t have anywhere close to sane defaults, many people believe it isn’t possible to configure sanely.


          It also doesn’t help that Microsoft has crossed the threshold where there’s too many people using it who think they know what they’re doing well enough to speak authoritatively about its “issues” when they don’t. Lots of Dunning Kreuger going on.

          And that MS torched a ton of their learning resources for desktop config and admin stuff when they went all in on the cloud and are only now recreating some of them.

          And people try to use it outside of the intended use case then get frustrated that things get weird. It’s configired to be a daily driver or at least powered on once a week for updates, of course if you only use it every few months things are going to suck. You’d get laughed at if you were using a hammer to drive screws, but Windows is supposed to just work anyway with no rough edges?

          • supamanc@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            3 days ago

            An operating system isn’t a car or a machine that needs to maintain running hours for optimal performance. If I have an operating system that I only need for one specific function, and only use it for that function, once or twice a month, there is no reason that that operating system should fail to do the one thing I need it to do every time I turn it on.

            • wizardbeard@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 days ago

              An OS is like a car or a machine in the sense that it needs regular maintenance. You can ignore that regular maintenance at your own peril, but it’s not the car manufacturer’s fault if you refuse to change the oil. Or if you decide to camber your tires out to a ridiculous angle and it breaks the wheel bearings.

              Stepping back from your analogy, the only way that Windows is going to fail to play your game because you haven’t updated is if the game needs to update too. And if it’s that important to you, you can disable updates entirely and only re-enable them when it suits you. Only booting up Windows once a month is pretty damn good use case for that. Disable updates, play your game, re-enable them and let it do its thing when you’re done.

              Windows is definitely not ideal, but there is a lot of people spreading learned helplessness solely for the sake of pushing Linux. Linux is absolutely better, but Windows is not some festering boil that provides the sensory equivalent of nails on chalkboard if you use it correctly/as designed.

              Another big thing people complain about is ads in the various system utilities. Hell yes that’s disgusting. However, all of those ads are disabled by a single option in the settings menu that doesn’t reset itself on update.