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?

  • Vilian@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    Nah, still has a lot of bugs, it simply don’t have the same money that Microsoft has to fix quirks in certain hardware, and it’s too fragmented, Microsoft knows what kernel that interface gonna run, KDE don’t so they always need to fix for different kernels

    • untorquer@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Microsoft has features, not bugs.

      Really though, I’ve had less issues running KDE than Win11 by a longshot. The drivers have also just worked for all my hardware. My Win11 can’t figure out Bluetooth.

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

    My experience is generally it doesn’t just work straight away unless it’s something I’ve hammered out myself

    I am also using one of the more DIY distros and window managers though, so I wouldn’t expect it to without some attention from me to get it hammered out first

    That said, once it’s hammered out it continues to work exactly the way I want it to, it doesn’t spy on me, it doesn’t shove ads down my throat every 5 minutes

    Would be an interesting experiment to see how non techy windows/mac users would get on if you just put stock mint/pantheon on their systems but I get the feeling it would not be as smooth as if they just had the thing everyone knows all the flaws of already

  • ColdWater@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    5 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
      ·
      5 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)

  • DigitalDilemma@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I’m inclined to give Linux more benefit of the doubt than, say, Windows. That’s because of the motives behind it.

    Microsoft have a very long history of making design choices in their software that users don’t like, and quite often that’s because it suits their interests more than their customers. They are a commercial business that exists to benefit itself, after all. Same with Apple. Money spoils everything pure, after all. You mention privacy, but that’s just one more example of someone wanting to benefit financially from you - it’s just in a less transparent and more open-ended way than paying them some cash.

    Linux, because that monetary incentive is far less, is usually designed simply “to be better”. The developers are often primary users of the software. Sure - sometimes developers make choices that confuses users, but that over-arching driving business interest just isn’t there.

  • Nibodhika@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    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?

    Nope. My laptop for example doesn’t automatically use an output when plugged in, but that doesn’t bother me because I know other DEs would do that, and it’s my choice of having a minimal window manager that causes that.

    And this goes into your next point, because I know that this comes from decisions I made, I’m okay with that. I also know I could probably fix it somehow, even if just by running a script in the background that checks if an output is plugged and tries to use it.

    And for me that’s the big difference. As a general rule when things break or don’t work are not the fault of Linux as a general, but of a specific piece of the stack, and more often than not it’s because that piece was backwards engineered without any help from the manufacturers of the hardware it’s meant to be controlling, so I can be very tolerant of these errors since the bad guys here are the third-party who’s refusing to make their things work on Linux. But even things that don’t work as I want to, I can make them do so, and that’s a huge change in viewpoint.

    In other words, on Windows I used to be of the thought of things you can do, and things you can’t, with time I noticed that in Linux this thought shifted, to the point that the only question I ever ask myself is: “HOW do I do this?”. This implies that there are no impossible things in Linux, which is obviously false, but I would argue that the correct way to think about this is “things that are impossible on Linux, for now”, and that’s a huge difference, because Linux is always evolving and getting better and better, things you thought are impossible now might be trivial in a few months or years whenever someone with the knowledge to fix it gets bothered with it.

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

    When I first transitioned away from Windows. Linux was admittedly a little less stable and reliable but unlike windows, there was a well documented solution pathway to almost every Linux problem I encountered, whereas Windows solutions always amounted to recommending uninstalling/reinstalling hardware in the Device Manager and rebooting the computer. I remember a few times that windows updates completely crashed my install and I had to roll-back to an earlier version or even do a repair/reinstall from disc -The documented Windows solutions (aside from the reinstall) rarely worked. Now it’s 20 years later and I rarely have reliability issues with Linux aside from my one hardware failure -but that’s not a Linux-specific issue.

  • Eyck_of_denesle@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    Switched to linux with ububtu, had good experience until snap Firefox became default.

    Switched to arch linux with i3 wm through some random installer. Struggled a lot and couldn’t understand anything. Watched a few videos on manual installation and got basic idea like systemd, compositors, etc. Followed wiki and youtube videos to manually install again and never looked back.

    Currently using arch linux with hyprland and quite happy with my setup. I don’t think I can use any other distro as a user cause aur is so good.

    I really struggled with learning about how to learn linux things. Like nvidia drivers, kernels, etc. Once there are enough people documenting their experience I think linux will be very easy. Endeavor, mint, kde plasma, now upcoming cosmic should be user friendly.

  • probableprotogen@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    Linux isn’t the best for every usecase, but its good enough for mine. Plus, the community around Linux is actually nice outside of the strange elitism here and there

  • Churbleyimyam@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    5 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
      ·
      5 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…

  • BradleyUffner@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    It’s an operating system. It’s not supposed to be noticed as good or bad. It should stay out of your way. If you ever notice it, it’s doing something wrong.

  • skibidi@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    No, not even close.

    I’ve used Unix systems for years at work, and have dual-booted windows with various flavors of Linux at home for just as long. When I just need something to work, particularly something new or after a stressful day at work, I just use windows.

    Why? Because it will just work. Maybe it won’t work precisely how I want it to, maybe it will send all my data to Bill’s push notifications, but it will run. In the rare case it doesn’t, a quick google will fix it.

    Compare that to Linux, where most things will work most of the time. And when they don’t, you get to hunt through GitHub issues off-the-clock like a peasant, wading through comments from people with entirely different configurations and ‘dunno it works for me’.

    Linux is for tinkerers, and for people who want a Unix shell and can’t afford a Mac, it has a long way to go to be more than that.

    • Owljfien@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Or it won’t just work, and there will be likely exactly 0 log files to use for troubleshooting since Event Viewer sucks ass

  • Lettuce eat lettuce@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    As an IT guy who has worked at a bunch of companies with exclusively Windows environments, Windows absolutely doesn’t “just work.”

    I can’t begin to list all the random problems I have with Windows in my day-to-day job.

    Driver problems, hardware compatibility problems, software crashes, OS freezes, random configuration resets, networking issues, performance issues, boot issues, etc etc etc…

    New hardware causes problems, old hardware causes problems.

    Almost everything is harder to troubleshoot on Windows than Linux.

    I have several test servers set up at my current workplace, they are old decommissioned desktops that are 10+ years old. I use them for messing around with Docker, Ansible, Tailscale, and random internal company resources like Bookstack and OpenProject.

    All run Linux, all are a head and shoulders more stable and functional than the majority of much newer and more powerful Windows machines at our company.

    Debian, Mint, CatchyOS, they all are far more dependable than most of the Windows machines. They install fast, on any hardware I use, decade+ old Quadro cards and Intel CPUs, doesn’t matter, they all run nearly perfect. And the rare times I have an issue, it’s so much faster to figure out and fix in Linux.

    I switched over one of the computers in our department to Linux Mint. Threw it on a random laptop I had laying around. I did it just as an experiment, told the guy who was working on it to let me know if he had any issues using it. I planned on only having it out there for a week or two… It’s been 4 months and he loves it.

    He says it’s super fast and easy to use, he doesn’t have any problems with it. Uses Libre office for documents, Firefox for our cloud-based ERP system, Teams and Outlook as PWAs installed on Mint.

    I use Ansible to push updates to it once a week, Timeshift in case something ever breaks. It’s great. About a month ago I told him I would probably need to take it back because technically, it wasn’t an official deployment and the experiment I was doing had long since passed. He put up such a fuss that I decided to just let it stay. I’ll probably clone the drive, put it on his old tower, and take the laptop back, and let him keep using it indefinitely.

    Linux absolutely isn’t perfect, no technology is. But in my years of experience with both, Linux on the whole is far less finicky, and far easier to fix when it breaks.

    • whoisearth@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Linux absolutely isn’t perfect, no technology is. But in my years of experience with both, Linux on the whole is far less finicky, and far easier to fix when it breaks.

      I agree 110% but it’s also worth mentioning that windows isn’t as finicky as we complain about. If it was, companies wouldn’t by and large rely on it. People are delusional if they think Windows is only around because of some conspiracy or historical precedent. “It works” plain and simple. As you scale you’re going to run into issues regardless of the OS. It’s naive to think Linux is the be all that end all. As much as anyone I want to be Linux only. My home computers have been Linux for decades now. I’m a realist. There’s value and challenges with every OS. I hate the industry trend of Windows over Linux but I get it

      • Lettuce eat lettuce@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        It’s important to acknowledge that desktop Linux was much jankier even 5 years ago. I don’t think Windows 7 & Windows 10 would have been worse experiences on average than desktop Linux back in their heyday.

        But times have changed pretty drastically. Desktop Linux has improved massively across the board. With so many applications going into the cloud and becoming web-based in recent years, Linux is more viable than ever.

        Combine that with the fact that Windows 11 has become so bloated, so clunky, and just straight up unpleasant to use and maintain.

        Historical precedent makes a big difference too. When an OS is dominant for so long, the ecosystem around it morphs to fit.

        People are raised using Windows, go through school and college using Windows, get a job where their apps are all on Windows. Companies write software for their largest install base…which is Windows. And because the vast majority of companies and orgs use Windows, the IT ecosystem is based around managing Windows systems.

        I worked at an MSP a few years back where almost every sysadmin there was far more experienced than me, I was the greenhorn. But when one of the sysadmins had their client’s Xen hypervisor go down, they called me because, “We heard you’re a Linux guy.” At that point, I had less than 3 years of Linux experience at all, and had almost zero actual Linux admin experience, I only used it personally and as a hobby. But I fixed their issue in less than an hour, got their client’s Xen hypervisor running which their entire ERP system ran on, all because I knew enough Linux basics to figure out what was going on.

        Point is, people tend to become experts in what they use all the time. In the land of the blind, the one-eyed man is king. Microsoft experts and admins are a dime-a-dozen where I live, but Linux/Unix admins, I rarely see a job posting that isn’t offering 20-40k more for people with those skills.

        At my current company, roughly 50% of folks could be switched over to Linux without any issue. Their jobs all require basic document editing, email, Teams, and web browsing. All tasks that desktop Linux can handle now with zero issues.

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

      I did something similar with 4 15 year old optiplexes for a student lab. IT wasn’t happy until the saw how well they ran

      • Lettuce eat lettuce@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        It’s pretty incredible how well it works. I installed Arch with Plasma 6 on a 2015 T450 thinkpad and it was so crazy how fast everything was.

        Felt like a brand new machine, almost a decade old, and bottom of the line specs for that model, but it still ran cutting edge Linux like it was meant to.

        My other desktops are even older, but it’s the same with Debian 12 and Plasma, they are super responsive and stable. It’s pretty wild to see a desktop that’s over 10 years old feel smoother and snappier than Windows 11 on a 3 year old, enterprise grade laptop.

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    5 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
      ·
      5 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.

  • Aelis@beehaw.org
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    5 months ago

    Each time I go back on windows I realize it’s worse than I remembered, even though I never liked it. One thing I quickly realized after getting constantly asked for help about issues on windows : people tend to be greatly biased about how reliable it is, mostly because it’s all they’ve known for a long time.

    People often talk about compatibility regarding Linux, but are somehow oblivious to all the devices and hardware made for windows that somehow fails miserably to work when it has no good reason to…while Linux, despite most hardware and software not being made with it in mind, can somehow work wonders.

    • trslim@pawb.social
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Just today, I was using windows on my laptop, playing a game made for windows, Black Ops. And it crashes every time I boot up the Call of the Dead. On linux, while it does stutter on that map depending on where i am, I can still play it surprisingly. Its very strange.

      • Aelis@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        This one is more a case of «it didn’t work on windows for a reason but worked on Linux for no reason» : More than a decade ago, I got my first Graphic Tablet (yeah another one), it was from a dead brand, their drivers were still online but not supported anymore. But the tablet still worked out of the box on windows 8, only… windows wasn’t able to detect pressure so it looked like I was drawing with a mouse, Linux didn’t have such issue. At that same period my laptop (wich was the first that I owned) turned half dead after an update, wasn’t as tech savy as now but at the time all that I knew was that the disk had some issue that I could not fix…windows would not work on it anymore and that’s how I tried daily driving Linux for the second time, I lasted with this half dead pc under kubuntu until windows 10 came out (mostly because by then I got my first desktop and proton wasn’t a thing for games).

      • Aelis@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        5 months ago

        Sure :

        • My worst/best personal one : had a Huion Graphic Tablet that would just refuse to work on my windows 10 pc, either with the drivers given to me on a small disk, or with the ones on the site, had to contact the company for help (eventually they did)…thought it would be a nightmare on linux…couldn’t be more wrong, it worked straight freaking up, even had the luxury to install Huion drivers that actually worked…or just a bunch of non Huion stuff to calibrate the thing if I needed to…although none of it was necessary…like how ??

        • More recently I got a Switch Pro Controller knockoff, thought I had to install some packages to make it work on Linux but no, worked out of the box wirelessly and plugged in, when I wanted to play with a friend who uses windows, had no choice but to plug it in with an awfully small cable (the only one my friend had at their house, didn’t bring mine), bluetooth refused to work whatever we tried…

        • Some years back I helped a friend to buy a decent microphone (don’t remember the brand)…only to have them call me the next day because windows didn’t detect it…the mic was your usual usb plug and play thing…spent an hour on the phone playing customer support. When I went at their house later, I plugged it to Linux for the fun of it and it just worked…

        On the more usual stuff there is the great classic of printers not working, that must be the thing people asked me for help the most, didn’t try Linux on most of them, but some (friends, family) I had to and never had an issue…and the comical thing is, for our printer at home I had to install some drivers through the AUR to make it work and even with that it’s just awful (making it work on windows is even worse but it works a little bit better). I also got called for webcam issues, keyboard issues, usb, drives… That’s the device part.

        Regarding hardware, it will be hard to be specific because I helped a lot of people with pc stuff over the years, it something I do on my spare time. What I can say is, each time I am called for something big like a pc (mostly old laptops) not working/dead, or some drives dying, or refurbishing some antiquities or part of them, I always bring my Linux laptop and a bootable usb stick with a bunch of distros on it, because I know it’ll be more usefull than using windows. I remember the nightmare of trying to reinstall windows on some laptops (that had windows, that are still within what should be compatible)…to no avail. Trying to get files on a dying disk to no avail, etc, etc. The only time I ever truly needed windows for this kind of stuff was to unlock an Iphone using Itunes.

        Tbh it’s just dead easy to give examples because with windows, manufacturers or whoever have to make their product work on the OS, and the drivers are not always up to date, so old they aren’t supported anymore, or can just be a pain to get or configure…while on Linux it can be a community effort, and a lot of stuff is already within the distro you installed so you often don’t have to do much. I am sure people can have the opposite experience though and I know some stuff just doesn’t work on Linux, but really my point is : a lot doesn’t necessarily work on windows either.

        Not what you asked but on an OS level, I could also mention people encrypting their pc by accident with bitlocker, windows breaking stuff, update issues, partition issues, and so on… when you spend time on other people issues you really start to notice how much of a mess it can be, far more than people seem to think.