• Matt@lemmy.world
    link
    fedilink
    English
    arrow-up
    32
    ·
    edit-2
    2 years ago
    1. Isn’t pre-installed on well known machines by well known brands.
    2. Popular applications (whether productivity, creativity, or games) do not work out of the box that people want. It doesn’t matter that alternatives exist, or that you can use things like Wine. If it’s more than just click the icon, it’s too much.
    3. If things cannot be done purely through touch / the mouse, it is too hard for most people.
      • Matt@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago

        While this is true, if someone goes to a shop and buys a “PC”, it will have Windows 100% of the time.

        You have to look to get Linux preinstalled on stuff, or pick the choice yourself. People buying PCs aren’t picking Windows, it’s just what comes with them.

  • Hextic@lemmy.world
    link
    fedilink
    English
    arrow-up
    29
    ·
    2 years ago

    Preinstalled.

    Like, were nerds and we fuck with our computers n stuff. But most people are lucky to know what a power cord is.

    Honestly if Linux with a good DE like KDE or Cinnamon was already on their PC at boot they would figure it out. Most people just use a web browser anyways.

    • Holzkohlen@feddit.de
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 years ago

      I have my dad on Mint for years. Setup browser and email program and told him to click on that little shield and do updates when it’s there. You can set the shield icon to only appear in case of updates. I sometimes have to update between versions. I think he is still on 21.0 and now 21.2 is out already.

  • ohlaph@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    2 years ago

    Most people buy computers with the OS already installed and would get just as lost trying to install MacOS or Windows.

    • bouh@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 years ago

      This is the correct answer. If Linux was pre-installed, most problems would vanish. My Linux computers are far, far more stable than windows once they run.

  • shapis@lemmy.ml
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    1
    ·
    2 years ago

    It needs to “just work”. It’s not more complicated than that.

    • angrymouse@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 years ago

      This, a lot of ppl talk about the pre installed thing but Linux has a lot of friction yet. Linux is big, it’s open and made to run in almost any device with an arm or x86 processor, yet Linux is usually a pain in the ass on edge cases and we cannot ignore. Some years ago dealing with drivers on Linux was a hell, today is better but still has edge cases (this is not a Linux fault usually, vendors are shit usually but it cause friction. Audio just recently was resolved with the adoption of pipewire but pulseaudio had a lot of caveats. Now we are getting rid of X11 that is great for usual usecases but is full of workarounds if you want to to a simple thing like having two monitors with different refresh rates. There is a lot of things but linux is going forward, last year I could made my full switch since gaming on Linux became a thing but definitely was not plug and play.

  • KᑌᔕᕼIᗩ@lemmy.ml
    link
    fedilink
    English
    arrow-up
    15
    ·
    2 years ago
    1. All of the basics should just work well out of the box with minimal tweaking. Yes even NVIDIA stuff.
    2. The software center needs a massive overhaul. It feels like an afterthought by people who would rather use a command line.
    • Narwhalrus@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      2
      ·
      2 years ago

      Im not sure the software center being half baked is even the real problem.

      One of the nice things about Windows is that you dont need a central, curated, repository for software. You can google the thing you want and just download an msi/exe of the latest stable version and, 99.9% of the time, leading back to your first point, it will just work.

      • this_is_router@feddit.de
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        3
        ·
        2 years ago

        What? That is easiest one of the worst parts of windows. It’s just that people are used to this dumb endeavour

        • Narwhalrus@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 years ago

          Why do you think its bad? From a secruity standpoint its obviously not great, but its undeniably more convenient than running a curl command to pull in a third party .repo file, yum update and yum install to get something that isnt easily available in my base repos.

          • this_is_router@feddit.de
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 years ago

            Nothing more convenient then a central “app store”. apt search, apt install is all I need. But I undersntd that people don’t like it, that don’t know it.

            What’s convenient about googling for software, downloading ominous files and clicking through an install wizard and most likely installing some adware and unwanted search bars? It’s crazy people see it like that.

            Even the other posters in this thread are talking about flatpak and appimage. I’ll never understand that way of thought.

  • HouseWolf@lemmy.ml
    link
    fedilink
    English
    arrow-up
    15
    ·
    2 years ago

    Life long windows user currently dual booting and trying to fully switch.

    I’ve gotten used to the terminal and I’m no stranger to editing config files but I still find myself saying ‘This could literally be a toggle or drop down menu’

    I can mostly put up with it but I got friends who REALLY hate digging into files for basic stuff like global dark mode, If it’s not in a GUI it’s as good as none existent to some.

    • XPost3000@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 years ago

      Yeah honestly same, I hate having to sudo into random system files to change something basic or having to open a terminal and remember the specific magic words to do what I need

      so whenever I have the option I use GUI over CLI every time

  • Honkinwaffles@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    1
    ·
    2 years ago

    The actual answer, there is no reason to switch. The vast majority of users do not care about Linux or why they would want to. For us there are lots of benefits and things we enjoy about getting away from Windows but for them “why?”

    • slabber@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      I will object on this one. Even if the majority of user does not care about privacy they do care about ransomware , viruses, speed of the system and in my opinion Linux / BSD is secure, fast and speed remains after time not like Windows where I felt that after 6 months I had to reinstall to get a performant system. I guess it is all about convincing your family and friends about those benefits.

      • Honkinwaffles@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 years ago

        Two weeks ago my step mother asked me “Can you help my friend connect her PC to the wifi, it runs Windows XP” users are fucking weird.

  • fubo@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    2 years ago

    Most folks have been sold a story that every new technology they start using is supposed to be “intuitive”; and that if it is not “intuitive” then it must be defective or willfully perverse.

    For example, novice programmers often stumble when learning their second or third language, because it differs from their first. Maybe it uses indentation instead of curly braces; maybe type declarations are written in a different order; maybe it doesn’t put $ on its variables; maybe capitalization of identifiers is syntactically significant.

    And so they declare that Python is not “intuitive” because it doesn’t look like C; or Go is not “intuitive” because it doesn’t feel like PHP.

    It should be obvious that this has nothing to do with intuition, and everything to do with familiarity and comfort-level.

    Commercial, consumer-oriented technology has leaned heavily into the “intuitive” illusion. On an iPhone or Windows, Android or Mac, you’re supposed to be able to just guess how to do things without ever having to confront unfamiliarity. You might use a search engine to find a how-to document with screenshots — but you’re not supposed to have to learn new concepts or anything. That would be hard.

    That’s not how to learn, though. To learn, you need to get into unfamiliar things, recognize that they are unfamiliar, and then become familiar with them.

    Comfort-level is also important. It sucks to be doing experimental risky things on the computer that’s storing your only copy of your master’s thesis research. If you want to try installing a new OS, it sure helps if you can experiment with it in a way that doesn’t put any of your “real work” at risk. That can be on a spare computer, or booting from a USB drive, or just having all your “real work” backed up on Dropbox or Google Drive or somewhere that your experimentation can’t possibly break it.

    • netvor@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      It should be obvious that this has nothing to do with intuition, and everything to do with familiarity and comfort-level.

      Not to be petty, but I think that intuitive is not that different to familiar.

      I mean, the problem is in using the word intuitive when “selling” something in the first place. User interaction involves ton of things, large and small, and the intuitive things are rarely noticed. Such promise is likely going to lead to disappointment.

      Adapting to these small differences is a skill in itself.

  • Flemmbrav@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 years ago

    Make it just run and pre install it on most computers.

    With “just run” I mean things like:

    • Audio just working
    • Bluetooth just working
    • Bluetooth and audio working together (I still can’t get this one right, after 5 evenings of trying)
    • WiFi supporting all the frequencies, instead of just some
    • remembering monitor configurations
    • Troubleshooting audio shouldn’t mean that you almost completely kill your OS with that

    You know, things like that that might cost you an evening or two or three to figure and make you feel like you’re the rarest edge case alive. On Windows, these work just fine out of the box.

    I know this ain’t easy to get to, but I can’t recommend people to use Linux when even a phones does perfectly fine out of the box results in at least an evening of troubleshooting.

    • fugepe@lemmy.mlBannedOP
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      2
      ·
      2 years ago

      man you must be using some fucked up distro because never had those problems in the last 4 years.

      • Tak@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 years ago

        That’s kinda the problem here. I’ve heard people say how complex and difficult Android is so they have to use iOS.

        People have personal experiences and beliefs that differ and there’s no way to fix them other than to dive into it and they don’t want to dive into it. Unless they are highly motivated to change they will likely just stay where they’re comfortable.

        It’s like trying to logically and reasonably explain why being vegan is morally right to someone who absolutely refuses to read the labels on the stuff they buy. They’re not going to want to go into the BIOS to fix a boot order to boot to a flash drive let alone learn a new UI. Hell, most people didn’t even want to move off Windows XP, 7, now 10 till they are absolutely forced to.

        It was never about what problems you have had it is about the problems they have had. Most of the time MacOS/Windows are good enough for most users.

      • Flemmbrav@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        2 years ago

        Yeah I use Debian. (At least once a while when I decide to give it yet another shot…)

        Edit: in case you are interested, I can give some extra details on that list, and how I fixed them or not. But all these fixes ain’t a thing I’d expect the median user to be able to figure.

  • mogoh@lemmy.ml
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 years ago
    • Self updating without user interaction per default.
    • Better support of codecs and drivers.
  • DarkwinDuck@feddit.de
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 years ago

    To be honest, one part is what everyone mentioned here. Not being preinstalled and all that.

    The other part is that unfortunately at least according to my own expirence as a Linux noob a few years ago some Linux communities can be very toxic. If you’re asking questions of how to do X and someone comes along and is all “why do you even want to do X if you could also do Y? Which is something entirely different but also does something vaguely similar”

    That’s one if the things.

    And then other curiosities. I cannot for example for the life of me get my main monitor to work under Linux with any new Kernel version. My Laptop just refuses to output to it or the second monitor attached via Display port daisychaining. On the older version it works, on the newer it’s broken. I have tried troubleshooting this problem for over half a year and it’s still broken. And that’s out of the Box on Ubuntu LTS…

    So i don’t really understand this question. There are major roadblocks. With Wayland which is default for Ubuntu now those roadblock jist became bigger. Screensharing in multiple Apps including slack is outright broken unless you use the shitty webapp. The main player Office 365 largely doesn’t work at all on Linux. All these things that should work for a Desktop operating System don’t work out of the Box as they should.

    That’s why people aren’t using it and companies aren’t preinstalling it.

  • fidodo@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 years ago

    When you have a problem the solution is fragmented between distros, configuration, opinions, and time as solutions constantly change and they all have subtly repercussions. It becomes very overwhelming to figure out a solution and pick the right one.

  • Angius@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    2 years ago

    Last time I was hired as a code monkey we used Linux with a dual-monitor setup. The setting would not, under any circumstances, see one of those 1080p monitors as anything more than 480p.

    I spent literally half the first day of work looking for solutions, and eventually settled on running some random command i don’t understand copied from the internet running on startup.

    • Dubious_Fart@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      I had a lot of troubles running dual monitors, too. Thankfully its been sorted out by switching to wayland and updates over time.

      You’d think Linux, of all the OS’s, would have the best support for such things.

  • scytale@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    2 years ago

    It’s the first step of installation, making a bootable usb/CD. Most non-technical people can’t be arsed to create a bootable drive, then go into the bios boot settings to run it. I haven’t used Windows in a long time so I don’t know how it’s installed these days, but the fact that it comes installed out-of-the-box when people buy a computer lets them skip the first and biggest step to running linux, which is getting it installed in the first place.

    Distros have come a long way that a Windows user trying Linux Mint can hit the ground running. It’s no longer about the learning curve for USING linux, it’s INSTALLING linux that’s the problem.

    • JubilantJaguar@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 years ago

      Exactly. I’d argue that some supposedly mainstream distros are hard to install even for the competent. Last time I checked, Debian’s funnel for newbies consisted of a 90s-era website with “instructions” in the form of a rambling block of jargon-filled text with mentions of “CD-Roms” and a vague discussion of third-party apps for burning ISOs. I mean, on Linux flashing a USB stick is matter of a single dd command with some obscure switches, but even that was nowhere to be found and I had to search forums for it. Incredible! Hard to imagine how forbidding it must all seem to the average Windows user! No Debian for them!

      IIRC Ubuntu’s process was much easier but still not as easy-peasy as it could have been.

      The only hope for desktop Linux is a crystal-clear, bulletproof, 1-2-3-style onboarding funnel that takes the user from “this is the distro’s website” to “I have a bootable USB”. From that point on it’s plain sailing.

      • Flemmbrav@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago

        Yeah, it took me way too long to get Debian running on my pc, because for some reason the website assumed that everyone would have a Linux to install Debain with. I haven’t had that, and that one tool they had didn’t work.

        • JubilantJaguar@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years ago

          This is exactly what I never get. Do they not know that when you buy a new computer it tends to have Windows and only Windows on it?! I can’t help concluding that the people who run Debian must be bearded nerds who live in PC-filled basements and assume that all their users are the same.

  • denast@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 years ago

    One thing I always talk about is how DE is much more important for new user than a distro. New users will only use GUI anyway so their choice of DE has to be the most comfortable.

    Took me years personally to switch to Linux, trying stuff like Ubuntu or PopOS, and I couldn’t understand why it doesn’t “click” for me until I understood that I simply personally dislike Gnome (being an ex Windows user). Tried a KDE distro and it clicked immediately, never looked back. Now I don’t even use KDE but it helped me to get through initial frustration period.