• LucidNightmare@lemm.ee
    link
    fedilink
    arrow-up
    22
    arrow-down
    8
    ·
    1 hour ago

    If the average person can not use your OS, it is not ready. Period.

    For example:

    Windows - Open File Explorer > Add Network Drive > Find/plug it in > Enter creds > Bam. Ready to go and will automatically log you in at boot. Very nice, very intuitive UI.

    Linux - Open Dolphin (or whatever) > Network > Add Network Folder/Find it > Enter creds > Does not automatically mount the drive when booting the computer back up > Must go into fstab to get it to automount > Stop, because that is ridiculous

    In my own experience, I was able to get the hang of Windows with no one showing me how a computer ever worked, at the age of 10! Intuitive enough a child can do it.

    On Linux, you have to read manuals/documentation, ask random (mostly rude) people on the internet, or give up because why the fuck would I want to go and enter 5 commands just to have something as simple as auto mount a network share? Not intuitive, therefore not easy to learn as you go.

    I get it, Linux people like knowing how their computers operate, they like ensuring everything is working the way THEY want to, and that’s awesome! What’s not awesome is recommending Linux to the general populace and then getting upset at them for asking why they can’t do something or why don’t they just do these steps to do whatever it is they are having issues with. Then, you have a person who doesn’t even know what a terminal is confused as hell because they were told Linux is so much better than Windows.

    Until we get a more intuitive (GUI focused) way of doing what I would consider normal computer tasks, it will not ever be ready. That’s just the way I see it.

    • NeatoBuilds@lemmy.today
      link
      fedilink
      English
      arrow-up
      7
      ·
      26 minutes ago

      the average person doesnt know how to mount a drive on windows or even what that is or why you would want to, they just need to be able to open a browser

    • FauxLiving@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      26 minutes ago

      I mean, I was able to figure out how MS-DOS worked as a child just be flailing on the keyboard and reading the errors. It was “easy” because now I know it while Macintoshes may as well have been alien technology. A “mouse”?, moving windows?, you have to find programs and click on them instead of just typing?

      You’re just used to Windows annoyances and not used to Linux annoyances, that’s all.

      For example:

      Installing and updating a program on Windows is a horror show compared to using a package manager. It expects average users to find, download and run executable files from the Internet and conditions them to approve elevation for anything that asks.

      If Windows breaks, how do you troubleshoot it? Maybe Google knows, maybe rebooting fixes it, if not then possibly re-installing the entire OS. It’s so bad that if you work with Windows clients you probably already have an image of a Windows install because troubleshooting is so much of a pain it’s easier to just completely re-image the machine.

      Don’t even get me started on how often Microsoft changes the layout of administration tools and system menus or their tendency to change the name of various system components for no logical reason.

      I don’t think Linux is for everyone, but only because most everyone already has years of Windows experience and forgets all of the frustration and learning.

      If you used Linux for just as long as you’ve used Windows, then editing fstab would seem as trivial a task as pinning an item to the start bar taskbar, or launching a program starting an app from the system tray notification area system tray.

      • WarlordSdocy@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        6 minutes ago

        I mean atleast in terms of the troubleshooting I’ve had to do it’s much easier on Windows. Sure it can be more finicky but if I have a problem 99% of the time I google it and find someone else having the same problem and worst case scenario atleast reinstalling Windows fixes the problem. When I gave Linux a try the amount of times I googled something and either found an out of date solution that didn’t work or was just told that that doesn’t work and you can’t do that was annoying enough that I gave up and went back to Windows. If Linux works for you that’s great but acting like the problems with Linux are just people not being used to it is wrong.

      • LucidNightmare@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        7 minutes ago

        Installing programs through Windows is now (thankfully) more align with Linux.

        winget install firefox > see two different forms, one from Windows Store (ew) and the one provided and hosted by Mozilla > winget install mozilla.firefox > program installs

        When updating: winget upgrade shows available updates > winget upgrade --all updates all the listed programs

        Not as good as Linux of course, but much better than the old method you stated. That point I will give to you, as it is still not simple for the average user. “Terminal? WTF is that?”

        I generally don’t have any annoyances with Windows because it does the things I need it to. I don’t find a UAC popups as annoying, because it is supposed to help prevent people from messing their computer up. The same could be said for the average person on Linux running random commands they found online because the thing they were expecting their computer to do isn’t doing the thing.

        Windows has never broken on me, so I do not have a good rebuttal for that. I can at least say that when Linux has been borked before on my own hardware, I essentially had to put the ISO back on the single USB I owned at the time just to reinstall the entire OS again, because again, I didn’t know anything about Linux at this time. While in Windows, if the computer doesn’t boot properly 3 times, it brings up the Windows Recovery menu that has in plain English what available options you have to get your install back in at least some working manner. Again, you must keep the average person in mind. You and I are not what I would consider average in this context.

        Again, point to you for the changes to UI that Micro$oft introduce. Very, very, very stupid UI/UX redesign choices, and without an alternate avenue at that! (there are a few programs that try to replace some of the Windows UI to get it back to how it should be, but of course that can introduce entirely new issues…)

        I’ve been knuckle dragging my way into Linux more and more for 15 years. That’s why I have such a strong opinion on what they could do better for the average people. UI/GUI is a must have to get people to even consider ditching Windows. That’s without even taking into consideration that most of the programs I run personally do not even have a Linux alternative, and Wine/Bottles/Lutris/Heroic can not remedy without loads of understanding what you’re supposed to change here and there for that specific program. That is a real nightmare in my view.

        You are mostly correct that I am very much more used to the “plug and play and it just works” of Windows, but having to go and edit some config file somewhere on my computer, instead of it just being an option in the settings or in the file manager itself, is just insane to a person who just wants to set it and forget it, like I can do with Windows.

        Obviously, my time with Windows is not the average either, so I can see your points. I love Linux, what it stands for, and how it is community driven. I want it to be better so I can finally delete Windows forever.

    • Freefall@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 minutes ago

      It’s simpler that all that. Turn on new computer, open browser, install steam, install games, play games. Anything more complex than that makes it unusable. People have zero time to deal with even a slight hiccup. It is annoying to watch as people are getting into steamOS on Steamdeck and every little thing is the end of the world. I have seen “oh, to get that one to run smooth you gotta set the FPS locked to 30” met with “nah, I ain’t got time for all that, I’ll play it on the Xbox”.

      I don’t know what the fix is, outside cloning windows GUI and making an ultra safe and familiar entry Linux (the replies will be various lists of “just use x,y,z” and “get this one and technobabble the dilithium crystals into the frondulator” and that just pushes people away instantly…there has to be a tiktok-dumb entry level OS before any real migration happens.

    • lori@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 minutes ago

      The average person doesn’t use network drives or know what they are.

      The real problem is if people can’t buy Linux laptops at Best Buy it literally doesn’t matter how usable or not it is because the average person doesn’t install an OS.

  • Matriks404@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    1 hour ago

    Unless computer companies include Linux with their PC’s, it will never get general adoption.

    No average user will follow instructions on how to boot Linux distro installer, especially when there are multiple steps needed to do so, such as on UEFI systems.

  • flop_leash_973@lemmy.world
    link
    fedilink
    arrow-up
    32
    ·
    edit-2
    3 hours ago

    Thanks to the likes of Proton, gaming on Linux is a hell of a lot better than it was ~5 years ago. You can actually do it now for the most part without to much fuss in my experience as long as you stick to Steam.

    But once you leave Steam or get something brand new made by an EA type and have to lean on third party implementations of Proton or raw Wine to get things working it gets a lot worse.

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      1 hour ago

      Also, for folks out of the loop, let me explain what this entails. I installed Steam. I clicked install on a game. I clicked play in Steam. That was it. Proton isn’t some sort of thing you need to install or launch separately. It really does “just work”.

      I’m able to play Deep Rock Galactic, Helldivers 2, and even Marvel Rivals online just fine. All of these are online multiplayer games, the types that generally seem to have the most trouble on Linux.

      • snowe@programming.dev
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        54 minutes ago

        that is most definitely not the process. You have to explicitly go into Steam’s settings > Compatibility > “Enable Steam Play for all other titles” (what in the world, it’s called Steam Play, not Proton?) and then additionally select which Proton version you want. If you don’t know this, or don’t google it with the right keywords, you won’t understand why literally 90% of your library isn’t available (in my case it was 99% of my library, I think I only had 3 games available on linux natively). Also if you select the wrong Proton version some games won’t run, so you have to know that and switch it for those games only.

        • FauxLiving@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          13 minutes ago

          They’re likely using a gaming distro that has those settings enabled by default.

          It isn’t perfectly seamless but enabling Steam Play or changing proton versions isn’t any more of an advanced task than verifying game files (something that Windows users are asked to do the moment that they have a problem).

          It has come a long way from the days of manually creating wine environments and writing custom launch files.

          If you can install Skyrim or Minecraft mods (not using Steam Workshop) then you’re sophisticated enough to game on gaming distros like Pop and Bazzite.

          If you can use cheat engine without a guide and write your own mods then you’re ready for Arch.

    • YarHarSuperstar@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      2 hours ago

      Agreed, but I think it’s important to note that that isn’t because of a shortcoming of Linux, it’s because those companies are incentivized to support platforms that are more suitable for enabling massive profits, that’s what it seems like to me anyways.

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

        Can confirm, bought my son a FIFA game on pc that caused so much trouble and confusion on windows with their activation bullshit that I ended up buying him an xbox

  • wischi@programming.dev
    link
    fedilink
    arrow-up
    12
    arrow-down
    4
    ·
    2 hours ago

    “Linux is ready” - which distro? Fractional (sometimes even non-fractional) scaling is a mess. Most things that go beyond changing the wallpaper image need some command line stuff. Linux Desktop is for nerds and definitely not ready.

    Yes it works fine if you know what you are doing but most people don’t. There is often not one thing of doing stuff, but hundreds. It already starts with the selection of a distro how would a “non-computer-person” decide on a distro. Just try them out? Install twenty different distros because reasons?

    Unless resources are pooled into a single distro to polish it and make a defacto standard for ordinary people, homes and offices, Linux is not ready. If I need the freaking terminal because I want to see the day of the week next to the date it’s not ready.

    • AnUnusualRelic@lemmy.world
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      59 minutes ago

      You’re describing linux as it was when I switched. That was 30 years ago though. I don’t think you’re very familiar with current systems.

      • snowe@programming.dev
        link
        fedilink
        arrow-up
        1
        arrow-down
        3
        ·
        edit-2
        51 minutes ago

        they’re very correct. Last month I tried out Zorin (which was recommended by one of the linux communities here) and sound didn’t even work properly. I plan on writing up a full doc for the linux community on the problems a staff software engineer had with a basic no-frills install (I’m trying to find a distro for my wife), but Linux is absolutely not ready for the general populace.

    • _carmin@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      7
      ·
      2 hours ago

      You could just said you havent used linux, muchacho.

      • rumba@lemmy.zip
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        1 hour ago

        I don’t know why you’re getting downvoted.

        Lie: “Most things that go beyond changing the wallpaper image need some command line stuff.”

        Incomprehensible: “There is often not one thing of doing stuff, but hundreds.”

        “It already starts with the selection of a distro how would a “non-computer-person” decide on a distro. Just try them out? Install twenty different distros because reasons?”

        Yeah, go install a distro, don’t like it , try another or go back to windows. We don’t really care but making crap up to be a gatekeeper? That’s a bit much

        “Unless resources are pooled into a single distro to polish it and make a defacto standard for ordinary people, homes and offices”

        Ohh so even if every option works fine, it’s not ready unless it’s windows…

        Going back to look at his history, he’s just a ball of incoherant complaints.

        I’m with ya buddy: Today, Linux is good enough for most purposes. If you try it and don’t like it, go buy a new PC for windows 11.

      • wischi@programming.dev
        link
        fedilink
        arrow-up
        5
        ·
        2 hours ago

        Linux is a kernel and not an operating system. My phone is runs Android, two of my root servers run debian bookworm, my living room media center runs Ubuntu, so I guess I have used Linux at least a little bit. But no distro I’ve seen (tried even more on some VMs) is really enough for me to suggest it to anybody that isn’t a “computer-person”.

        • rumba@lemmy.zip
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 hour ago

          I’m neck-deep in Linux and am responsible for getting developers at work up and running with it in servers, WSL and in 3 cases desktops.

          I would suggest you’re just blind to the new user experience at this point. You’re focusing on a lot of stuff that works out of the box on most hardware these days. (but were kagey a year ago)

          Bookworm on a late model laptop installs with 0 work. Onboard Nvidia is fine, sound is fine, steam is fine. Printer is fine.

          No terminals required, Gui’s and Settings are fine.

          Scaling (even fracitonal) is fine on KDE for the past few months.

          You know who has had scaling issues for a decade? Windows.

          Drag that notepad from your 4k screen over to your 1080 screen in windows an watch it blow up 6x, if you accidentally let go before it resizes it on the 1080, the top bar is off the screen. We’ve been dealing with that forever.

          Servers are fine. VM’s are fine.

          What non expert level things are you expecting a newb to open a terminal and do?

          IMHO, The majority of the issues at this point are apps only supporting X when trying to run under wayland.

      • surph_ninja@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        1 hour ago

        Do some testing. Put a non-technical Windows or Mac user on Linux for a week. Don’t explain anything to them, so they can figure it out on their own. Let me know how it goes.

        • rumba@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          17 minutes ago

          How about a few million school kids on chrome books. My 6YO is AOK.

          Can you open a web browser? Done, Ship it.

          My Parents and my Ex were fine on it 20 years ago. (given back then I HAD to do the setup)

          The only problem they ever had was when my mother bought bargain bin CD full of shareware and I said no, that’s not going to work. She shrugged and I pointed her to some online solitare games.

          • surph_ninja@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            9 minutes ago

            Then they’re better off with a Chromebook or tablet. The only reason to be on a pc instead is to access all of the additional functions that would be a nightmare for them to figure out on Linux.

            • rumba@lemmy.zip
              link
              fedilink
              English
              arrow-up
              1
              ·
              20 seconds ago

              The only reason to be on a PC

              The vast majority of people don’t need to be on a PC.

              I’d argue that steam on Linux PC for casual gaming is pretty ready mainstream. Video drivers just work in anything that support non-free, Gui steam Install, the only thing you need to know is to check proton on each Windows Game you want to run. If they’d turn that on by default they’d be fine for light PC gaming.

              I was pretty shocked the last few times I did a setup for someone and it needed nothing.

              Hell, even NixOS works out of the box, that’s just nuts.

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 hours ago

    wayland clipboard

    Lol

    Also kdenlive was still a pain for me to work with, but that was mostly because of its layout, shorcuts, and wording of some features.

    Otherwise yeah, we’ve made it pretty far.

  • rovingnothing29@lemmy.world
    link
    fedilink
    arrow-up
    13
    arrow-down
    5
    ·
    3 hours ago

    Linux has been ready since 2008. Literally not had a single real problem since Ubuntu 7.10 kept turning my monitor off while booting. Everything just works and has for 17 years now.

    Every problem I see people have now (IRL not online) is ‘I don’t like the default theme’ tier nonsense.

      • LucidNightmare@lemm.ee
        link
        fedilink
        arrow-up
        6
        ·
        1 hour ago

        This is unfortunately very common when interacting with Linux users. I’ve had general issues on Linux that never happened on Windows, and you mostly just get replies saying it works for them and everything is dandy. That’s great! It’s not how I use MY computer though, so…

        • JackbyDev@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 hour ago

          I get your point, and it is a fair criticism of how these discussions tend to go. That said, I think it goes both ways. I’ve had problems on Windows I didn’t have on Linux and/or Mac. None of them are perfect. They all have their unique problems.

          • LucidNightmare@lemm.ee
            link
            fedilink
            arrow-up
            2
            ·
            1 hour ago

            I think the main difference is that I never see Windows users say that “Windows is just SO great, you have GOT to install it right nooooooowwww!” nor Mac users. But Linux users will gladly rant and rave about their distro to normal people who are just now hearing about Linux for the first time, then get upset when that person doesn’t even know how to use a terminal command.

            But then again, I only have myself in my life that has any sort of interest in tech, so maybe there are and I just have never experienced it.

    • wischi@programming.dev
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      edit-2
      2 hours ago

      It might be nonsense to you, but that’s the first thing people see. No matter how amazing you business is, if your business card is a handwritten phone number on a piece of toilet paper, nobody will call.

      • surph_ninja@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        60 minutes ago

        Yup. If the theme is causing a mental hang up for laymen, then it’s an issue whether you agree with it or not.

        But I suspect it’s more than that, and Linux stans are playing down the shitty UI.

    • neidu3@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      2 hours ago

      I know NVIDIA gets a lot of shit, but I’ve honestly never encountered a problem after using nvidia + Linux for well over a decade. Sure, it can be picky when it comes to kernel version, but deciding on a kernel that works well for you and the rest of the system is part of initial setup of a proper system anyway.

      • AnUnusualRelic@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        42 minutes ago

        Same here. I really don’t know what people do with their machines. I’ve had numerous nvidia gpus for ages without trouble (and litteraly decades of linux).

        Never on laptops though, maybe that’s where problems arise.

  • brucethemoose@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    edit-2
    4 hours ago

    TBH, so many people I know don’t even know how to use Windows. Or even a browser. iOS or maybe Android is their PC, all through apps and feeds.

    Like, if I explained laptop BIOS access for installing Linux, I’d lose them before I even started.

    • buddascrayon@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      4 hours ago

      iOS or maybe Android is their PC, all through apps and feeds.

      So they’re already using BSD and Linux.

    • azvasKvklenko@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      11
      ·
      3 hours ago

      Every single one that ships Wayland compositor that supports it. I’d say „finished” is still a bit of a stretch though, since HDR support in apps is still quite limited and the only way to play Windows games with HDR is via Gamescope.

      • wischi@programming.dev
        link
        fedilink
        arrow-up
        6
        arrow-down
        5
        ·
        2 hours ago

        A what compositor - try to explain to people, that just want to open a freaking word document, what you just said. Explain to them why libre office completely messes up the formating. “Via gamescope”, “Wayland”, “wine” whatever. Doesn’t sound ready to me.

        • blind3rdeye@lemm.ee
          link
          fedilink
          arrow-up
          1
          ·
          30 minutes ago

          For what it’s worth, I was using linux for a full 2 years before I worked out whether or not I had wayland. – Because it just doesn’t matter for normal everyday use. And I’ve never even heard of ‘gamescope’.

          The technobabble that you’re concerned about is only relevant to people who are interested in looking into the details of how things work. Its a bit like talking about the Windows registry, or the many settings you can change with ‘group policy’, or NTFS, or comparing versions directX. For most people, that stuff just doesn’t matter - even if it is a core part of how the system works.

        • girsaysdoom@sh.itjust.works
          link
          fedilink
          arrow-up
          3
          ·
          1 hour ago

          Stick with Gnome or KDE if you’re looking for polished features that you don’t need to mess with on CLI. But I think the commenter was just saying the app needs to support HDR as well (both Windows and Linux).

        • CptVimes@infosec.pub
          link
          fedilink
          arrow-up
          3
          ·
          1 hour ago

          And do you really think that someone who just want to open a word document need to know about HDR ? Sure, if you want to dig into details, will become way more complex, but this kind of use is the exception more than the rules among PC user

          • snowe@programming.dev
            link
            fedilink
            arrow-up
            1
            arrow-down
            1
            ·
            48 minutes ago

            anyone that wants to use their computer for basic things like netflix or watching any content at all will notice the difference. They won’t be able to tell you it’s HDR, but they will think “why does this look worse than it did on windows”?

        • wizardbeard@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          2 hours ago

          “Linux totally does this thing!”

          “Cool, I want to use Linux to do that, what do I need to make it work?”

          *Gestures vaguely at nothing in particular, refuses to elaborate, leaves.*

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

      as far as I know you still have to set environment variables and use gamescope with a flag to enable it for games, but general desktop stuff anything with kde and I think also gnome will have a checkbox in the display settings.

  • ILikeBoobies@lemmy.ca
    link
    fedilink
    arrow-up
    2
    ·
    3 hours ago

    I still haven’t got discord wayland screen sharing working. (No audio)

    Still on vencord in the interim