What's your current favorite distro that isn't Arch, Debian or Fedora?
2y 5mon ago by lemmy.ml/u/const_void in linux@lemmy.mlI'm wondering what the current favorite distros are besides the most popular ones like Arch, Debian and Fedora.
OpenSUSE Tumbleweed has been my desktop home for the last year. It's very up to date, yet it's somehow solid and reliable despite sometimes receiving hundreds of updates per week. And if anything goes wrong with an update you can easily roll back to a BTRFS snapshot. It has a good repository supplemented by Flatpaks, and I haven't had any problems finding software, yet it's not a hassle like some other cutting-edge distros. It uses KDE Plasma by default, which I consider a plus. I came to it from Mint, which was my go-to distro for a long time, but I enjoy Tumbleweed more for its up-to-dateness and configurability, and I have (surprisingly) encountered more software gaps on Mint.
Opensuse TW
I've been using Opensuse since it was called SuSE. Tumbleweed is great.
OpenSUSe. Tumbleweed as a rolling bistro is amazingly stable, yast is nice, and it all just works great. Leap for the servers, and things are solid.
I, too, get my coffee from the rolling bistro.
Loool I'll leave it
Same. Tumbleweed here. All the benefits of the rpm ecosystem but with less hassle and more updates
OpenSUSE for me too.
I also switched family & friends to Thimbleweed (since a bit too snappy Ubuntu) & it's been great.
I should think so too. A Thimbleweed sounds an excellent plant for an Evil_Shrubbery.
My evil plans have been discovered!!
Regardless the evil plant army must grow. Rolling thimbleweeds are usually our scouts and assassins (rarely kamikaze when on fire, looks cool tho).
What I'm saying is that you better be on the lookout, maybe hide if you see a thimbleweed with a gun or knife.
Can it still be a favourite if I haven't touched it in a decade? I still love Gentoo but I have enough shiny things to burn up my time.
Same! I'm on Ubuntu and Pop these days but I fondly remember my old distcc build cluster...
Portage is still far and away my favorite package manager.
Maybe I'll wait until things aren't a mess
Its actually not that bad. A few google searches on how to setup config files and going to https://search.nixos.org/packagesto show you what info to fill in in the NixOS configuration is all you do.
And, even more importantly, https://search.nixos.org/optionsto figure out which options to set. Always search for options first. "Installing" something by just adding the package to systemPackages etc. is usually the correct thing to do for end-user applications but not for "system things" such as services.
I recently had the same thoughts but was Ted to try nonetheless. Asked for some beginner friendly resources here on lemmy a little while back. Might be to further help for some đ
Do you mean http://search.nixos.org/packages Because that has config info on the page of the listed package. Unless I am misunderstanding what you meant by their configurations?
the documentation is very inconsistent and usually poor.
So many excellent projects are crippled by having little but reference docs and scant, over abstracted descriptions.
Damn Small Linux was a favorite a long time ago.
PopOS! Is it for me these days.
I've started to dip my toes into NixOS. I really love their design concepts.
Damn Small Linux became tiny core linux! itâs still something thatâs fun to play around with
OpenSuse tumbleweed
Another vote for openSUSE Tumbleweed
I discovered this on Lemmy, clearly there is no going back
Wait until you hear about biebian
Gentoo. It's amazingly customisable, easy to configure and write packages for, has an extraordinarily good wiki (and installation instructions), and is always seeing new and active development.
There is also official binary package support for architectures as of recently too, which makes it easy to mix and match compiling from source and binary packages.
+1 for Gentoo - Portage can be fun in a weird way. I'm more of a "just work" type of person though, so I've stuck to Arch, but the time I had with Gentoo was pretty great and the new binary package format might bring me back. I do have a 7950X nowadays so I wonder if that'd fly through Gentoo on bare metal.
Iâm trying out OpenSUSE Tumbleweed on a few personal servers as I wait for Slowroll, I want to get back to trying to get Gentoo running, and I should check out Guix as a server in a VM.
Gentoo having a binary option should help since I seem to mess up the kernel part of the installation.
I use the bin kernel. I don't change anything that is kernel level, so the default is fine. It cuts down on updates and install by a lot, but more important is that it's stable. I personally love gentoo, it's my favorite and I've tried basically everything.
dist-kernel for gentoo is even better. Kernel from source but the distribution give a config that works for most. Then if you still want to change something you can patch it. It is wonderful.
Alpine.
Iâm a longtime Arch user, and would have preferred to use Arch on a particular system, but didnât want to deal with needing to babysit ZFS packages from AUR.
So, I decided to use Alpine after never having tried it before, and ended up sticking with it. Like Arch, itâs both lightweight and has a capable/sensible package manager, which are the main things that are important to me.
I havenât had any growing pains from Alpineâs use of busybox/musl/openrc, things mostly Just Work!
It will bite you after a while. I remember using alpine in a docker image many years ago and running a python program that needed some modules installed, where one of them required compiling c code. Naturally that didnt work on alpine since its using its own c library. So couldn't run the python app at all on alpine.
I'm enjoying OpenSuse Tumbleweed loving rolling release and stability
If we allow derivatives, I'd say SteamOS despite being Arch. It's putting Linux in non-technical people's literal hands and it's not a locked down and completely different platform that happens to run Linux like Android is. It's almost designed by Valve to give people a taste of Linux by the addition of its desktop mode, and people that would be modding consoles are now modding SteamOS and learning how much fun an open platform can be. I've seen people from sales talk about their Decks on my work Slack.
Otherwise, NixOS, no contest. It's been a really long time since we've last seen a fundamentally different distro that's got some real potential. For the most part, Arch, Debian and Fedora do similar things with varying degrees of automation and preconfiguring your packages, but they're still very package oriented. We've been mostly slapping tools like Ansible to really configure them to our liking reproducibly, answer files if your package manager has something like that. And then NixOS is like, what if the entire system was derived from evaluating a function, and and the same input will always result in the exact same system? It's incredibly powerful especially when maintaining machines at scale. Updates are guaranteed to result in the exact same configuration, and they're atomic too, no halfway updated system the user unplugged the system in the middle of.
I've seen people from sales talk about their Decks on my work Slack.
Read in an New Zealand accent this is classic Sales.
OpenSuse Tumbleweed without a doubt!
PopOS. Mostly because Iâm really interested in their Rust based DE thatâs to replace Gnome.
Yep, for me the most exciting moment in 2024 will be Cosmic being released and partly also the release of KDE 6, even though that probably won't be a big deal. Just nice to use qt 6 I guess. It doesn't have any new features really.
NixOS is not based on any other distro because it has its own package manager which is better than all the other distros'
Yes, that package manager will surely be the best one and not just be another one in the zoo.
The whole system is built using it, so every time your system will be the same when building from the same configuration. Even if you such to another computer, you will download locked versions of all packages and get the exact same system
In Ubuntu installing and removing a package doesn't even guarantee it's cleaned up
DietPi! It's one the most resource efficient distros that is easy to set up. It's ideal for single board computers and virtual machines, so I use it as a low-overhead Docker host on my Raspberry Pis. The dietpi-software tool installs optimized versions of most software you might use for SBC projects, but if it doesn't have what you're looking for, you can also use APT to install packages from the Debian ARM/ Raspbian repos.
I was soo surprised when I first tried DietPi, it's so god damn easy and smooth to use. Big kudos to the devs for that project!
Bazzite. It's based on Fedora uBlue so it's technically Fedora, but being an immutable OS, it works quite differently enough that it counts as its own distro. For instance, you don't use dnf or yum to install stuff, you'd use Flatpak/Distrobox/Nix. Updates are done using the rpm-ostree command, and it's effectively a rolling release model, but atomic in nature so you get none of the instability that you'd get in a typical rolling release.
Some of my favourites are Void Linux, Artix and Opensuse Tumbleweed
Void was my first non-systemd distro, and it was super snappy as well. Some packages may not available but overall I had a really great experience with it. It also offers a version with the musl C library. Pretty cool if you ask me.
Opensuse tumbleweed is an overall a great distro, it's one of my favourites. Also I noticed that many people have recommended it and that's for a good reason. It's installer isn't that user friendly but I would prefer it over Fedora's installer any day. ( I haven't tried the last 3 iterations of Fedora, so it might have changed now )
Artix is well... arch with different init systems. Nothing too crazy. Its what I have been daily driving for the past year or so.
Custom North Korean linux. Preinstalled missile tracking software.
Can't believe no-one mentioned voidlinux yet. It's very tasty.
My reason against using Guix is software availability. NixOS repos are just larger, and I like that on NixOS unfree software can be enabled with a single line.
with nonguix the lines are like five instead of one, but yes there are less packages than nix. the real selling point imho is how everything is human-sized and consistent
I really enjoyed Solus Linux but the last I checked, it didn't support something I need for my job. So, I do use Arch, but was completely smitten and impressed with their impressive boot speed. From pushing POST screen to desktop, it was something like 5 seconds. With Arch, after POST, maybe 10-15 seconds.
With their recent drama, it's been a bit hard to see them struggle. They just did release a fresh build I read online, so they are still alive. :)
I think functional distros like Guix or Nix are just another thing. Their ability of programming , provisioning and deploying software environments is unparalleled. My personal favorite is Guix since, while having less packages than Nix, it has the most consistent experience: everything is in Scheme from the top to the bottom of the distro. Also it pushes really hard on a sane bootstrapping story while allowing for impurity through channels like nonguix .
The main downside is the lack of tutorials and a documentation that's very intense, let's say. typical of GNU projects. I suggest the System Crafters youtube channel which has a lot of nice tutorials
I miss slackware.
It still kinda exists, but really has become a ghost of its former self.
Why do you say that? Everyone always talks about how old-school it is and how it doesn't really change.
OpenSUSE Leap, has been a solid 7 year run, with flawless updates. And no graphics issues because nVidia hosts their own repo for the gpu drivers.
Alpine
Gentoo!
I'm currently using Arch (btw), but I have been hearing the distant call of NixOS lately...
NixOS, would like to try Guix
Gentoo for the documentation, but for a modern comp with bad bootloader implementation, Fedora's anaconda system for the secure boot shim is irreplaceable and my daily. I won't consider any distro without a shim and clear guide for UEFI secure boot keys. In that vain, Gentoo is the only doc source I know of that walks the user through booting into UEFI directly with Keytool.
Alpine was the most interesting for me. It goes against the tendency of complicating the systems. I have to use Arch because everything can work on that distro.
Mint.
Kubuntu
See, and raise KDE Neon.
Ubuntu LTS base, but with up-to-date upstream KDE releases rather than the (typically) relatively ancient releases that Kubuntu has.
Really is the best of both worlds.
I'll check that out, thanks!
postmarketOS and UbuntuTouch
Endeavour OS?
I really enjoy ZorinOS! I've been using ZorinOS 16.3 and am awaiting the upgrade to 17 through their tool. It's been great for a PC that has an Nvidia GTX1060 that I have hooked up to my TV as a twitch/YouTube/Netflix box. I chose Zorin because they claimed to get the Nvidia drivers installed correctly "out of the box", and they delivered!
Glad it worked well for you. Didn't work well for me with my 2070 super. Was immediately broken and refused to acknowledge my second monitor. Linux Mint worked perfectly, so I just want to throw that out there for anyone with the same gpu
Man that sucks that it didn't work for you out of the box. I had tried Solus and Ubuntu 20.04/22.04 and I couldn't get the screen to resize past the default 800x600 or something like that and the refresh rate was stuck at a low number. Zorin did it all straight away. I hope more distros start getting the whole picture right soon. Glad you found something that worked for you too!
Linux Mint
Tiny Core OS, because I want a super light distro to run from memory when trying to access computers where the data is still there but something went sour with the OS
not sure if it really counts but I like Universal Blue, specifically using their silverblue-framework image because it already has all the drivers and stuff set up for my Framework laptop
Nobara, as a gamer first it's the perfect distro for me
i wish i had an amd gpu... until then i'm stuck with mint. loved nobara, but it's a mess with nvidia.
I have a GTX 1070 and I've had almost no issue on nobara
Wayland?
yup
Works perfectly with my 2080ti.
3060ti here, and two critical issues. #1: parts of the UI like taskbar, title bars of random windows and entire windows behind those become unresponsive or black after about 1 hour of use, needs a reboot. #2: suspend pc -> monitor (oled tv) goes to sleep -> no signal when i resume. needs forced reboot. same thing if it automatically suspends. happens on both, official and kde versions, and no amount of googling has helped. i suspect something may be wrong with my card, because even windows had intermittent issues when resuming from sleep, and tons of crashes on nearly all games. curiously though, mint has none of these issues?!
MX Linux only because I have it on some very old 32 bit laptops and it supports 32 bit. I don't really know why I keep those laptops around but they are functional.
Kubuntu
Tiny Core runs on my 25 year old Pentium 2.
On the laptop I got less than a week ago for college, I've been having fun using Mx with KDE. It's been pretty good so far on my galaxy book.
mx linux
I use MX, and it's very good, but technically it's based on Debian.
Well, you got a point.
I am using void at the moment, pretty stable even tho it is rolling release
LMDE cuz sometimes i just need dead simple.
Artix.
EndeavourOS
CrunchBang++, BunsenLabs, Bodhi, Antix and Peppermint.
Favorite? No. Most acceptable: NixOS.
The worst documentation of a linux distro I have ever encountered, but the declarative model has convinced me I don't want something else. Now I'm just waiting for other distros to pop up that are declarative as well. (Guix? No thanks, I'm not a fan of endless parentheses)
Ubuntu is so easy to use!!
How do people feel about Garuda? I put it on a laptop to try it out. I'm still undecided.
I'm really happy with Manjaro. I thought it would be a detour from Debian on my laptop, but I've been running it for like 2 years now.
Annie Linux, but sadly it doesn't exist yet.
MX Linux. It's exactly how I'd set up Debian if I wasn't too lazy. Although, I've gone back to Debian after Bookwarm was released. I love it but miss MX
I love using Alpine Linux on my server. Super light and quick to start up.
Ublue although it's kinda still fedora, otherwise alpine even though I don't really use it.
I've been enjoying Mint personally for my laptop. I've tried Ubuntu but I've had issues with the speakers :/
Guix is imho beyond normal distros, and I'm never going back to Manjaro or any of the normal distros.
Puppy Linux.
Puppy with what underlying distro though?
Puppy has their own but can be based on a lot of the main distros. I've used it to recover data from many a computer.
Toaster Linux or Nobara.
:Nervously raised hand: SteamOS 3.5...?
Rocky
Kali Linux! Just too useful, though there can still be some fixing around.
Fixing?
Been using Xubuntu 23.10 recently, but I'm kind of a distro hopper. I need ROCm and some other special (proprietary, ehh) tools that require RHEL, SLE, or some Ubuntu flavor. I also like having a working out-of-the-box configuration. I've used openSUSE Tumbleweed and Arch Linux before, might try it again but it's a little bit complicated to me.
Its... Debian. đ
Are there even other (good) distros that aren't based on debian, fedora, or arch?
NixOS
Considering pretty much all of the best distros are based on those three, probably the best you'll get is trying BSD. I can't think of a single distro not based on one.of the three that is still maintained.
I've said this before, and I see that I have to say it again, Zorin OS.