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?

  • megane-kun@lemm.ee
    link
    fedilink
    English
    arrow-up
    46
    ·
    11 months ago

    The following sums up my experience with Linux thus far: “It’s never been easier for the newb to jump right in, but heavens help them if they ever stray from the straight path”.

    There’s been a lot of effort to make things easier for a newb (used to Windows and all that shit) to do what they need to do in most cases. There’s been all sorts of GUI-based stuff that means for the ‘average’ user, there’s really no need for them to interact with the command line. That’s all well and good until you need to do something that wasn’t accounted for by the devs or contributors.

    All of a sudden, you’d have not only to use the command line, you may also have to consult one of the following:

    • Well-meaning, easy to understand, but ultimately unhelpfully shallow help pages (looking at you, Libre Office), or the opposite: deep, dense, and confusing (Arch) Wiki pages.
    • One of the myriads of forum pages each telling the user to RTFM, “program the damned thing yourself”, “go back to Windows”, all of the above, or something else that delivers the same unhelpful message.
    • Ultra-dense and technical man pages of a command that might possibly be of help.

    And that’s already assuming you’ve got a good idea of what the problem was, or what it is that you are to do. Trouble-shooting is another thing entirely. While it’s true that Linux has tons of ways to make troubleshooting a lot easier, such as logs, reading through them is a skill a lot of us don’t have, and can’t be expected of some newb coming from Windows.

    To be fair to Linux though, 90% of the time, things are well and good. 9% of the time, there’s a problem here and there, but you’re able to resolve it with a little bit of (online) help, despite how aggravating some of that “help” might be. 1% of the time, however, Linux will really test your patience, tolerance, and overall character.

    Unfortunately, it’s that 10% that gives Linux its “hard to use” reputation, and the 1% gives enough scary stories for people to share.

    • Fubarberry@lemmy.fmhy.ml
      link
      fedilink
      English
      arrow-up
      23
      arrow-down
      1
      ·
      11 months ago

      This is all fair complaints about Linux, but I don’t really feel like windows is much better. I’ve had windows break on me or family members a lot over the years. Sure I’ve had some Linux distros break with an update and fail to boot (namely Manjaro), but windows has broken itself with updates dozens of times for me. The whole reason I started using Linux at all was because windows was breaking so often on my computer that I needed to try Linux to make sure my hardware wasn’t defective.

      You talk about having to fall back on the command line in Linux, but that’s also true on windows without 3rd party software. I’ve had to use windows command line utilities to fix drives with messed up partitions and to try to repair my windows install after windows update broke it. A couple weeks ago I had to help a friend on windows do checksums using the windows command line because windows doesn’t support that through the gui. Meanwhile dolphin on KDE let’s you do checksums in the gui from the file properties screen.

      I honestly feel like Linux isn’t really that much harder or more prone to breaking than windows, people just have less experience with it. The smaller user base means there’s a lot less help available online as well.

      • lukas@lemmy.haigner.me
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        11 months ago

        Same! What pushed me to Ubuntu was that Windows broke like three times in major ways in the span of a few days. One time, Windows update… disappeared bootmgr.exe. Another time, Windows bug checked after a few minutes of use. Yet another time, Windows update broke the boot partition. idk if that’s exactly what happened, but point is the issues were big. How this happened in the span of like 3 days is baffling to me, considering I installed Windows from scratch each time.

      • megane-kun@lemm.ee
        link
        fedilink
        English
        arrow-up
        3
        ·
        11 months ago

        I was typing an earlier version of my reply to you when it got lost in the aether. Sorry, but I forgot about this bit which I shall be putting in a separate reply.

        people just have less experience with it. The smaller user base means there’s a lot less help available online as well.

        I agree with this, wholeheartedly. However, I think those who use Linux are a self-selecting sort. This means, unfortunately, that the type of person who might be able to best help a “typical Linux newb coming from Windows” isn’t using Linux in the first place, or have already gone long past the point of being able to be in a mindset best suited to help.

      • megane-kun@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        What I just said, on the whole, isn’t exclusive to Linux and can be applied to Windows as well (maybe except the “go back to Windows” mantra, and possibly the RTFM culture of Linux—but then again, the general refrain of LMGTFY is common enough for one to argue that a similar complaint exists in Windows as well).

        Having to fall back to the command-line, however, is generally a rare experience in Windows. I personally never have had any need to. However, that’s mostly because I was never a power user in Windows, and I’ve never had any experience like having to fix messed-up partitions. Windows have its own set of problems too, like the registry system.

        Whatever my complaints about Linux might be, it doesn’t make Windows any better. I am still daily-driving Linux for a reason (or several).

        The 90%, 10% and 1% thing I said at the end applies to Windows as well. It is a general rule of thumb I’ve mentioned to highlight that, the scary things oft-talked about Linux are a small percentage of what a user might encounter. And it’s even less, probably non-existent, if you stick to the “straight and narrow.”