• palordrolap
    link
    fedilink
    154 months 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.

    • @Kecessa@sh.itjust.works
      link
      fedilink
      3
      edit-2
      4 months 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
        link
        fedilink
        64 months 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.

        • @9488fcea02a9@sh.itjust.works
          link
          fedilink
          1
          edit-2
          4 months 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

            • MudMan
              link
              fedilink
              14 months ago

              The deliberate misrepresentation here is that the Windows registry supports importing keys from a text file, so most of the time you have to mess with it you just download a file and double click on it.

              Is that super secure? Nope. But hey, anytime you need to do something on a Linux terminal you’re also copy/pasting random crap you found online, don’t pretend you’re not.

              The ultimate point still stands. None of these matter to normies, it’s how often you need to tinker or troubleshoot to begin with. For most users the acceptable number is zero.

      • @ChilledPeppers@lemmy.world
        link
        fedilink
        14 months 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.

        • @zalgotext@sh.itjust.works
          link
          fedilink
          14 months ago

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

      • @Moobythegoldensock@lemm.ee
        link
        fedilink
        14 months ago

        Shit, I can’t get Windows to print on my network printer. Have to uninstall it, reinstall it, manually set the IP, restart Windows, and then it’ll work for like one session and then not work again. Windows won’t even throw an error, it’ll just tell me it printed while my printer sits silent.

        On linux it works every time. It’s gotten to the point where I don’t even try to print in Windows anymore, I just forward all documents to my laptop and print in linux.

        • @FauxLiving@lemmy.world
          link
          fedilink
          04 months ago

          Disable IPv6.

          Windows and some printers just choke on IPv6 for some reason. I was having sporadic issues with network printers and windows until I disabled IPv6 for other reasons and noticed a noticeable decrease in printer error metrics.

          It’ll also affect SMB shares

          • @Klajan@lemmy.zip
            link
            fedilink
            14 months ago

            I wish I could do that, but CGNAT makes ipv6 the much preferred option for a lot of things.

            But it’s good to know that this might be the cause…

      • azuth
        link
        fedilink
        English
        04 months ago

        Sure AMD’s drivers have not been a crapshot in windows forever, DDU dance is not a thing.

        Sometimes to solve a windows problem you also get terminal commands, or get told to change settings in the registry. But usually users download some random binary tool that claims it will fix their problem. They will accept any UAC prompt as trained to do since Vista.

        Frankly you are comically biased.

          • azuth
            link
            fedilink
            English
            04 months ago

            It’s telling you are not even going to defend your points.

            Windows being mainstream is not due to being easier to use or setup/configure (which the mainstream does not do) nor due to it being more robust or easier to fix (which it isn’t, plenty of guys make their living fixing windows issues, usually by wiping and reinstalling because documentation for most things in windows is very shallow).

            It’s because the mainstream buys PCs and they are sold with windows

            • @Kecessa@sh.itjust.works
              link
              fedilink
              04 months ago

              The difference is that the average user won’t face those problems in the first place on Windows while they’ll have them from the first boot on Linux because driver development for Linux isn’t a priority for manufacturers.

              Then the user has to figure out the solution that applies to their version of Linux (when the average person can’t tell what OS they’re using in the first place) and the solution doesn’t come from the manufacturer but from a random GitHub project or people on a Linux forum that they just need to trust even though basic computer security starts with “don’t just trust random people”.

              The “What about the registry? And people have to use the terminal on Windows as well!” argument falls apart when you realize that it’s not something that will be required for the average user while it is for the average user if they use Linux. Unless you’re trying to make Windows do power user stuff you don’t even need to know that it has a terminal.

              There, happy?

              • azuth
                link
                fedilink
                English
                04 months ago

                You can’t bullshit me man. I ‘ve been using solving peoples’ issues with Windows before I ever downloaded a Linux distro.

                Most of the problems average users won’t see with windows is because they buy it preinstalled while they have to install linux themselves. So they 'll be spared being unable to install AMD gpu drivers on a fresh Win 10 install if they made the mistake of not installing them before connecting the machine to the internet and Win Update fucking things up.

                However windows update will get them later. Windows start menu refused to work after an update on a friends’ pc. Or it will be fail to apply an update and failing with no troubleshootable information only to fail again on next reboot and again and again. Or explorer crashing hundreds times a second causing users to have a black screen after login.

                You are technically right in that the average user will not use the terminal (or registry, or booting to safe mode), they will pay someone else to do that or cope with it.

                • @Kecessa@sh.itjust.works
                  link
                  fedilink
                  04 months ago

                  Sounds like the problem is between the keyboard and the chair because I’ve never had issues installing AMD drivers on Windows 10, never had Windows update issues and so on.

                  Maybe you would be better off getting a iPad.

                  • azuth
                    link
                    fedilink
                    English
                    04 months ago

                    Kiddo fuck off. I 've installed them plenty of time as well, still it’s a common issue mainly due to windows update. I obviously fixed that as well as plenty of shit you probably either never seen or pretend you didn’t.

    • @Chastity2323@midwest.social
      link
      fedilink
      English
      1
      edit-2
      4 months 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.

      • @Huschke@lemmy.world
        link
        fedilink
        0
        edit-2
        4 months ago

        That is exactly why Chromebooks were (are?) so popular. You got a cheap laptop with an easy-to-use OS without having to do any install. And let’s be real here, most people don’t need anything more than a web browser.

        • @Chastity2323@midwest.social
          link
          fedilink
          English
          1
          edit-2
          4 months ago

          And let’s be real here, most people don’t need anything more than a web browser.

          You would think. Surprisingly, i only know of one non techy person in my life for whom this was the case, and even they ended up needing to use some statistics software for school after switching to linux. Luckily, they were able to get it through a school-provided VM.

          People have all kinds of needs and those needs can change over time. For people who are deaf in one ear, there is no easy way to set the audio output to mono. That’s just one way that accessibility features are lacking. I know people who rely on apps like notability syncing their mac laptop to their ipad, which no app on linux can do. I know people who have specialized software for work such as VPN apps that simply do not exist on linux. I know people who do creative work for whom it would be a major learning curve at the very least to switch. It only takes one app or crucial feature to lock you out. Even I have to dual boot from time to time for firmware updates or to play games my friends want to play that aren’t on Linux.

          But you better believe I’m tracking all of these issues so I can switch people over as soon as they’re implemented ;)

    • @SapphironZA@sh.itjust.works
      link
      fedilink
      04 months 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
      • @8uurg@lemmy.world
        link
        fedilink
        14 months ago

        Add binary compatibility issues to that list: https://jangafx.com/insights/linux-binary-compatibility The moment you need software that is not packaged by your distro you either need to be lucky that whomever compiled it accounted for your setup, or compile it from scratch yourself (if open source and publicly available). Especially with closed source software (like most games) the latter isn’t even an option.

      • palordrolap
        link
        fedilink
        24 months 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.)

        • MudMan
          link
          fedilink
          -14 months ago

          That is a terrible analogy. In your weird alternate reality I just wouldn’t keep a garden. Also, I’d be pretty concerned with suing the patently illegal practices of this weirdly overbearing landscaping business, if I cared enough about gardening, which I don’t.

          More to the point, that’s not how people present this to themselves and normies. At least not until they get some pushback. The pitch is always “it works now” or “it’s actually better and faster” or “everybody is going to switch any day now because of some random event or another, I’ve decided”.

          It’s never “hey guys, maybe you can trade a whole bunch of convenience and a much higher minimum level of technical skill for the benefit of not being as impacted by enshittified services of the late online era”. Because in that scenario most people will take enshittified services. If not out of conviction, necessity or laziness, definitely out of not being able to clear that technical bar in the first place.

          • palordrolap
            link
            fedilink
            14 months ago

            Bringing “no garden” back out of the analogy equates to no computer at all. The fountain is all the crapware and spyware shovelled into Windows these days. The billboard is the ads they want inject into everything.

            The alternative is Apple. They don’t want to install a billboard just yet, and there’s no obvious fountain, but there’s a nightmare HOA who tell you how you have to live and if you don’t live their way you have to move.

            • MudMan
              link
              fedilink
              -14 months ago

              No, that’s not the equivalent at all because I’m not a gardener but I do use a computer to work.

              Look, analogies can be useful to explain things to people who don’t understand the paramenters in question, but we all know what an OS is. You don’t need to talk down to anybody here.

              Turns out the question isn’t about gardening (or lube), it’s between a FOSS OS that remains finicky and not perfectly supported and a few commercial alternatives with different quirks and approaches to monetizing the crap out of you but that generally have decent usability for mainstream non-technical users with general applications.

              You don’t need an analogy for that unless you’re talking to a time traveller from the 1800s.

    • MudMan
      link
      fedilink
      -14 months 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
        14 months 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

      • @moomoomoo309@programming.dev
        link
        fedilink
        English
        14 months 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
          link
          fedilink
          04 months 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
            14 months 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.

      • circuitfarmer
        link
        fedilink
        14 months ago

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

        This is just patently false. Pick any common distro.