• palordrolap@fedia.io
    link
    fedilink
    arrow-up
    168
    arrow-down
    2
    ·
    10 hours ago

    99% of people want a drop-in replacement for Windows that will install and run every possible Windows-compatible application, game and device without them having to make any extra effort or learn anything new. Basically Windows but free (in all senses).

    Any even slightly subtle difference or incompatibility and they’ll balk. Linux can never be that, and Microsoft will keep the goalposts moving anyway to be sure of it.

    Sure, a lot more works and is more user friendly than 15 years ago, but most people won’t make the time to sit down and deal with something new unless it’s forced on them… which is what Microsoft are doing with Win11.

    • SapphironZA@sh.itjust.works
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      3 hours ago

      Most of the hobbyists I speak to that have failed linux desktop experiences mostly switch back to windows due to:

      1. Hardware compatibility issues.
      2. Microsoft office interoperability limitations of the web based office.
      3. Display scaling issues on multi-monitor setups and some linux applications.

      Personally for me the list is:

      1. Bluetooth not being detected on my particular asus laptop. (The same bluetooth chip works in other laptops)
      2. Multi-monitor scaling and resolution issues when 3 external monitors are connected via thunderbolt doc.
      3. Lack of good alternatives to fancyzones
    • Chastity2323@midwest.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      2 hours ago

      Honestly I think potentially a bigger factor is that there are very few manufacturers who sell machines with linux preinstalled. Very few people have ever installed an OS before or have any desire to do so.

      Also there is plenty of software with no real linux alternative even today unfortunately.

    • net00@lemm.ee
      link
      fedilink
      English
      arrow-up
      4
      ·
      5 hours ago

      You say it like it’s a bad thing but yes, I want my stuff to just work and my apps to just run after I download them… I don’t want to spend hours every other day or week during my limited free time troubleshooting why something doesn’t work. I already spend all day doing that in my work’s linux servers and my home server.

      This is an issue with FOSS. If something doesn’t work then you are on your own. Yes, I can fix it, or work around it, or whatever but it will take hours that I could be spending in windows 11 just playing a game or actually learn something more relevant instead of troubleshooting random shit. On other apps as well, I’ve paid for a lot of software to be able to ask the owners to help and for them to not tell me to fuck off.

      • palordrolap@fedia.io
        link
        fedilink
        arrow-up
        2
        ·
        4 hours ago

        Here’s an analogy: You can do your own gardening, or you can hire one of the two landscaping services in town.

        This sounds great, but these days, no matter who you hire, the people who show up 1) want to install a fountain and an advertisement billboard that will run off your water and electricity supply and 2) want the right to take what they like from your house by default, they’ll mysteriously “forget” and do it anyway even if you pay them not to.

        Furthermore, with their latest package, one of the landscaping companies are basically saying that if you don’t have a yard large enough for their fountain, you have to move house, which is only marginally better than the other one who will only work on gardens for houses they sold in the first place.

        (A previous version of this comment involved the word “lube”. I’m sure you can imagine the rest.)

    • Kecessa@sh.itjust.works
      link
      fedilink
      arrow-up
      56
      arrow-down
      20
      ·
      edit-2
      9 hours ago

      More user friendly doesn’t mean you won’t have to spend hours troubleshooting driver issues that you will never have on Windows, that’s a real problem…

      (and when you find the solution you need to input commands in terminal that you can’t tell what they do, that’s a huge security concern as it teaches users to just trust anyone who tells them to do things they don’t understand)

      • MudMan@fedia.io
        link
        fedilink
        arrow-up
        67
        arrow-down
        2
        ·
        9 hours ago

        Man, people really overstate the barrier to entry to the terminal. Windows troubleshooting is full of command line stuff as well.

        It’s not the terminal, it’s the underlying issues. Having more GUI options to set certain things is nice, but the reality of it is that if an option isn’t customizable to the point of needing quick GUI access it should just never break, not be configurable or at least not need any manual configuration at any point. The reason nobody goes “oh, but Windows command line is so annoying” is that if you are digging in there something has gone very wrong or you’re trying to do something Windows doesn’t want you to do.

        The big difference is that the OS not wanting you to do things you can do is a bug for people in this type of online community while for normies it’s a feature.

        • MushroomsEverywhere@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 hours ago

          As a normie (at least in these circles), I think I agree with your last point. Windows being heavily restricted in its customizability is a feature. A bad feature, but a feature nonetheless.

        • 9488fcea02a9@sh.itjust.works
          link
          fedilink
          arrow-up
          22
          arrow-down
          1
          ·
          edit-2
          8 hours ago

          You know whats worse than doing things in windows command line or powershell? The registry

          “Nooooo! I cant $sudo nano /etc/some.conf!!!”

          Regedit -> HKEY_USERS/microsoft/windows/system/some_setting --> value=FUCK type=DWORD

        • ZeroOne@lemmy.world
          link
          fedilink
          arrow-up
          7
          ·
          6 hours ago

          The linux terminal is really easy to get into & the UNIX file-system is just nicely organized

      • argon@lemmy.today
        link
        fedilink
        arrow-up
        23
        arrow-down
        1
        ·
        9 hours ago

        Windows 11 doesn’t even support first gen Ryzen CPUs. The amount of hardware that runs Windows 11 without tinkering is a tiny fraction of the hardware that runs Fedora Workstation without tinkering.

        Linux is much better with drivers and hardware support than Windows. Windows only works well if you use the very small subset of hardware it supports.

        • Kecessa@sh.itjust.works
          link
          fedilink
          arrow-up
          3
          arrow-down
          1
          ·
          edit-2
          4 hours ago

          The difference is that if you’re using hardware that’s compatible it just works. My current experience on Linux is that you have 100% hardware that’s supported based on what people are saying, you install one distro and your GPU shits the bed the second there’s load on it and WiFi works when it feels like it. Install another distro and the GPU works but WiFi doesn’t. In the end you spend hours troubleshooting and you’re applying solutions by trusting that people aren’t doing anything malicious when they tell you to input such and such in terminal.

          On Windows? Install the OS, everything works, so no, there’s no issues with the hardware itself.

          And the “small subset” of hardware it supports is anything made after 2017 and it’s only Windows 11 that doesn’t support hardware made before that.

          Try to make Linux work without any outside intervention with all the hardware that Windows 11 is just compatible with out of the box, I dare you.

          • SapphironZA@sh.itjust.works
            link
            fedilink
            arrow-up
            3
            ·
            3 hours ago

            That “small subset” is hundreds of millions of devices made in the last 5 years alone.

            The problem with Linux (not their fault), is that most of the problems appear in hardware made in the last 3 years.

          • argon@lemmy.today
            link
            fedilink
            arrow-up
            4
            arrow-down
            1
            ·
            3 hours ago

            Huh, odd. I never had these issues, even though I use an Nvidia card with a VRR monitor. All my peripherals (webcam, printer, bluetooth earbuds) work out of the box, too. But maybe I’m just lucky.

        • TwanHE@lemmy.world
          link
          fedilink
          arrow-up
          3
          arrow-down
          3
          ·
          8 hours ago

          Running windows 11 on older hardware is as easy as a checkbox in Rufus. Also the small subset of hardware windows supports is by far the most used hardware (probably because it’s supported by windows).

      • ChilledPeppers@lemmy.world
        link
        fedilink
        arrow-up
        14
        arrow-down
        1
        ·
        9 hours ago

        Well, my brother installed linux (mint) on more than 30 laptops that we were fixing to reuse. Im pretty sure none of them had any driver problems.

        Tbh, unless you have a NVIDIA graphics card, or are using arch*, driver issues almost never happen.

        *my personal thinkpads wifi board didn’t work in arch, but that may be because I had already borked that install completly.

        • Kecessa@sh.itjust.works
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          4 hours ago

          All AMD hardware, Bazzite was killing my GPU as soon as there was load on it and WiFi that worked intermittently, Mint had non working WiFi on a USB antenna that is supposed to be 100% Linux compatible.

          So yeah, I would love it if Linux fanatics stopped pretending that Linux is just as plug n play as Windows, it isn’t and solutions rely on trusting random people on the Internet.

          • ChilledPeppers@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            3 hours ago

            I don’t pretend anything, I commented my personal experiences. So I guess we both shouldn’t expect our experience to be the norm…

            And tbh, statistically you have the upper hand, most people do use windows after all. (76% or something like that?)

        • zalgotext@sh.itjust.works
          link
          fedilink
          arrow-up
          13
          ·
          8 hours ago

          Even the Nvidia graphics card sentiment is becoming outdated. There have been sizeable improvements in their drivers over the past couple years.

          • cogman@lemmy.world
            link
            fedilink
            arrow-up
            6
            ·
            7 hours ago

            Correct. I’ve been rocking their open source driver on Wayland for about a year now, pretty smooth experience.

            Though sleep is still a neverending struggle.

            • MudMan@fedia.io
              link
              fedilink
              arrow-up
              2
              ·
              5 hours ago

              You’ve been rocking it for what? Does it support the DLSS feature set now along with HDR and VRR? I mean, it sure did show me a desktop for the few days I spent trying to get a clean, working install of the proprietary driver, but I wasn’t under the impression that I’d have feature parity without doing that.

            • ChilledPeppers@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              7 hours ago

              Yeah, I was having trouble with sleep, and kwin compositing (KDE), so I switched to proprietary drivers and X11, its working pretty well.

          • AnUnusualRelic@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            edit-2
            6 hours ago

            In the last twenty years, I’ve pretty much only had nVidia hardware for graphics with very few issues.

            Of course that wasn’t in laptops. Having a GPU in a laptop is asking for trouble anyway in my opinion.

        • MudMan@fedia.io
          link
          fedilink
          arrow-up
          1
          ·
          5 hours ago

          “Unless you have a computer in the 90% of users” is a hell of a dismissal.

          In fairness, thin-and-light media and web use laptops are a different story, but for desktop use? That’s a big stretch.

          • ChilledPeppers@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            3 hours ago

            My man, you think 90% of pcs have a graphics card at all? I live in a poor country, so does the majority of the worlds population, and almost no one has a graphics card here.

            • MudMan@fedia.io
              link
              fedilink
              arrow-up
              1
              ·
              3 hours ago

              No, I think 90% of the ones that do have a dedicated GPU have a Nvidia one. That’s not an opinion, it’s data that’s widely available.

              It’s also, incidentally, just an example of one of the more egregious issues with the current state of Linux. It doesn’t mean it’s the only one.

              In any case, that’s not typically the space being discussed here. The advice generally is “get an AMD GPU”, not “we are assuming you’re on integrated graphics”.

    • MudMan@fedia.io
      link
      fedilink
      arrow-up
      10
      arrow-down
      7
      ·
      9 hours ago

      This is my old man nerd point every time (and by the way, we all keep having the exact same conversation here, which is infuriating).

      It is NOT, in fact, more user friendly than 15 years ago.

      Not Linux’s fault, necessarily, but hardware got… weird since the days of the mid 00s when Linux WAS pretty much a drop-in replacement. What it couldn’t do then is run Windows software very well at all, and that was the blocker. If we had Proton and as many web-based apps as we do now in 2004 I’d have been on Linux full time.

      These days it’s a much harder thing to achieve despite a lot more work having gone into it (to your point on moving goalposts).

      • rapchee@lemmy.world
        link
        fedilink
        arrow-up
        11
        ·
        8 hours ago

        it definitely is more user friendly, i remember trying ubuntu 10+ years ago and the default driver was awful, the nvidia driver install ran in the terminal and asked questions that i had no answer to, so half the time i fucked it up, and then it didn’t support my monitor so i had to edit the x server conf to get the correct resolution and refresh rate. and when the new drivers came out i had to re-do everything every time
        for a few years now you just install with a usb stick and everything runs great

        • AnUnusualRelic@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          6 hours ago

          Installing Windows machines 10+ years ago wasn’t much more fun either… (I’m not sure it’s any more fun these days, but I haven’t done it in ages, so I’ve no idea).

        • MudMan@fedia.io
          link
          fedilink
          arrow-up
          3
          arrow-down
          2
          ·
          8 hours ago

          Having recently spent the equivalent to five work days trying to get an Nvidia setup working on Linux I’m going to say the experience isn’t necessarily much better, depending on what you are trying to do and how.

      • moomoomoo309@programming.dev
        link
        fedilink
        English
        arrow-up
        21
        ·
        9 hours ago

        Audio and networking were a shitshow back then, nowadays almost everything just works on those two fronts. Also, having to edit your Xorg.conf is not what I’d call user friendly…

        • MudMan@fedia.io
          link
          fedilink
          arrow-up
          6
          arrow-down
          1
          ·
          9 hours ago

          But there was this brief moment, though. Maybe that’s my problem, that I remember it as this momentous piece of Linux history to start getting these cool distros in nice, shiny professional-looking CDs with proper installers that would set up your DE first time every time and get everything mostly there… and it turns out that it was like three years and a couple of Ubuntu iterations.

          FWIW, networking mostly works, but I had a heck of a time finding a distro that would properly do 5.1 out of my integrated ASUS audio device last time I went distro hopping. I think audio got better, worse and then better again since the good old days.

          • zalgotext@sh.itjust.works
            link
            fedilink
            arrow-up
            5
            ·
            8 hours ago

            I had a heck of a time finding a distro that would properly do 5.1 out of my integrated ASUS audio device

            That’s not even close to a common use case though. Using that as an indicator of how user friendly Linux is is unfair.

            • MudMan@fedia.io
              link
              fedilink
              arrow-up
              3
              arrow-down
              1
              ·
              7 hours ago

              It’s not being used as an indicator of user friendliness (that’d be the atrocious time I had setting up my Nvidia GPU and HDR monitors). It’s specifically an anecdote replying to the previous guy’s (accurate) comment regarding how finicky old implementations of audio on Linux used to be.

              But also, in case you’re wondering, that setup worked first time on Windows with no additional work beyond the drivers installed by Asus itself. Do I like, or even tolerate, ASUS’s weird driver manager? Nope, frickin’ hate it, would switch to Linux to avoid it all things being equal. But one thing worked first time, the other needed five different distros before one randomly got it right for no discernible reason.

              • zalgotext@sh.itjust.works
                link
                fedilink
                arrow-up
                2
                ·
                6 hours ago

                Fair enough, sorry for the misunderstanding.

                I’ve had the opposite experience with Windows audio though. It’s always been weird for me, randomly switching outputs for no reason, and I stopped even trying to connect wireless headphones because it would always seem to prioritize those, even when they’re turned off. Every 5 to 6 months I’d have to dig deep in the audio settings to fiddle with the gain on my mic so I’d stop blowing out my friends’ ears on discord.

                • MudMan@fedia.io
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  5 hours ago

                  I think we all need to start differentiating the usability quirks and general jank that all OS have in different areas from the blockers.

                  Yes, the way Windows handles sources and prioritization sucks, while different Linux DEs have dumb problems with UI scaling or their own audio quirks or MacOS has weird multimonitor support or whathaveyou. If that was it I’d be all for prioritizing the free alternative, no questions asked.

                  The issue is the blocking issues. Entire features not working, or working at noticeably sub-par performance. Hardware with straight-up nonexistent support you need to replace to make the jump, or that is so finicky to set up that it may as well not work for all the average user is concerned. Those are showstoppers.

                  The problem is you could have a LOT fewer of the quirks, but a single dealbreaker is enough to block somebody making the jump, or reporting that they tried and failed. I’m as annoyed with how inconsistently videoconferencing picks up the right audio output as anybody. I complain about it every time I have a work call. But I still wouldn’t suggest to any of my friends to try to set up their high end Nvidia GPU on Linux as a main gaming daily driver. Those two things are on completely different tiers.

        • roflo1@feddit.nl
          link
          fedilink
          arrow-up
          2
          ·
          7 hours ago

          Especially if you had a soft-modem.

          And printing. Oh dear, I might have a headache if I think too much about it.

          • MudMan@fedia.io
            link
            fedilink
            arrow-up
            1
            ·
            5 hours ago

            Oh, man, I had entirely blocked the concept of “soft-modems” from my memory. I’m having flashbacks.