this post was submitted on 02 Jun 2025
62 points (95.6% liked)

Linux

54838 readers
741 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

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

Just curious to know if anyone has been using the same distro for multiple years/decades and what or if you have it takes for you to want to switch to a different distro?

top 50 comments
sorted by: hot top controversial new old
[–] Defectus@lemmy.world 20 points 3 days ago (2 children)

"We now added AI to the kernel"

[–] crumbguzzler5000@feddit.org 3 points 2 days ago

This would be 100% valid

[–] milicent_bystandr@lemm.ee 2 points 2 days ago

Weird Al: Kernel Drivers

A parody kernel of Linux USB Support

[–] SpicyToaster420@sopuli.xyz 2 points 2 days ago

I’ve been in Pop!_OS for a lot of years now; and Ubuntu/Mint before that. The lack of updates in Pop!_OS (not Cosmic!) is starting to wear me thin; the U22.04 basis is starting to get a bit threadbare and their App Store has always been broken— but now it seems even more brokener.

The Cosmic Alphas don’t work well on my machine, Wayland is still pretty unstable and some of the apps I have to use just don’t work with it at all. I’ve got way too much to do to go and try to debug it or hack it or even give up and go try another distro. When they take Cosmic out of beta, if it doesn’t work for me I’m just going to drop and go back to hopping. Or worse, I may just go back to MacOS 100% except for when I’m working on some server-side shit.

[–] BradleyUffner@lemmy.world 4 points 2 days ago

Something going catastrophically wrong with my current installation in a way that I can't fix.

[–] Lettuceeatlettuce@lemmy.ml 7 points 3 days ago

I've been settling on Linux Mint more and more as my generic workhorse distro. I have the least amount of issues with it out of the box compared to any other desktop distro.

It's clean, relatively low bloat, includes codecs and drivers for basically everything I've ever needed to use/do, and Cinnamon's only crime as a DE is looking kind of boring. But it's easy to select a new theme, so not really a huge issue either.

I use a bunch of different distros for different purposes, but if you held a gun to my head and made me pick a distro I had to use exclusively for the rest of my life, it would be Mint with Cinnamon.

If something was to replace it, it would have to be even cleaner, simpler to setup, and have even better general stability and compatibility.

[–] eager_eagle@lemmy.world 46 points 4 days ago (3 children)

Last time I did, it was thanks to canonical pushing snaps and other things no one asked for.

load more comments (3 replies)
[–] mvirts@lemmy.world 9 points 3 days ago (1 children)

Well one day I heard about NixOS... And that's all it took

[–] dingleberrylover@lemmy.world 3 points 3 days ago

Sell it to me, please

[–] pineapple@lemmy.ml 3 points 3 days ago

Probably nothing. I'm currently in the process of starting to distrohop a lot. I want to try out lots of distros, for fun and in order to recommend distros to other people. I will probably eventually settle on arch or nixos though, the customization seams really awesome.

[–] yesman@lemmy.world 19 points 4 days ago
[–] Trimatrix@lemmy.world 29 points 4 days ago

When the Distro starts talking about enterprise features during the installation process (looking at you canonical)

[–] Heavybell@lemmy.world 2 points 2 days ago

If gentoo stopped being maintained, I guess I'd find something else.

[–] JGrffn@lemmy.ml 2 points 3 days ago

I'm on Bazzite, so I may be tempted to switch to SteamOS on at least one of my devices, but Bazzite covers pretty much all my bases currently, both for gaming and work. I have a laptop with EndeavourOS and I love it, been using it for about 2-3 years there, but I'm switching laptops soon to a framework so I'll also go with Bazzite there for consistency and due to the official support it has with framework laptops.

Honestly the experience I've had with these distros so far leaves me wishing for nothing more, and now with immutability and distro box I kinda don't see the point in changing to anything else unless Bazzite development dies out or they make a painfully stupid decision, which doesn't seem to be the case so far!

[–] sunshine@lemmy.ml 2 points 3 days ago

I usually try out a couple of new distros whenever I am either setting up a new computer, or something happens with my current machine that requires a fresh OS anyway.

I've been married to Pop!_OS for a couple of years now. however, for the past couple of months I've been booting exclusively into KDE Plasma on my desktop computer; almost everything works really well for me in that environment, except the built-in Pop!_OS stuff itself, such as the pop shop, does not work very well. so I might end up switching to a distribution that's built around KDE, such as KDE Neon.

I'm also pretty curious about the Nix package manager and the concept of immutable desktop systems, so I guess I might try NixOS at some point? I don't know much about it yet.

[–] steeznson@lemmy.world 3 points 3 days ago (1 children)

Nothing could get me to switch off gentoo at this point. It's so flexible that you can use package managers from other distros (if you're crazy and like to create problems for yourself). Creating your own packages is very easy with their ebuild system. In terms of the packages they offer the USE flags are an absolute killer feature that let you install only the parts of the program you want. They even have binary versions of larger programs like firefox or rust that you can install if you don't want to compile them.

[–] Cornelius@lemmy.ml 3 points 3 days ago (1 children)

Well technically with compilers like Rust, you need a Rust compiler to actually compile Rust for you. That's likely why they give binaries for such a thing.

Firefox though is a nice convenience.

load more comments (1 replies)
[–] rumschlumpel@feddit.org 19 points 4 days ago (10 children)

Other than massive breakage, I'm not sure. Completely reinstalling and reconfiguring my setup is a pain in the ass, in part because of my slow internet connection. But damn if Ubuntu isn't trying to find out.

load more comments (10 replies)
[–] JoeTheSane@lemmy.world 7 points 3 days ago

A whim, usually.

[–] LaterRedditor@lemmy.world 9 points 4 days ago

Saturday for some

[–] phantomwise@lemmy.ml 3 points 3 days ago (2 children)

Not sure... I really like Arch, except for one thing that is also a problem on most other distros : packages creating files everywhere and leaving a mess behind when uninstalled. I'd rather have them isolated like NixOS does, and being able to switch easily between several versions of the same package is neat. Declarative configs are also very cool... but I really don't want to use a weird language for making packages, I'm just stating to learn how that work and I like that Arch packages are very straightforward and easy to understand.

[–] pineapple@lemmy.ml 3 points 3 days ago (1 children)

I half the point of package managers was so you could easily uninstall them. Do package managers usually not fully uninstall?

load more comments (1 replies)

Nix becomes extremely easy once you get the hang of the language. Much more straightforward then some cryptic bash

[–] balsoft@lemmy.ml 4 points 3 days ago* (last edited 3 days ago) (1 children)

Eh, probably if Guix becomes significantly better I'll switch to it (from NixOS). I really like how seriously they take user freedom, bootstrapping (only 357 bytes of binary to bootstrap everything else from source!) and consistent user interfaces (scheme everywhere). But unfortunately the package repo is just not big and mature enough yet, and declarative configuration options are not as good as they are with NixOS. My job is also Nix-related, and that's another major reason I'm staying for now.

[–] milicent_bystandr@lemm.ee 1 points 2 days ago (1 children)

Nix-related job - do tell!

[–] balsoft@lemmy.ml 2 points 2 days ago (1 children)

I'm doing Nix consulting-type jobs - it can mean anything from simply packaging some stuff for Nix and making a devShell to refactoring existing Nix-based infra (which can be hundreds of thousands of SLOC) to building entirely new developer UX, CI/CD and even production deployments on Nix/NixOS. I've also been paid to implement some cool features into Nix itself, fix bugs, etc. I'm really quite happy with the job, even though it could probably pay more :)

[–] milicent_bystandr@lemm.ee 1 points 2 days ago

Cool! Thanks for sharing.

[–] Uebercomplicated@lemmy.ml 13 points 4 days ago* (last edited 4 days ago) (3 children)

I've been using openSuSe Tumbleweed on one device or another for quite a while now. Recently I switched my last device, so I'm officially 100% Tumbleweed. NGL, feels pretty good. I would, however, switch under a few circumstances:

  • openSuSe releases Tumbleweed clone with systemD alternative (like runit). I've tried Void repeatedly, but unfortunately never really fell in live with it.
  • openSuSe releases NixOS style immutable distro (not the current aeon or kalpa) based on Tumbleweed.

Honestly, Tumbleweed is nearly perfect for me. It's just that I've tasted what life without systemD can be like, and I goddamn miss it... I'm totally hooked on openSuSe products though.

load more comments (3 replies)
[–] absGeekNZ@lemmy.nz 4 points 3 days ago (2 children)

Was a Ubuntu user from 9.10 until 20.04; snap shittyness caused me to hop around for a while. Settled on Mint a few years ago.

It's stable, gets out of my way and lets me get my work done.

[–] Maeve@kbin.earth 2 points 3 days ago

It has been a really long time (20? years) since I've been on nix. Kind of torn by Mint and Deb. I want the ease ootb but the flexibility of Deb.

load more comments (1 replies)
[–] cevn@lemmy.world 7 points 4 days ago (3 children)

I used ubuntu for 10+ yr and switched because of firefox snap. To fedora. Wow it is so much better here

load more comments (3 replies)
[–] deadbeef@lemmy.nz 14 points 4 days ago (1 children)

I've changed distro's a bunch of times personally and for business I have influence in a bunch of times in the last 30 odd years.

Slackware -> Redhat -> Suse -> Ubuntu -> Debian.

The reasons for each were ( as best I can recall ).

Slackware to Redhat was just because a proper package manager made sense at the time. I think the Redhat releases were a bit more up to date too.

Redhat to Suse was because Redhat stopped doing the free long term releases, the short term ones were too short to be workable.

Suse to Ubuntu was a similar thing to Redhat with Suse trying to push you into the enterprise version.

Ubuntu to Debian most recently was due to the Ubuntu releases coming with more and more unwanted crap, we had been running mint on desktops to avoid whatever their mutant gnome reskin was called and then their regular gnome releases, but we were still running regular Ubuntu on servers. Eventually when they started putting pretty core stuff in snaps we decided to move to Debian.

Hopefully that is the last migration we have to do for a while.

load more comments (1 replies)
[–] tankplanker@lemmy.world 11 points 4 days ago (6 children)

I moved from Redhat when they started pulling the shit around getting paid for their source. I understand why they did it, but I disagreed with that choice and I moved.

I quit Ubuntu when I finally had enough of their insistence on their way for everything such as firefox via snap, sure I can and did work around their shit, but why the fuck should I?

I would move from Opensuse if they did something similar, if it became unreliably maintained, or if something much better came along.

load more comments (6 replies)
[–] squaresinger@lemmy.world 8 points 4 days ago

The ability to wake up the laptop from sleep.

Damn, do I regret going with Fedora. Anything newer than kernel 6.10 (which I salvaged from Fedora 39) and my laptop doesn't wake up from sleep anymore.

But changing distros is a hassle and idiot me went with a single partition for system and data, so migrating to another distro requires me to actually backup everything, so I haven't done it yet.

[–] dukatos@lemm.ee 8 points 4 days ago (8 children)

There was a power loss, my PC was on UPS for some time and UPS battery started running low. I initiated the shutdown and systemd stopped it because it could not find a network share on the already stopped server. It didn't gave up so I ended with fucked filesystem because the battery died. Switched to systemd free distro the day after.

load more comments (8 replies)
[–] Naz@sh.itjust.works 12 points 4 days ago* (last edited 4 days ago) (1 children)

I wait and let everyone figure out what the least broken Linux distro is.

Debian is stable. Stable is good, for an operating system; because I actually want to use my computer.

Not play with the operating system for 4-6 hours per day.

[–] Peffse@lemmy.world 11 points 4 days ago (1 children)

I tried so hard to get Debian working on my new build. Problem being: it's a new build. Debian's glacial pacing meant my hardware won't see support for a while. I might try again when Trixie finally releases, but I'm not getting my hopes up.

So I guess my answer is... I'll distro hop when stability & support reach equal levels.

load more comments (1 replies)
load more comments
view more: next ›