this post was submitted on 01 Aug 2025
36 points (95.0% liked)
Linux
57010 readers
675 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I have not had a problem with the WiFi on EOS. It installs fine out of the box.
If you are worried about it breaking, just install both an current and an LTS kernel. If current ever breaks, just boot into LTS. After a couple of days, boot into current again because it is probably fixed.
I have had the FaceTimeHD camera break for a few days before. That is why I run two kernels.
I always just booted the old kernel when I ran into the issue, but it was less than ideal, which is why I would prefer to run a stable distro in this case.
Also, isn't ElementaryOS a stable distro anyway due to being Ubuntu-based?
I have not used Elementary in a long time. More “static” than stable though I would say. And you may have a problem with app selection.
It is less of a problem these days with things like Distrobox and Flatpak that you can use to expand your application selection.
I mean, I think static is stable.
I feel like stability in some contexts means more than just the software not crashing often (although that is the big part); it means being able to expect the behavior to stay the same until you’re ready to upgrade to the next release and confront the new behavior all at once, sort of like upgrading Windows XP to Windows 7.
There’s certainly a place for rolling release - I use Debian Testing on my desktop - but I certainly appreciate being able to go a month without opening my laptop without getting a daunting notification like “There are 1578 updates available “ (on my Debian 12 Thinkpad, it’s usually only double digit, very minor updates).
Stable should mean that it runs stable, runs without crashing. In most Linux distros though, stable means “not changing”. That is not the same thing.
So, Debian Stable can ship software with a design problem that makes it prone to crashing. That problem can be solved in a newer version (more stable) but Debian will continue to ship the older version (the crashy one) because that is what stable means to Debian.
A good example is that Debian Trixie is about to ship with NVIDIA drivers from a year ago that have problems with Wayland. There are newer drivers that work better. But Debian will ship the old ones.
Static and stable are not the same thing.
Yes and no. I think connotation is important here; “stable” means different things in different contexts even within computing, and they both denote different but important things - kind of like free of cost verses freedom.
In the distro case, people need/want a distribution where they know a new version won’t come and break their config when they update at 2 AM and miss it in the changelog, and “stable” has been agreed upon as the term in that context. Of course, that can change, as all language does, but that’s just the current convention.
Also, Debian tends to make sure software is not unusable before stable is shipped (the Nvidia thing is an anomaly I’ll explain below); while they sometimes fail, as you’ve hinted, I find it quite rare that it actually happens. Also, the “static” of Debian isn’t absolute; if something really has a breaking bug or a security vulnerability that affects overall system usability (basically something that can’t be fixed by installing a Flatpak), they will put out a fix, like with the Linux kernel or a web browser (via the security repo, included by default in all installs).
Additionally, looking at this changelog, while the Nvidia situation is objectively a bit embarrassing, it looks like they were working on getting them updated, but just didn’t have much luck - I’m guessing a breaking change in the software that made it harder to package. Also, it’s in the non-free repo, which is on the back burner compared to the rest of the distro - something in the main repo will usually only be at most a few months behind at time of distro release.
https://tracker.debian.org/pkg/nvidia-graphics-drivers