Don’t get me wrong. I love Linux and FOSS. I have been using and installing distros on my own since I was 12. Now that I’m working in tech-related positions, after the Reddit migration happened, etc. I recovered my interest in all the Linux environment. I use Ubuntu as my main operating system in my Desktop, but I always end up feeling very limited. There’s always software I can’t use properly (and not just Windows stuff), some stuff badly configured with weird error messages… last time I was not able to even use the apt command. Sometimes I lack time and energy for troubleshooting and sometimes I just fail at it.

I usually end up in need of redoing a fresh install until it breaks up again. Maybe Linux is not good for beginners working full time? Maybe we should do something like that Cisco course that teaches you the basic commands?

  • PhillyCodeHound@lemmy.world
    link
    fedilink
    arrow-up
    71
    arrow-down
    4
    ·
    1 year ago

    It’s the same way Mastodon and the Fediverse is so damn frustrating to many people. They don’t want to have to think and just want shit to work.

    • Cypher@lemmy.world
      link
      fedilink
      arrow-up
      25
      arrow-down
      3
      ·
      1 year ago

      This is oft repeated but is short sighted, it is NOT that people do not want to think, it is that they don’t have the time and energy to constantly fight their devices to perform simple tasks.

      • aski3252@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        it is that they don’t have the time and energy to constantly fight their devices to perform simple tasks.

        Nobody wants to constantly fight their devices to perform simple tasks, but that’s exactly the reason why I almost exclusively use linux and get incredibly annoyed when I have to use windows (for business reasons)…

        Sure, linux based systems often take up more time until you find the right system for your needs and for your hardware, you will have some effort to find alternatives to some software that you might be used to and depending on what software you need, linux just won’t be an option for you, but once that everything is set up, at least in my personal experience, things run a lot more consistently and expectedly in my personal experience.

        Maybe it’s just me, maybe I’m just lucky, but I have been using linux exclusively for about 3 years now on a desktop, multiple laptops and obviously servers. Have I experienced any issues? Yes, there were small issues from time to time, but nothing that I would not have with windows. But in terms of day to day operations and performing basic tasks, linux has been the superior user experience for me without a doubt.

        I used to believe that linux is great for servers, and sucks for desktops and laptops, but ever since I made the switch, I have completely changed my mind. I still use windows because I have to, but the most annoying part of switching to linux was that windows has become even more annoying to use.

      • somedaysoon@lemmy.world
        link
        fedilink
        arrow-up
        7
        arrow-down
        7
        ·
        edit-2
        1 year ago

        That’s exactly why I love Linux and hate Windows. Try something simple in Windows like setting custom keyboard shortcuts… insanely frustrating. I’m not sure you can even do it without 3rd party apps, but in Linux I can do it in 10 seconds.

        • Cypher@lemmy.world
          link
          fedilink
          arrow-up
          16
          arrow-down
          1
          ·
          1 year ago

          On the flip side try to get Linux to play back audio at above 48,000 Hz without breaking absolutely everything that isn’t already at the desired sample rate.

          In Windows it is 5 clicks.

          • aski3252@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            The few times a have some minor issue on linux, it is probably audio related or related to working with multiple different screens with different refresh rates, resolutions, etc, so you probably have a point.

            However, I did have various issues with audio and multiple screens on windows as well, I would say even more frequently. However, on windows those issues were generally resolved after a restart, on linux I actually had to do some troubleshooting.

          • somedaysoon@lemmy.world
            link
            fedilink
            arrow-up
            1
            arrow-down
            7
            ·
            edit-2
            1 year ago

            Try and get the Focusrite Solo at 48k with Windows without using the awful software that comes with it, in Linux it’s literally plug and play. It goes both ways, that’s what Windows plebs don’t understand. All the issues Windows plebs complain about in Linux, are also present in Windows: driver issues, updates breaking userspace, etc.

            Those are common problems. What is not common is the complete lack of control and customization, the ads and telemetry data, and the dogshit workflows that Windows offers.

            • Cypher@lemmy.world
              link
              fedilink
              arrow-up
              7
              arrow-down
              2
              ·
              1 year ago

              Attacking people because there are valid criticisms of Linux, which you haven’t refuted at all, shows how utterly stupid you are.

              Yes there are valid criticisms of Windows. No that does not give you a pass to attack people who use it, they have made their own choice.

              One device, which you admit works with the correct drivers, doesn’t remotely compare to a glaring flaw with audio that I can find first mentioned in 2002 still impacting Linux today.

              • somedaysoon@lemmy.world
                link
                fedilink
                arrow-up
                1
                arrow-down
                7
                ·
                edit-2
                1 year ago

                I haven’t attacked anyone… yet, but the cognitive dissonance of that first sentence, oh my! Do you have any self-awareness at all? I can’t imagine contradicting myself in the same fucking sentence, lmao, you’re straight up delusional my guy.

                I explained why they are not valid criticisms and you’re missing my point that it goes both ways, but anyway… thanks for that opening sentence and confirming your opinions don’t merit consideration. I will no longer waste time conversing with you, not because you are ignorant but because you quite obviously lack critical thinking abilities.

            • meat_popsicle@sh.itjust.works
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              1 year ago

              It goes both ways, that’s what Windows plebs don’t understand. All the issues Windows plebs …

              Does it make you a patrician to use Linux? Are you a father figure now to society?

              We plebeians are just waiting on your glory to shine upon us, o high one.

              • somedaysoon@lemmy.world
                link
                fedilink
                arrow-up
                1
                arrow-down
                1
                ·
                edit-2
                1 year ago

                Are you offended that I am calling your knowledge into question over invalid criticisms? Instead of being offended, maybe take the time and learn from it. At the end of the day, if you want an extremely limited OS that spies on you, it’s your life… but maybe you should reconsider participating in a Linux sublem.

                • meat_popsicle@sh.itjust.works
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  1 year ago

                  Calling anybody a pleb means everything you say is discounted. You have an arrogance that’s wildly unhinged.

                  I wish you luck, o wise patrician. May the glory of Rome shine forever upon you.

        • Tar_alcaran@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          Try something simple in Windows like setting custom keyboard shortcuts… insanely frustrating.

          You can set macro’s under Mouse and Keyboard center (though only in win11, welcome to 1995 Microsoft!) You can set a keyboard shortcut for a program under a shortcut’s properties (since at least a couple of editions ago).

          • somedaysoon@lemmy.world
            link
            fedilink
            arrow-up
            1
            arrow-down
            1
            ·
            edit-2
            1 year ago

            Can you change Alt+tab and other defaults? Because I’m talking about the ability to fully customize all keyboard shortcuts. I can make my laptop sing for you without lifting my hands from the keyboard, and anytime I boot into Windows I feel like I’m weighted down with 80lb sandbags.

    • ashok36@lemmy.world
      link
      fedilink
      arrow-up
      13
      arrow-down
      1
      ·
      1 year ago

      This. I get a wild hair every couple years to daily drive Linux and there’s always something small but crucial that breaks within a day or so and there’s no way for me, a relative novice, to fix it.

      Example: I picked up a old ThinkPad on ebay last year. I put Ubuntu on it and after a day or two the wifi just stops working. No error messages. Nothing. I tried digging into the settings via ui with no luck. Googling didn’t help because I couldn’t tell what was helpful, unhelpful, or would have been helpful but is five years out of date.

      After a few days of trying to make it work, I just threw on windows and haven’t had any issues since.

      • flubba86@lemmy.world
        link
        fedilink
        arrow-up
        6
        arrow-down
        3
        ·
        edit-2
        1 year ago

        I’ve always had the opposite experience, especially with hardware like older thinkpads. Trying to use windows, everything runs so slowly, I have to try to find the right wifi and sound drivers from the manufacturers website, and make sure you get the right driver version that works with Windows 10. Then windows update runs and overwrites your drivers with Microsoft drivers that don’t work.

        Installing Ubuntu, everything works straight out of the box, don’t need to go hunting all over the internet for installer packages.

        • HughJanus@lemmy.ml
          link
          fedilink
          arrow-up
          1
          arrow-down
          3
          ·
          1 year ago

          I have to try to find the right wifi and sound drivers from the manufacturers website, and make sure you get the right driver version that works with Windows 10.

          Meanwhile these drivers don’t even exist for Linux

              • priapus@sh.itjust.works
                link
                fedilink
                arrow-up
                3
                ·
                1 year ago

                Fair, but the person above you was talking about ThinkPads… Laptops with network adapters that have no Linux drivers are very rare. In the large majority of cases network adapters have drivers in the kernel, and almost all of the rest have drivers that need to be installed after. I used to work at a PC shop where I would very often use a Linux live CD to test hardware if Windows was having issues that seemed to be driver related. 90% of the hardware we worked on were laptops, so I booted Linux on a lot of them. There was never a laptop that didn’t work out of the box on Linux. They certainly exist, but they are not as common as you think they are.

    • sadreality@kbin.social
      link
      fedilink
      arrow-up
      9
      arrow-down
      3
      ·
      1 year ago

      Except can’t trust corporate clowns to keep shit working… Once they they obtain market share, they start doing weird things, recent example win11 where they make it less useable just because fuck plebs.

      • can@sh.itjust.works
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 year ago

        Yeah but everyone has a different line of what’s too far. Just like reddit, many knew things were getting bad but didn’t actually leave until recently. No doubt Microsoft will eventually piss me off enough to switch but for now I barely use my pc as is so it’s not worth the hassle.

    • HughJanus@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I’ve resorted to just creating accounts for other people for them, updating the avatar and profile, following people and hashtags that might interest them, and then just handing them the login info.

  • infotainment@lemmy.world
    link
    fedilink
    arrow-up
    41
    ·
    edit-2
    1 year ago

    Remember that Android is Linux-based – so keeping that in mind, a massive amount of normal users use Linux on a daily basis.

    I think the key is, operating systems are meant to exist in the background. If it’s working well, you don’t think about it at all.

    • HughJanus@lemmy.ml
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      1 year ago

      Remember that Android is Linux-based

      People keep saying this without understanding that Android was forked with several billion dollars in funding and aimed squarely at “normal” users, and had a decade of development since then.

      Most “Linux” OSes really don’t bother with this. How many times has someone sent you into the Android terminal to fix a problem? Literally never. It doesn’t even exist without connecting a PC. Because you don’t need it.

    • corvus@lemmy.ml
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      1 year ago

      He is clearly talking about the problems with Linux the OS, i.e. GNU/Linux, not with Linux the kernel, which is what Android is based on. So Android users don’t count as Linux OS users. Besides that, I’ve been using Debian+KDE for over a decade as a daily driver and never had any such issues, It’s hard for me to remember a single issue of importance.

  • Melpomene@kbin.social
    link
    fedilink
    arrow-up
    37
    arrow-down
    2
    ·
    1 year ago

    Linux user here, also once upon a time a Windows admin. I think the most difficult thing for most users is not that Linux is difficult, but that it is different.

    Take Pop_OS for example. For the average “I check email and surf the web” user, it works wonderfully. But most people grew on Windows or Mac so its just not what they’re used to. Linux is kind of the stick shift to Windows and Mac’s automatic transmission… its not hard to learn, but most folk don’t choose to make the effort because they don’t need to.

  • HughJanus@lemmy.ml
    link
    fedilink
    arrow-up
    38
    arrow-down
    7
    ·
    1 year ago

    This is always a hilarious conversation because the diehard Linux users will lie up and down about how Linux has no problems and it’s just you that’s too dumb to understand how to use it.

    • NathanUp@lemmy.ml
      link
      fedilink
      arrow-up
      11
      ·
      1 year ago

      Initial setup can be hard, and then, because GNU/Linux lets you do whatever you want, It’s not hard to bork the system if you’re using commands you don’t understand. The biggest realization for me was that if I want a stable system, I can’t expect to experiment with it / customize it to the nth degree unless I have a robust rollback / recovery solution like timeshift in place. Feeling very empowered after leaving windows, I have destroyed many systems, but truly, if you set up your system and then leave it alone, these days it’s not difficult to have a good experience.

      But yea, you’re totally right: the userbase can be toxic AF, and there’s no one place you can go to learn the basics you really ought to know.

      • HughJanus@lemmy.ml
        link
        fedilink
        arrow-up
        7
        arrow-down
        2
        ·
        1 year ago

        Initial setup can be hard, and then, because GNU/Linux lets you do whatever you want, It’s not hard to bork the system if you’re using commands you don’t understand.

        But it borks itself. It doesn’t require my assistance.

        • VonVoelksen@discuss.tchncs.de
          link
          fedilink
          arrow-up
          0
          arrow-down
          1
          ·
          1 year ago

          No, no OS “borks” itself. You just didnt realise what you did and why it borked your system in the end. This happens to Windows-Users too. I ended up reinstalling so many Windows machines and the user always told me they didnt do anything. I use Linux for about three years now and had to reinstall several times, because I made mistakes I couldn`t identify as mistakes at that moment. Sometimes Linux is complicated and you have to search for a solution. If you would have used Linux your whole life an switched to Windows, your experience would be very similar.

        • rocketeer8015@discuss.tchncs.de
          link
          fedilink
          arrow-up
          0
          arrow-down
          1
          ·
          1 year ago

          Nope, it doesn’t. It always requires human assistance or random hardware failure. It’s either the user, the distro, package maintainer or upstream fucking up.

          Personally I blame half on users for picking the wrong distro(not suited for beginners) and half on the linux community giving poor advice(use the terminal). Not everyone has the time or inclination to become a power user and if people wouldn’t be so thickheaded and recommending the same problematic distros over and over to these people it wouldn’t be such a mess.

          I have a 80 year old neighbour whose old windows laptop was a mess and who was open to trying a new OS(because he couldn’t operate windows either anyway). I setup a MicroOS system for him, put a taskbar extension on it and showed him how to install software from gnome-software(which only has flatpaks). ZERO problems in half a year. He doesn’t have to do anything nor learn anything. He happily installed some card games, reads the few websites he follows and that’s it.

          • HughJanus@lemmy.ml
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            Nope, it doesn’t.

            Yep…it does.

            It’s either the user, the distro, package maintainer or upstream fucking up.

            Yes that’s what I’m referring to.

            • rocketeer8015@discuss.tchncs.de
              link
              fedilink
              arrow-up
              0
              arrow-down
              1
              ·
              1 year ago

              So it’s people borking it and not the “system itself”. You have control over which people are involved in the software on your system ne it affects the likelihood of it ending up borked.

          • NathanUp@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

            Agreed, you get to pick between a system that empowers you to do whatever you like, or an unborkable system. If you need something that won’t let you shoot yourself in the foot, you ought to be using an immutable distro.

            For ages I blamed GNU/Linux for breaking when I was unknowingly causing issues. These days, I don’t fix what isn’t broken, and if I can’t help myself, I make sure I understand what I’m doing, write down any changes I make, and ensure I have a snapshot ready in case things don’t work out.

            GNU/Linux may not exclusively be for advanced users anymore, but system customization still is.

            • HughJanus@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              Agreed, you get to pick between a system that empowers you to do whatever you like, or an unborkable system.

              Yeah that’s not true. There is no such thing as an “unborkable” system. There are, however, systems that aren’t often borked by their developers, and systems that are easy or intuitive to fix when they do become borked, or systems that quickly ship a fix when they do become “borked” (this is Windows BTW).

              The implication that any “borked” Linux install was somehow self-inflicted by the user is ridiculous.

    • s20@lemmy.ml
      link
      fedilink
      arrow-up
      9
      arrow-down
      2
      ·
      1 year ago

      Hey, the other day I set up a fresh Arch install in like an hour; it was easy as hell with Arch Installer in its current state. But that’s me - I’ve been running Linux for a while, so i might be a bit out of touch with what new folks have issues with.

      That said, I think a lot of problems new users have with Linux really do come down to foolish mistakes, an unwillingness to read manuals, expecting Linux to work like Windows/Mac, or a combination of the above.
      Not all problems, but many.

      • HughJanus@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Setting is up is always easy. Having it do what you need it to, day in and day out, without fail, is the hard part.

  • philluminati@lemmy.ml
    link
    fedilink
    arrow-up
    31
    arrow-down
    5
    ·
    1 year ago

    People hate Linux because shows they aren’t computer experts, they’re just Windows power users.

      • philluminati@lemmy.ml
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        1 year ago

        Man 100%. If anyone wants to be a computer expert and is struggling, just stick with it and keep learning. You have to learn through experimentation and effort!

        It’s just an attitude thing that some people’s egos are hurt when Linux confuses them.

  • MiloSquirrel@lemmy.ml
    link
    fedilink
    arrow-up
    20
    ·
    edit-2
    1 year ago

    There’s a lot of little things to you need to learn, that you don’t learn until actually messing around with in Linux which absolutely make or break your experience with Linux, and that Linux users will mock you for asking about.

    For a lot of people windows just works how they want it, so when they’re convinced to switch by a friend/family member/youtuber they now have to relearn what was incredibly easy for them, which absolutely will cause frustrations regardless.

    And a lot of Linux dudes get really defensive and elitist when you ask them to explain or help, like screaming that you’re afraid of the command line when you’ve just never needed to use it before. So the initial learning curve is rough, to het more or less what you had before(For an avg user)

    Like. I’m sorry, but having an issue keeping you from using your pc, and only getting advice to read the documentation of the distro, when you could have just kept windows, is going to frustrate people

    • DharkStare@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      The command line is always going to turn people away from Linux. I’ve only had to use the command line to fix a windows issue once in the past 10 years while I regularly have to use it every time I have to work with Linux.

      People like convenience and will almost always go with the more convenient option even if it’s not the best option.

      Until the majority of issues can be solved using point and click (and help forums show that method over command line), Linux will always lag behind Mac and Windows.

  • Obsession@sh.itjust.works
    link
    fedilink
    arrow-up
    19
    ·
    1 year ago

    I’m a devops engineer, so I understand Linux well. I actually used exclusively Linux all throughout university.

    Linux works just as good as windows for 98% of my uses cases. And for the 2% that it doesnt, I can probably figure out how to get it to work or an alternative.

    But honestly, I usually just don’t want to anymore. After working 8 hours, I’m very seldom in the mood to do more debugging, so I switch to Windows more and more frequently.

    If this is my experience as someone who understands it, most normies will just fuck off the moment the first program they want to run doesn’t.

    • Aceticon@lemmy.world
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      1 year ago

      That’s exactly my experience.

      I’ve been doing Linux since the early days when Slackware fitted a “few” floppy disks and you had to configure the low level CRT display timings on a text file to get X-windows to work, and through my career have used Linux abundantly, at some point even designing distributed high performance software systems on top of it for Investment Banks.

      Nowadays I just don’t have the patience to solve stupid problems that are only there because some moron decided that THEY are the ones that after 2 bloody decades of it working fine trully have the perfect way (the kind of dunning-krugger level software design expertise which is “oh so common” at the mid-point of one’s software development career and regularly produces amongst others “yet another programming language were all the old lessons about efficiency of the whole software development cycle and maintenability have been forgotten”) for something that’s been done well enough for years, and decided to reinvent it, so now instead of one well integrated, well documented solution there are these pieces of masturbatory-“brilliance” barelly fitting together with documentation that doesn’t even match it properly.

      Just recently I got a ton of headaches merely getting language and keyboard configuration working properly in Armbian because there was zero explanation associated with the choices and their implications, thousands of combinations (99.99% of which are not used or even exists) of keyboard configurations were ordered alphabetically on almost-arbitrary names across 2 tables, with no emphasis on “commonly used” (clearly every user is supposed to be an expert on the ins and outs of keyboard layouts) and there were multiple tools, most of which didn’t work (some immediatelly due to missing directories, others failing after a couple of minutes, others only affecting X) and whatever documentation was there (online and offline) didn’t actually match.

      (It’s funny how the “genious” never seems to extend to creating good documentation or even proper integration testing)

      Don’t get me wrong: I see Software Architecture-level rookie mistakes all the time in the design of software systems, frameworks and libraries in the for-profit sector (“Hi Google!!!”), but they seem to actually more frequent in Open Source because the barrier for entry for reinventing the wheel (again!) is often just convincing a handful of people with an equally low level of expertise.

      (anyways, rant over)

    • SomaWolf@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      That’s part of why I don’t use Linux, outside of my steamdeck which I rarely go out of game mode so doesn’t even count, I just want my shit to work and not worry about compatibility or “figuring it out” I feel like had I used it at a younger age I’d be more fine with it but I just can’t be bothered tbh.

  • krellor@kbin.social
    link
    fedilink
    arrow-up
    15
    ·
    1 year ago

    For most people computers are just the same as cars. People want a car that will drive them from place to place, are easy to refuel, easy to operate, and can be taken to an expert for anything difficult or that requires specialized knowledge. Same for computers. Most people want a computer to navigate the web, install the apps they are used to and that their friends use, is easy to operate, and can be taken to an expert for any involved work.

    Even the friendliest of Linux distro don’t check all those boxes. You cant get ready support from a repair shop, many of the apps are different or function differently, and it doesn’t receive all the same love and attention from major third party developers as Windows does.

    Most people could learn to use Linux; it’s not that hard. Most people could learn to change their own oil. But for most people, it’s not worth it. For most people it’s not the journey, it’s the destination and cars and computers are just tools to get there.

    • argv_minus_one@beehaw.org
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      1 year ago

      Honestly, I wouldn’t mind being more knowledgeable about cars. I’m just afraid to touch anything, because I figure I’ll break it and incur a massive bill to replace whatever part I broke. PC operating systems carry no such risk; you can give up on whatever you’re trying and reinstall your old OS at any time without paying anyone anything.

      Even PC hardware isn’t that risky to tinker with. It’s an order of magnitude cheaper than a car; lots of people have old, obsolete, but perfectly functional PCs lying around that they’d like taken off their hands; most components are within easy reach; and the component that isn’t within easy reach (the power supply unit) is pretty tough to break.

    • voidMainVoid@lemmy.world
      link
      fedilink
      arrow-up
      5
      arrow-down
      2
      ·
      1 year ago

      To use your car analogy, using Windows is like using a car that has the hood welded shut and can only be opened with a special key that only the auto manufacturer has.

      You can’t repair it yourself. You can’t just take it to any expert to get it fixed. Only the manufacturer can fix it, because the source code (or car hood) is closed.

      • Kushan@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        1 year ago

        That’s not really a fair analogy, Windows isn’t that locked down. It’s more like the hood is open and for general maintenance you’re fine, but all the parts are proprietary so if something breaks, you can only go to one manufacturer who controls the entire supply chain for that part. However, the parts are generally okay quality so for most people who just drive A to B, they’re unlikely to encounter too many issues.

        Linux is a kit car. You can pretty much build it yourself or have one preassembled but either way you can rip any part of it out and replace any component with anything you like, entirely within your control. Most people wouldn’t have the competency to build one themselves because most people don’t really know how cars work but for those that do, it’s the dream.

        I genuinely don’t believe that one approach is better than another, but I do believe that the majority of folks out there want something that “just works” and Linux is usually not that option. Not on the desktop.

        • voidMainVoid@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          What about Ubuntu? Pop OS?

          Most of the distros I’ve tried “just work”. It connects to my wifi, I can go on websites, I can read my email. What are you trying to do that isn’t working?

          • Bandicoot_Academic@lemmy.one
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            You are pretty lucky if you haven’t experienced any issues. For most people thogh spots are gonna be:

            1. Gaming. While a lot of games work perfectly a lot also don’t work (mainly if they have a kernel level anticheat rootkit)

            2. Nvidia. Do i have to say any more?

            3. Wifi. Often wifi cards just don’t work or work very poorly.

            4. Laptop specific features. Stuff like a MUX switch, ambient light sensors and fingerprint scanners very often have no drivers for linux.

            • moon_matter@kbin.social
              link
              fedilink
              arrow-up
              1
              ·
              1 year ago

              We need the equivalent of what Android is for phones, but for the desktop. A preinstalled, very opinionated OS that completely eliminates issues 2-4 and is supported by a major corp. We need someone like Valve to take things a tiny step beyond some combination of a Chrome book and the Steam Deck.

              • techviator@kbin.social
                link
                fedilink
                arrow-up
                1
                ·
                1 year ago

                Dell had a Linux line some years ago where everything worked out of the box, never got the popularity needed to keep it alive.

                System76 has Pop!_OS so that they can provide great out of the box experience with their computers, but they are not as big as other vendors.

                A good way to really get a product like that to mass market is to make it available in general stores (Walmart, Best Buy, Etc.), the problem is that most of those customers will not understand why their system is so different and they cannot install that MS Office 2003 they have always used, or that Norton Antivirus that their cousin’s son recommended to them 10 years ago that was working fine on their old computer.

                And then you have the younger generations that use every other device but a computer. They’d rather do all their school and college work on their phones and tablets rather than open a laptop, if they even know how to use a computer (you’d be surprised how many don’t even know how to use a computer).

                • moon_matter@kbin.social
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  1 year ago

                  I hate myself for saying this, but the only way forward is to treat PCs like a highly moddable console. They need to come with some “exclusive” software that only makes its way to other platforms at a later date. They also need to be built for a specific purpose (e.g. media centre, gaming) with the expectation that most people won’t want to leave the comfort zone.

          • WalrusDragonOnABike@kbin.social
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            1 year ago

            It’s been more than a couple years since Ive tried using Linux (back when I used it as my primary os).

            My experience have been mostly with ubuntu-based OSes like Mint. First laptop I installed Linux on, the audio didn’t just work. It didn’t work at all for a while, despite trying many fixes. Otherwise it actually did work decently well. On my next laptop, it would just one day no longer boot or login for some reason or another and I’d just have to do a clean install because I didn’t know how to fix it. That happened maybe every other month? On both laptops, the two-finger scroll behavior had settings to change how it behaved in the default installed software, but on Linux it was always finicky getting it to work the way I wanted.

            Also installing things is a lot more annoying for stuff that require command line vs just clicking it and telling it to install.

    • odium@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      To expand on this metaphor:

      Windows and Macs are like automatic cars, for all the people who just use it to get to a destination, it’s the obvious and easiest option.

      However, some people want manuals. Maybe they want it to race in the car (coding, resource intensive tasks, speed of computer, etc.). Maybe they just like the feel of a manual. Maybe they want to be able to control when the gears change more. Maybe they want to optimize the car for just one purpose. There are many reasons people might want a manual instead.

  • warmaster@lemmy.world
    link
    fedilink
    arrow-up
    14
    ·
    1 year ago

    Lots of things don’t have a GUI, if we expect users to eat up the CLI, the year of the Linux desktop will never come.

    • ScreaminOctopus@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Idk if this is really true, I don’t what situations you need to use the command line in Ubuntu or Fedora that would affect more than 10% of users max. You install packages through the store, wifi can be managed through the gui, external drives mount automatically. Imo this should cover the use case for almost everyone.

      • warmaster@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        1 year ago

        Things you can’t do with a GUI:

        • you can’t manage advanced power management profiles
        • you can’t manage devices
        • you can’t manage services
        • you can’t manage firewall in GNOME
        • Device Security is almost useless
        • There’s no versioned backup system that does both user files & system snapshots integrated into the Desktop Environment and the DE settings app.
        • There’s no DCONF equivalent for KDE (that I know of), the need for DCONF shouldn’t even exist.
        • No integrated, easy to use & performant remote desktop software (VNC is not enough, RDP in GNOME just doesn’t work, Sunshine is a pain to setup)

        I’m an Arch user, so I’ll talk about it below:

        • There’s no real GUI for Pacman, Pamac is known for horrible stuff. Alternatives are very inferior.
        • There’s no GUI for system updates integrated into the settings app

        3rd party crap:

        • Nvidia (nuff said)
        • Flatpak (convenient, but it’s still a mess)

        Props to:

        • AMD, I love you guys.
  • BaumGeist@lemmy.ml
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    1 year ago

    My first experience with linux was Ubuntu. Sue me, it was listed under most “most user friendly distro” listicles when I wasn’t smart enough to realize those were mostly marketing.

    It worked fine for my purposes, though it took getting used to, but it would wake itself up from sleep after a few minutes. I would have to shut it off at night so that I wouldn’t wake up in a panic as an eerie light emanated through the room from my closed laptop. I did my best searching for the problem, but could never find a solution that worked; in retrospect, I probably just didn’t have the language to adequately describe the problem.

    Nothing about the GUI was well-documented to the degree that CLI apps were. If I needed to make any changes, there would be like one grainy video on youtube that showed what apps to open and buttons to click and failed to solve my problem, but a dozen Stack Exchange articles telling me exactly what to do via the terminal.

    I remember going off on some friends online when they tried to convince me Linux and the terminal were superior. I ranted about how this stupid sleep issue was indicative of larger, more annoying problems that drove potential users away. I raged about how hostile to users this esoteric nerds-only UX is. I cried about Windows could be better for everyone if the most computer-adept people would stop jumping ship for mediocre OSes.

    I met another friend who used Arch (btw) within a year from that hissy fit, and she fixed my laptop within minutes. Using a CLI app nonetheless. I grumbled angrily to myself.

    A few years later and everyone’s home all the time for some reason, and I get the wild idea that I’m going to be a(n ethical) hacker for whatever reason. I then proceeded to install Kali on a VM and the rest is history.

    The point being that some people labor under the misguided belief that technology should conform to the users, and because we were mostly raised on Windows or Mac, we develop the misconception that those interfaces are “intuitive” (solely because we learned them during the best time in our life to pick up new skills). Then you try to move to linux for whatever reason and everything works differently and the process is jarring and noticeably requires the user conforming to the technology–i.e. changing bad habits learned from other OSes to fit the new one. The lucky few of us go on to learn many other OSes and start to see beyond the specifics to the abstract ideas similar to all of them, then it doesn’t matter if you have to work with iOS or TempleOS, you understand the basics of how it all fits together.

    TL;DR Category theorists must be the least frustrated people alive

    • snek_boi@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Can you explain how category theorists must be the least frustrated people alive? 😅

      • BaumGeist@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Category Theory is an attempt to understand all of math (including conputer science) as simply different instances of abstract conceprs, called categories. The way I’ve managed to understand OSes as abstract systems rather than entirely unique beasts is how I imagine category theorists must see all of computer science

        It’s a freeing paradigm shift once you realize that your understanding is broad enough that you can transfer your knowledge from one OS to another, therefore the joke is that since Category Theorists have the broadest knowledge, they must deal with the least amount of frustrations learning a new system

  • Tekchip@kbin.social
    link
    fedilink
    arrow-up
    12
    ·
    1 year ago

    Nearly everyone forgets how hard windows was to learn initially.

    I spent the better part of a child hood and the first 10 years of an IT career learning it. Does that sound like a simple or easy system? Conversely I’ve spent slightly less time but an equal 10 years of an IT career learning and supporting Linux. I’ve only recently in the last 3 or so years started to feel like I truly grasp Linux and started using it as a daily driver on personal machines.

    I now find Windows absolutely horrible to work with. All the nonsense MS foists on it’s users. The inflexibility. The weird choices. The licensing nonsense.

    The bottom line is not that Linux is harder. It’s that Linux is different and different is scary and uncomfortable. Different is hard, not linux. People are lazy and creatures of habit. We like familiar. Few of us actually enjoy the work of learning something new that isn’t easy. If we did more of us would probably be pilots or engineers or whatever hard thing to learn you want to choose.

    If you’re into computers and you still find it hard or constraining keep at it. The Ah, ha! moment is coming. There’s a paradigm shift in thinking you’ll hit and suddenly you’ll get it. When you do you’ll find it’s magnificent and powerful and freeing.

    • voidMainVoid@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      I wish more people would try Linux with an actual interest in Linux itself, not just thinking of it as a “free Windows”.

    • SirShanova@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      You see, but for a windows power user, Microsoft’s obstacles are minor. I can’t transition because I have my most used Universal Windows Tweaker or WinAero tweaker registry edits written down for every clean install. Microsoft Activation Scripts 1.8 allows me to use anything from Windows for Education to Pro for Workstations. I don’t find it inflexible, I bend it to my will without difficulty because it’s what was the standard and I learned inside and out. I haven’t transitioned to Linux because I can’t maintain the same ability without relearning a new OS.

  • GnuLinuxDude@lemmy.ml
    link
    fedilink
    arrow-up
    12
    ·
    1 year ago

    When I was a child we had basic computer literacy classes in elementary school. They showed you how to get around Windows and use computers a bit. Somehow, I doubt that those kinds of classes ever taught Linux.

    But the real problem I think is that Linux distros also never had Microsoft’s budget to develop, assemble, test, and release the operating system + software suite. The fact that Linux is as good as it is in spite of that is really something special.

  • priapus@sh.itjust.works
    link
    fedilink
    arrow-up
    11
    ·
    1 year ago

    In my experience, users get frustrated with Linux because they think they know a lot about computers, but in reality just know a lot about Windows. These people are unwilling to learn new workflows and OS concepts, so they get frustrated and give up. Of course, this isn’t to say Linux can’t be genuinely frustrating, because it 100% can be, but I think Linux and Windows are equally frustrating if you know them both well.

    It’s hard to say why your experience was frustrating without many more details.

    • ZeroHora@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I agree with you on that. I started using only Linux in january and I have no problems, but before migrating I studied Linux for about a year, learning docker, using WSL, using FOSS apps on windows, using chocolatey and winget to install/updating anything. My workflow and habits was more Linux like than windows so when I finally migrate I had no surprises.