Obviously, a bit of clickbait. Sorry.

I just got to work and plugged my surface pro into my external monitor. It didn’t switch inputs immediately, and I thought “Linux would have done that”. But would it?

I find myself far more patient using Linux and De-googled Android than I do with windows or anything else. After all, Linux is mine. I care for it. Grow it like a garden.

And that’s a good thing; I get less frustrated with my tech, and I have something that is important to me outside its technical utility. Unlike windows, which I’m perpetually pissed at. (Very often with good reason)

But that aside, do we give Linux too much benefit of the doubt relative to the “things that just work”. Often they do “just work”, and well, with a broad feature set by default.

Most of us are willing to forgo that for the privacy and shear customizability of Linux, but do we assume too much of the tech we use and the tech we don’t?

Thoughts?

  • Churbleyimyam@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    When I’ve thought about this is in the past I’ve concluded that my expectations of Linux are actually higher than Windows or Mac. It’s given me the expectation that if something doesn’t work the way I want it then it will be possible to make it do that, whereas with other operating systems I have been more inclined to just accept a limitation and move on.

    • thanks_shakey_snake@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      E x a c t l y! On Windows/Mac, you’re less inclined to be charitable, because most of the time you’re facing down artificially-imposed limitations on how you can interact with your own machine. They seem to say “You’re too dumb to be allowed to mess with that,” which is a tolerable slight if it Just Works every time… But when it doesn’t, ohhh boy…

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    I’d clarify that the shear customizability of Linux is optional.

    Take a SteamDeck with SteamOS versus a RPi with e.g Debian.

    If you “just” play with the SteamDeck and you don’t tinker, well, it “just works”. In most, even though not all, normal situations, e.g plugging a screen, pairing a BT headphone, mouse, keyboard, etc it is solid. It has no problem even while using a compatibility layer like Proton for games themselves made for Windows. It even enable some tinkering thanks to its immutable OS and let the player switch to desktop mode. Not everything works but my personal experience since it’s been out has been pretty much flawless.

    Now, take a RPi, with just as stable hardware, with Debian, even stable, and put on it some IoT device, make some weird modifications for it, try a bunch of stuff, remove package, tinker more, chances are it will still work. Tinker more, make stranger modifications to the point it becomes unstable. Is it Linux itself? I’d argue it’s not. I’d argue that instead because we CAN tinker we sometimes do then forget that it’s not the same context as something expected to run without hiccup because it’s been limited to basically the same verified usage.

    So… IMHO Linux is even better than it is, we just shouldn’t confuse weird (and important) tinkering with how it can be actually used day to day.

    • warmaster@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      This. I distrohopped for about 4 years. I am now on Bazzite since 4 months ago and I love that it just works.

  • Captain Aggravated@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    At this point, Linux or even any given distro isn’t the problem. The problem is the software library.

    I call it GIMP syndrome. There’s a lot of capable and powerful apps in the FOSS ecosystem and most of them have some kind of critical functionality gap or the UX of an Oregon Trail era disease. A lot of them, with the notable exception of GIMP, are actually working on it now.

  • ZeroHora@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    Is Linux As Good As We Think It Is?

    No, it’s better.

    Seriously, when something that I paid for it doesn’t work is annoying when something that I choose to use doesn’t work is somewhat my fault, I think that’s the difference.

  • EnderMB@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    IMO more people should be critical of the systems and tools that they use instead of shitting on the tools that others choose to use.

    We do assume too much of our tools, but many people here are guilty of assuming that other OS’s are broken in ways that do not reflect the average customer experience.

    • wuphysics87@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      This was a lot of what I was getting at. We artificially build our own walled garden. We’ll let anyone in just as much as we’ll throw turds over the fence. Your shit don’t stink if you throw it at someone else

  • Metju@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Recent Linux convert here. Had some small background with it due to use at work (through WSL, unfortunately 😅). When Windows became too overbearing and intrusive for my own taste, decided to take a plunge and created a dual-boot setup with Bazzite (of course on my private machine). It was honestly refreshing to see stuff run with the same (or sometimes even better) performance.

    This short anecdote now leads me to the conclusion; is it as good as we think it is?

    Imo: hell fuckin’ yeah. It gets the job done and respects me as an end-user (with the trade-off of “some manual work might be required”).

    Also, as a side-note: I live in the EU; I grew tired with an overbearing, salesman/rapist-like mentality of MS (and Windows, by extension) while reaping benefits of some modicum of privacy regulations. I cannot even begin to fathom how fucked the situation is where ppl don’t have these protections to rely on.

  • okamiueru@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    I’ve used DOS, 3.11 to all the way to 11. Switched to Linux as main driver around 2009. Used MacOS at work for over a year now. I occasionally boot into windows for rare game that uses some anti cheat that doesn’t play well with wine.

    I’m old enough that I just want things to work. I don’t care for any fanboyism. These are my opinions:

    • Windows is a mess. It has different UI from different decades, depending on what and where. NT kernel is ancient. The registry is a horror show. The only edge it has, is third party software, like propriatery drivers. that’s it. And that’s isn’t a merit of windows, but rather market share.

    • MacOS is inconsistent at every turn. It’s frustrating to use, and riddled with UX bugs, and seemingly deliberate lack of functionality. The core tooling, like the file manager, is absolute garbage. The only good thing it has going it, is that the Unix core is solid. In that year, I’ve experienced a soft brick once, that almost was a hard brick, and the reason was having set the display refresh rate from 120 to 60 Hz. Something I changed BTW, because certain animation transitions in MacOS took twice as long on 120 Hz… Yeah, top notch QA there Apple.

    • Linux. It has its own flaws. For sure. But as for “just works”, it happens so often, that it’s exactly why Windows and MacOS feels so frustrating. I’d have my grandmother use Linux.

    And, I’m not just saying this. When I upgraded components on windows, I spent 2 hours debugging problems. One of the problems was also that it reverted a GPU driver, where every single version information was unmistakably older. It also made it not work.

    I’ve also experienced that the WiFi network adapter also doesn’t work until I download some proprietary software over ethernet cable.

    On Linux? I didn’t need to do a single thing in either case. It for sure didn’t use to be this way. In 2009 I was hunting WiFi drivers for fedora over ethernet. But in the last, say 5 years, on Arch, it’s been amazing. Did I mention that I use arch?

    Ps: The last 4 times I’ve had problems on Linux have been:

      1. A Windows update fucks up grub.
      1. Reboot from windows doesn’t release hardware claim on WiFi adapter, so it doesn’t work on Linux.
      1. The system clock is wrong, which was easy to notice because of 2. leading to a lack of remote sync. This is due to Windows storing system time as local time, and not UTC. If you do software development, you’d know how dumb the former is.
      1. Raid partition destroyed because a windows 7 install decided to, unprompted, write a boot partition on a disk with “unknown” file system.
  • Kroxx@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    We’ve been having this discussion in the group I game/ play TTRPGs with. Like 7 of us total all windows, me and another switched to Linux, a third is a computational scientist who is forced to work with redhat frequently, and a fourth member was thinking of switching. After me and member 2 switched, member 4 saw that we had problems (entirely discord for me, all games have honestly worked so far) and changed his mind about switching because he doesn’t want to deal with stuff not working OOTB.

    I can’t fault people who want that, hell I do, Linux is well worth it to me but I will begrudgingly admit there are draw backs to Linux.

  • m4m4m4m4@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    It depends on who you ask. If you ask this to a M$ refugee, they will praise it. If you ask a *BSD user, they will bitch about it.

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    The Linux kernel is wild and has more features and support than I have seen anywhere else. Everything from namespaces (containers) and virtualization to support for strange serial devices.

  • mvirts@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    For me it’s I can make Linux do this when I see another system perform well, in contrast with they took my vertical taskbar in windows 11 and I have to gut the system to get it back

    I do have to remind myself that I’m still used to living in a world where Linux enjoyed immunity to most “consumer” malware just because it wasn’t a popular desktop. Ultimately Linux is not more secure than any other system unless someone put in the work to make it that way.

  • ColdWater@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Linux is clean and nicer looking than Windows and that is enough for me to switch to Linux

    • flashgnash@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      This is more just that it’s customisable, doesn’t look like anything except a terminal until you put a desktop environment on it

      (more or less all the options look better than windows but I think the reason for that is they’re options and people tend to choose the one they like the look of)

  • Floon@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Linux users are self-selected for increased tech savvy, so they’ll say, “Yes, it’s the best,” but really, the Linux community is still extremely forgiving of terrible user interface, and value things like FOSS over things like apps with robust, accessible feature sets. Linux users are happy to fix functionality holes with writing a shell script, and think nothing of it: it’s not a lack in the OS, it’s a testament to the power and flexibility of the OS!

    I’ve used a few flavors of Linux, and their GUIs are almost uniformly terrible, only partially functional without using a terminal. For instance, they have various software and OS update apps located in semi-random menu locations, and none of them work as well as “sudo apt update / sudo apt upgrade / sudo apt full-upgrade / sudo apt autoremove”. And there’s a huge part of the Linux community that thinks this is great and not a problem at all.

    Windows hides the ugly sausage-making from typical users, and forces IT folks and other developers to wrangle with it. Linux makes IT/dev lives easier while making typical users somewhat hamstrung if they’re scared of a CLI. So, if that has meaning for you with regards to the question “Is Linux as good as we think it is?” then you may have your answer.

    • A7thStone@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Terrible GUI? Microsoft can’t even keep their print dialog consistent across their own programs, let alone dealing with different dialog boxes across third party software.

    • ulterno@lemmy.kde.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      Yes.

      I absolutely hated the feeling of helplessness when I found a problem somewhere, when using Windows.
      On Linux, I am happy to give bug reports/ wishlist reports and follow through with them. Maybe even fix something, if I feel like I can. That (and the higher transparency in communication) makes me much more forgiving of problems I may find anywhere.

      • Floon@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        My experience has been filing a bug on a FOSS app, and having it almost immediately closed because it was a dupe of a bug reported ten years prior which remained open and unfixed. I’m not a programmer, so it’s just, “Well, I guess I’m out of luck on this ever being fixed.”

        I’ve done a fair bit of UI/UX work in my career, so I have a lot of sympathy for naive users, and FOSS devs mainly do not. If there’s some functionality that is only exposed with a command line parameter, well, that’s good enough. Read the man page.

        • ulterno@lemmy.kde.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 months ago

          sympathy for naive users, and FOSS devs mainly do not

          From what I have seen, KDE devs that I interacted with, had a higher tolerance for mistakes, than I would want to have for myself.

          I once submitted a wish for Kate, which was also submitted multiple times before and marked as Won’t Fix, because: a) low demand; b) nobody to do it.
          But when I started trying to implement it, I as given more help than I should have asked for.

          So, it’s probably just about chance. Don’t let a few rejections stop you. If you consider it useful, even if it gets rejected now, someone will see it eventually. And some programmer might find it worth implementing.