• Matt@lemmy.world
    link
    fedilink
    English
    arrow-up
    37
    ·
    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
    28
    ·
    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.

  • ohlaph@lemmy.world
    link
    fedilink
    English
    arrow-up
    21
    ·
    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
      1
      ·
      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.

  • KᑌᔕᕼIᗩ@lemmy.ml
    link
    fedilink
    English
    arrow-up
    20
    ·
    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
      4
      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.

    • LucyLastic@beehaw.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      Yeah, the descriptions and lack of curation is really weird … browse games and oh look here’s 27 varieties of reversi and a driving game that crashes on launch.

      If it were a curated list with enthusiastic and helpful descriptions it would make it more accessible to use. Get the mature and professional looking programs front and center.

      Much as I hate to say it, it could do with a makeover from someone with a sense of marketing. (Excuse me for a second, I felt a little nauseous saying that).

  • shapis@lemmy.ml
    link
    fedilink
    English
    arrow-up
    19
    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
      5
      ·
      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.

  • mogoh@lemmy.ml
    link
    fedilink
    English
    arrow-up
    16
    ·
    2 years ago
    • Self updating without user interaction per default.
    • Better support of codecs and drivers.
    • odium@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 years ago

      Linux does have better codecs and drivers than Windows for some stuff (Bluetooth for example), but it has worse codecs and drivers for some important proprietary hardware stuff (Nvidia for example)

    • 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
    13
    ·
    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
        1
        ·
        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
    13
    arrow-down
    1
    ·
    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.

  • scytale@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    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.

      • BCsven@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        Whats nice about gnome is the disk util. included: select USB stick, click restore image and browse for the iso file. click OK.

      • 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.

    • that_one_guy@beehaw.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 years ago

      This is harder than it first appears. Microsoft actually subsidizes vendors for selling machines with Windows installed. So these cheap laptops would actually be a bit more expensive without the Windows installation.

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

        But it could do. I bought a mainstream laptop from a European big-box retailer 17 years ago which came without Windows installed and nothing but a Knoppix CD. It all worked great out of the box. It would work greater still today.

        The corporate monopoly in OS software is just as outrageous as the one in browser software. It’s time for Brussels to step in.

  • fidodo@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    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.

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

    Probably just hardware compatibility and me specifically NVIDIA x) once you get the kinks sorted out it’s a pretty stable experience

  • jsveiga@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 years ago
    1. The misconception that you need to “know linux” to use a computer with linux.

    You need to “know linux” to administer linux servers, or contribute to kernel development. My wife is a retired pharmacist, and she uses exclusively a computer with Linux since around 2008. She knows that’s Linux, because I told her so. If I had told her it was a different version of Windows, she’d be using it anyway - she was using win95 at work before, so any current windows would have been a big change anyway (granted, nothing like gnome, that’s why I gave her kubuntu).

    This misconception is fed by “experienced” Linux users who like to be seen as “hackers” just because they “know Linux”.

    Nobody uses the OS. You use programs that run on the OS. My wife doesn’t “use Linux”. She uses Chrome, the file manager (whatever that is in the ancient LTS Kubuntu release I have there and update only when LTS is over), LibreOffice Writer and Calc, a pdf reader (not adobe’s, whatever was in the distro), the HP scanner app. The closest she gets to “Linux” is occasionally accepting the popup asking for updates.

    Users shouldn’t need to care about which OS (or which distro, for that matters) they’re running their apps on. The OS (and distro) should be as unobtrusive and transparent as possible.

    1. Distro hopping cult. It’s ok to try a few distros when adopting Linux, or even flirt with new ones after you’ve already settled with one. Even keep doing it forever, on a secondary machine or live usbs, if you’re curious.

    Doing it forever, on a primary machine is stupid; NO FSCK DISTRO WILL BE PERFECT. Windows users whine and cry every time Microsoft shoves a new and worse Windows version up their SSDs, but they stick with Windows anyway.

    Distro hoppers hop often because they give up at the first inconvenience. They never feel at home or make it their home, because they never actually use their computers for long enough with any distro. They are more focused on the OS than in using the computer. Nothing wrong with that, but they’ll forever be “linux explorers”, not actual “linux users”.

    There will always be some other that has that small thing that doesn’t come default on this one. There will always be compromises. It’s like marriage. Commit, negotiate, adapt. Settle down ffs.

    The OS/distro shouldn’t be important for the average user; the OS/distro shouldn’t get in the way between the user and the apps, which is what the user uses.

    Of course there are distros with specific usage in mind (pen test, gaming, video production, etc), as they conveniently have all main utilities packaged and integrated. But for real average user apps, the OS shouldn’t matter to the end user, let alone look like the user should know what window manager or packaging system they’re using.

    Then when they are faced with dozens of “experts” discussing about which distro has the edge over the other, and the gory technical details of why, and comparing number of distros hopped, well, it sounds like Linux is a goal by itself, when all they wanted was to watch YouTube and access their messages and social media.

    When my wife started using a Linux computer I didn’t tell her which distro was there (she probably knows the name kubuntu because it shows during boot). I didn’t give her a lecture about Gnome vs KDE, rpm vs deb, or the thousands of customizations she could have now. “You log in here, here’s the app menu, here’s chrome, this is the file manager, here’s the printer app”. Done, linux user since 2008.

    Linux will never be mainstream while we make it look like “using Linux”, or “this distro”, matters, and that is an objective in itself. Most users don’t care. They want to use their apps.

    • undisputed_huntsman@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      This. You dont have to be a linux guru if you want to use Ubuntu or Mint. I’m not generalising, but in many linux user groups, there is a lot gatekeeping taking place, even when a new user asks a genuine question and provides all the necessary information.

  • denast@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    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.