What Linux distro do you daily drive in this day and age, and why?”

Lately I’ve been seeing a lot of people finally trying out linux for the first time. I’ve been running Arch (btw) but never really tried anything else other than Ubuntu briefly. Lately Ive been curious what other people are trying out and daily driving.

Do you prefer Ubuntu, Fedora, Arch, Mint, or something else? Is your prefered distro based on stability, performance, community? Is it because its user friendly or do you like building from scratch and having more control over your system?

I’d love to hear what’s working for yall and if there are any underrated distros worth trying.

3 Likes

I switched to Fedora back in November and have not looked back. I love the Automatic update they have implemented and it’s been very stable for me. I have used PopOS, Ubuntu, and Debian in the past. I still use Debian for Raspberry Pi projects. I did use Arch on an old laptop for year and used Suse back in the mid 00’s. The only disto I have not tried is Gentoo.

2 Likes

When I was switching from windows almost 2 years ago I finally settled on linux mint for a couple of reasons.

My hardware config just worked under mint, specifically my add on sound card.

The apt package manager just stuck in my head without having to constaly look up the commands to do anything.

It’s stable and that is something you want out of an os. stable and stays out of the way.

When the next release of mint comes out I might try another flavor of linux before continuing on with mint.

3 Likes

Gentoo for last 2 decades or so.

Despite its many flaws it simply has no alternative.

5 Likes

I moved from Ubuntu / Debian to Arch (vanilla) because I run CTWM due to multiGPU and I hate cruft. I also left Ubuntu / Debian because I got sick of every so many years having to go around to every machine and do the upgrade which failed more than it succeeded meaning clean installs and redo everything…what a waste of time. Also with Debian based Distros changes are so slow by the time a problem showed itself it was so buried in years of change logs it was nearly impossible to figure out what the hell was going on.

Switched to Linux permanently back in 2005 when Win98SE gave me one BSOD too much. Used several distro’s before ending up on Debian Woody. Stayed on Debian until the last pre-systemd version was so outdated finally that I switched to Funtoo. Found Devuan, Debian w/o systemd. Been on that ever since.

Been on Fedora since…

❯ stat /home | grep Birth
 Birth: 2018-10-28 18:18:20.000000000 +0100

That, I guess.

I don’t like the Ubuntiness in Ubuntu and all of its derivatives (plus on 2 separate tries a simple dist upgrade bricked 2 separate installs so… that’s promising), and Arch just requires too much handholding for my taste.
Fedora just works :person_shrugging:

It’s not without its painpoints, but that’s true for every distro.

4 Likes

I’m currently using Arch, but started with Slackware back in the day, and have used Debian, Ubuntu, Fedora, and others over the years. It’s so easy to set up VMs and try out various distros, and I’m currently set up to use XFCE or KDE so I can switch between X11 and Wayland.

I like this, I didn’t know about this command.

I’ve been on Gentoo since at least

> stat /home | grep Birth
 Birth: 2022-06-30 17:47:28.173124777 -0400

But this was after I bunged up a dd command and wiped my /home :cry:

My #2 is Fedora though, for sure. Most if not all of my VMs/Containers are based on Fedora if I’m just trying to be productive

In last century:

Slackware, and then Redhat; toying for fun, especially their GUIs

(and then long hiatus from Linux)

In this century:

Debian / Ubuntu; for recreational dev fun or for special projects

and then moved to:

ArchLinux + custom-built kernel + command line only environment for the past 15+ years.

ArchLinux makes it easy for building software. Its rolling release is great for dev exploring new software features.

My daily desktop environment is MacOS.

I’m a complete newbie to using Linux (and it will show!), so when I first built my desktop a few years ago, I installed Ubuntu Studio, as at the time I figured I should just get all the software at once, because why not?!

A few years later I switched to Linux Mint as someone suggested it might be better for stability & gaming. Ironically I’m probably going to install Ubuntu on it again or at least GNOME, as I like the latters’ way of window ‘management’. I prefer viewing all windows versus alt+tabbing.

On a ‘rescued’ Dell laptop, I am using Ubuntu, as I wanted something more or less stock and without too much hassle to use.

Again, I’m still pretty new to Linux overall. I just want my programs to run without fuss and not spend too much time worrying about the underlying system.

I daily-drove MacOS for about 10 years up until v10.6.8 after which they started to make rapid-fire changes to their desktop which assumed you were using clumsy fingers and a trackpad or a touchscreen. The desktop became increasingly hostile to keyboard and mouse users.

Then I daily-drove Ubuntu for about 10 years up until v20.04. Mainly to be in “the majority” so that playing games via Steam was actually viable, and so I could get rid of my Windows gaming rig. I got sick of Ubuntu when GNOME developers started being assholes, broke extensions on a weekly basis and also started to make rapid-fire changes to the desktop which assumed you were using clumsy fingers and a trackpad or a touchscreen. Canonical forcibly migrating applications to snaps was the final straw.

For about the last half-decade (since v20) I’ve been daily-driving Mint. All the good parts of Ubuntu, without the bad. The hardware enablement stack is there so hardware compatibility has never been an issue. Steam gaming is great. No forced snaps. It uses Cinnamon for the desktop environment instead of GNOME, so extensions are much more stable and you don’t feel like you are fighting the UI every second of the day when using a keyboard and mouse.

Since Mint is a Ubuntu derivative, and Ubuntu is a Debian derivative, and the Mint team needs to do a fair bit of work each release to ‘undo’ the retarded changes that Canonical makes to Debian, they have developed Linux Mint Debian Edition (LMDE) which makes Mint a direct derivative of Debian and cuts out Ubuntu. Since Canonical shows no sign of correcting course, I think it’s just a matter of time before LMDE becomes the default/main flavour of Mint. It is thus highly likely that I will switch to daily-driving LMDE in the not-too-distant future.

For my daily driver I value:

  • Stability. Updates are manually initiated. Zero chance of system stability issues between updates. Negligible chance of stability issues as a result of updates.
  • Traditional desktop metaphor. No dumbed-down UI with childishly-huge and colourful icons. No features hidden behind undocumented swipey-swipey bullshit. My desktop is not a phone.
  • Gaming. Steam gaming needs to “just work”. I’m tired and just want to relax for a while. Don’t make me troubleshoot anything.

Mint gives me all of that for friction-free daily-driving. I have other systems for everything else I need.

4 Likes

Linux User since 2001. Ran Red Hat Linux from 7.1 - 9.0 then tried some odds and sods Distros, Then Ran Gentoo from 2003 to 2007 If I remember correctly.

Ran some other distros for a while, then Started with Arch Linux in 2021, Built my new computer. Still Today Running Arch Linux

I am running 2 VM’s testing out 2 distros for a build

NixOS 25.05 (1 year) and FreeBSD 14.3 (8 months)

These are what I call Toolset extensions for my arch Install.

1 Like

I tested an early version of Suse back in~1994 that came on a CD Rom on the cover of a PC magazine, but didn’t really understand it or like it particularly much, so my Linux story doesn’t really start there.

I then ignored Linux for many years, until testing out Redhat 7.3 (pre Fedora/RHEL split) in 2002. I needed a linux server to run one of my public Counter-Strike servers on, but in the end I didn’t wind up going with Red Hat.

I had started using Gentoo Linux on my desktop, back when it didn’t come with any binary installer or pre-compiled packages. To install it you had to boot strap the OS manually and compile all of the packages.

I liked how you could customize it and only install what you needed, which made it perfect for my game servers.

I continued to use Gentoo for many years until 2005-2006 some time (not sure) when I got tired of things breaking all the time with Gentoo updates, and needing to spend hours troubleshooting. So I switched to Ubuntu because it “just worked”.

While using Ubuntu I came to really like the apt package manager.

All was good, until Ubuntu decided to move away from the beautiful Gnome2-like desktop and go to the Unity interface by default in 2011. That’s when I got annoyed and looked for options.

I was looking around for options I liked, when I found Mint. It already used Apt which I liked, and the default UI was really well configured and I liked it, so I decided to switch to Linux Mint.

At about the same time in 2011 I started adding servers into the mix, and since I was already familiar with apt, my main gripe with Ubuntu had been the UI, and I didn’t use a desktop environment for my servers, Ubuntu Server edition was an easy choice for that.

For the first year or two Mint continued to use Gnome like I was used to, and I was happy. What I didn’t realize was that the final release of Gnome 2 had come in 2010, and they had been planning something big, not one but two (sortof) desktop environments of their own.

With the Mint 13 release in 2013 they no longer used Gnome. (sortof)

They had forked Gnome 2 into a project called Mate, and continued to develop it on their own. There was an option to continue using this (and there still is).

But more interestingly, they had decided to do a from scratch release of a new Desktop called Cinnamon, which essentially was a Gnome 2 work-a-like, but built with a new code base using more modern technology and features.

I tested both to see what I wanted to use going forward. Mate felt familiar like a well worn super comfortable glove. Everything was where I was used to, and it continued to just work, but Cinnamon… 90% of everything was where I expected it to be, and it was just so darn pretty. It was difficult to not to like it.

So I selected Linux Mint Cinnamon edition, and I have continued to use it ever since.

For my productivity work it is excellent, just works, and everything continues to work the way I expect it to.

I like how it is stable, built on top of Ubuntu LTS releases, but with all of the bad shit Ubuntu sticks in there removed.

If I needed something more bleeding edge (like for running games under Linux) I’d probably go for something else, but for what I do (mostly general desktop stuff, web, some VM’s etc.) Linux Mint and Cinnamon are both near perfect.

I haven’t always been a super happy camper though.

I find it frustrating that they try to include every package anyone might want to use in the standard install. I very much wish there was a “clean” version that set you up with a fully configured desktop, but no installed programs. A blank slate into which you can install what you want and only what you want. I find it frustrating that I have to go through and remove package after package of stuff I will never use after a new install. I don’t want an “ecosystem”. I want an operating system onto which I can install only the software I want to use.

Also, when it comes to Linux I’m a little bit old school. I like setting things up on the command line, and I like having all of my configuration in searchable text files under /etc instead of in some annoying GUI.

The Mint team has - over the last 14 years since I have been using the OS sought to make the experience more beginner friendly, adding more GUI configurations, and making lots of changes in that direction. I remember being very frustrated when they moved away from if up/down and I could no longer manage everything network related in my /etc/network/interfaces configuration file.

I do like that the project has rejected Ubuntu and their snaps, but I don’t like that they have been pushing Flatpak in its place. I’m a firm believer in the concept of no libraries ever being statically compiled or included, and that 100% of everything on a system should utilize that systems dependency tree, installed via that systems one package manager. I am also not a fan of bloat. Using any kind of distribution model like Snaps, Flatpak or even AppImage is very much counter to my philosophy.

I want every last package to be a .deb, and managed via the main package repository utilizing the systems main dependency tree for libraries, and never statically compile or include any library of its own, or require any library that is not in the systems main dependency tree.

So because of these frustrations and others, I have occasionally considered switching to something else, but that line of thought never goes very far, because while some of what Mint does annoys me, I honestly have no idea what I would switch to instead. Maybe I’d just go old school upstream and give Debian a try? I don’t know.

Meanwhile on the server side, I have really started getting tired of Ubuntu’s crap. I want out, but I ahve so many servers and little VM’s all aover the place that this will be a long term project. On the server side I very well might just go to Debian instead of Ubuntu.

After all, that works really well for Proxmox, so why not?

1 Like

I have a high end AMD gaming machine with Win11 on it… but also another machine with an A770 in it… so an Intel machine which technically has a dual boot with Win11 but it defaults to Kubuntu (wayland).

On the A770 machine I’ve been finding myself spending the most time with it gaming and also playing the “what can we get to run on Linux”

I’ve also moved my personal files over to LibreOffice. I think at this point I consider my A770 machine my daily driver. For work I have a company issued windows laptop which is not used for anything non-work.

Sooo… I have a Plex server (win11) and then I decided I wanted to protect my ripping and encoding work so I added a machine to back up my Plex server that started off as a FreeBSD box but I couldn’t get drivers for a 10Gb nic I got so switched to Kubuntu… then a File Server, also Kubuntu… then an App server I want to learn docker on and some LLM stuff with its old nvidia card also Kubuntu.

I’m still annoyed about having to give up on FreeBSD. I found their community to be welcoming.

Most recently, Gentoo and Alma depending on the level of control I have over what runs there.

Debian! The choice was easier back then - Ubuntu, Fedora, Arch, Mint didn’t exist yet.

I like their focus on being a “Free” operating system.

Also in my experience it’s been the distro of choice for employers with lots of servers.

I’d be open to trying Gentoo now that I have lots of spare CPU. Or nix, it’s declarative approach from the ground up is IMHO the most innovative thing to happen to sysadmin in a long time.

1 Like

I think with Bookworm (12) it was Debian’s first release that itself felt like it was up to date enough to be a reasonable desktop (HW depending). While flatpak can be part of that as an overflow option (also backports) I at least didn’t find to depend on it for all that much*1 . But I wouldn’t deploy it for games or really new hardware. Trixie (13) is at least the same.

A middle ground in Debian is testing which can be used as a daily driver, but it is possible with this to find you’re needing to fix your packages on update for major parts changes (e.g. kde5 to kde6, if I don’t think that’s likely with mate)*2.

Another alternative for ‘fast debian’ is siduction, which is a more managed structure of the concept (it feels arch-y, but it’s not as new, incl. some gpu depends for opencl etc)

*1. Not trying to sell the concept but the first time I felt flatpak, uniquely useful was sandboxing a web browser. I ‘trust’ the browser, but rather less less any possible javascript. yes it was work to get a password manager to sync through it.

I dual-boot Gentoo and Debian 13 (12 at the time of installation, recently moved to 13) on my main computer but spend more time with Gentoo. I originally had both because I sometimes wanted a just-works option for when I didn’t feel like messing with complicated Gentoo stuff - now that doesn’t apply as much anymore but I still keep the Debian install around for if my wife needs a desktop. Debian Cinnamon is, it turns out, much easier to pick up and use than my quite customised Sway setup on Gentoo.
The freedom of choice Gentoo gives is awesome. Adjusting and tuning everything is such a satisfying experience and leaves me feeling like I control my system in a deeper way than any other distro has managed to deliver, and Gentoo also has a cool feeling of maximally taking advantage of some of the more practical benefits of free software. I don’t think that all the compiler optimizations and use flags and whatnot do much in the way of a significant speedup (I’ve come to realize that’s not really “the point” anyway), but this Gentoo system also happens to have been where I’ve experimented a lot with switching to minimal CLI tools instead of GUI ones, so it’s also incredibly zippy and enjoyable to use and I have a lot of fondness for it because of that.

Also Debian 13 on my server. I moved across from two Ubuntu servers when Debian 13 came out, I’d been meaning to merge them for a while and figured it was a good excuse to. I originally used Ubuntu because I incorrectly assumed ZFS would be much harder to set up on Debian than it ended up being.

Also Debian 13 with Gnome on my living room media computer. It pretty much just launches a browser or an emulator, so big chunky Gnome icons are great. Pretty unsophisticated motivations haha, it’s basic and works great.

Currently running Arch on my Laptop, probably gonna put Debian 13 on it soon too, I don’t use it nearly often enough to update it as much as an Arch system probably ought to be updated.

1 Like

Debian

I think it has the best operating system design, which is important to me. I run Sid on my gaming and personal rigs. I run Stable + Backports in production on compute nodes. Being able to run current version of both a rolling distro and a stable distro is a killer feature to me.

1 Like