|
|
|
|
|
by martinald
1048 days ago
|
|
Feel like I'm on a different planet to a lot of these desktop Linux users. I've used desktop Linux since the late 90s - Redhat 6 was the first disto I used. I have had uncountable complete system failures since then. As the parent says doing a dist-upgrade has a very non-0 chance of completely bricking the system. I've even had apt brick itself multiple times through normal upgrades. Linux on the desktop for me over the past 25 years has been hilariously unreliable, by far the most buggy software I have used over my career. Linux on the server is flawless and I use it all the time, but the amount of software installed compared to desktop usage is tiny, and I don't do dist upgrades on servers (would rebuilt it onto another machine). For me after 25 years of various attempts the most reliable desktop "Linux" is actually Windows with WSL2. All hardware works great, sleep works, Bluetooth works, display scaling works, WiFi6E works etc. And I have a great Linux machine thru WSL2. |
|
I remember often having to fix something when dist-upgrading Ubuntu when I used it on personal desktops between ~2005 and ~2014. I can't remember what kinds of issues there were, and apparently none of them entirely bricked the systems beyond repair since the same install survived throughout those years, but I remember it wasn't flawless.
But random breakage from standard updates within release is not something I remember happening on Debian, Ubuntu or modern Fedora with any frequency. (Except when I ran Debian unstable before Ubuntu, but that's a different story.) Double digit percentages, or even integer ones, do indeed sound like they are from a different planet.
I switched away from Ubuntu on the desktop over some dissatisfactions nearly a decade ago (and I never really ran Kubuntu) so I don't have much experience with that from recent years. But I've now had the same install of Fedora since 2014 that's gone through more release upgrades than I care to count, and while release upgrades still have a non-zero chance of breaking something, standard updates have been pretty much flawless.
I suspect there's something rather different about the setups of people who report no issues and that of someone who says standard updates frequently break in mainstream distros. Either there's a hardware difference or a difference in some kinds of 5% needs for the setup -- such as some specific software, specific peripherals, or specific needs. E.g. someone doing sound production might be much more likely to run into sound issues than someone whose sound needs are Netflix on USB headphones.
My last couple of personal devices have been ThinkPads that I picked in part specifically for the compatibility. The previous one with almost everything Intel worked pretty much 100% issue-free for years. I can imagine that if I instead had a random-brand consumer laptop or desktop, a wifi card with some kind of flaky half-support, proprietary NVidia drivers, some slightly niche peripherals, and the need to run some kind of a proprietary application dynamically linking with shared libraries from 2017, the story might be quite different.
Of course it might also be that some of us are just so used to dealing with fixing small issues or skirting around them that they just don't register for us any more. I think that's something that might also happen for some people -- tinkering is so natural that it doesn't feel like tinkering so tinkering doesn't exist -- and I wonder if that's part of the difference in the reported experiences.
But if someone reports a double-digit percentage of stuff breaking on a standard update, there's something else going on as well.