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?

  • HughJanus@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    2 years 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
      0
      ·
      2 years 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
        1
        ·
        2 years 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.

  • PhillyCodeHound@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 years 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.

    • ashok36@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 years 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
        0
        ·
        edit-2
        2 years 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
          ·
          2 years 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

    • Cypher@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 years 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.

  • lynny@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 years ago

    Many (most?) Windows users find Windows to be frustrating. I find Gentoo to be extremely frustrating a lot of times. Frustration doesn’t really drive people away from tools that are necessary to them.

  • TheQuantumPhysicist@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    The Linux community doesn’t understand what “just works” really means.

    Whether windows or mac, I plug my machine to the docking station, and it just works.

    With Linux, every day a different problem. Out of the blue, screens just stop working. Resolutions change. Every restart different behavior. Zero consistency.

    I’m not 17 anymore… I don’t have the time to keep tweaking. I need to be productive.

    So what do I do? I SSH to a Linux machine whose desktop environment I don’t wanna see, and code remotely. Most productive setting.

    You asked. Here’s the answer.

  • infotainment@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 years 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
      1
      ·
      2 years 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.

  • MiloSquirrel@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 years 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
      1
      ·
      2 years 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.

  • wada@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    You don’t choose Linux. Linux choose you. That being said

    It’s not that hard actually but you need a lot of free time and motivation to keep learning. When I was a student I was deep on Archlinux + DWM / AwesomeWM + lots of console applications now that I am a functional working men I just stick to a stable distro (Currently Debian Testing) I think the secret is have good hardware compatibility and if you want to try some weird configuration just use a VM first or just use a immutable distro.