I use Debian as my daily driver for at least a decade, but I still recommend Mint because it has all the good things about Debian with extra.
Debian developers just push out kernel updates without warning you about any possible system incompatibilities, so for example if you have an Nvidia GPU you might get a notificaton to “update” and a normie will likely press it only for the PC to boot to a black screen because Debian pushed out a kernel update that breaks compatibility with Nvidia drivers and does nothing to warn the user about it, and then a normie probably won’t know how to get out of the black screen to the TTY and roll back the update.
I remember this happening before and I had to go to the reddit for /r/Debian and respond to all the people freaking out explaining to them how to fix their system and rollback the update.
Operating systems like Ubuntu, Mint, PopOS, etc, will do more testing with their kernel before rolling it out to users. They also tend to have more up-to-date kernels. I had Debian on everything but my gaming PC that I had built recently because Debian 12 used such an old kernel that it wouldn’t support my motherboard hardware. This was a kernel-level issue and couldn’t be fixed just by installing a new driver. Normies are not going to want to compile their own kernel for their daily driver, and neither do I who has a lot of experience with Linux.
I ended up just using Mint until Debian 13 released on that PC because my only option would be to switch to the unstable or testing branch, or compile my own kernel, which neither I cared to do on a PC I just wanted to work and play Horizon or whatever on.
I play with distro’s on task specific PC’s but with my main rig I stick with my distro.
For when you want the Ubuntu of Ubuntu as opposed to the Ubuntu of Debian.
Void Linux made me stop distrohopping
@ekZepp For me, it’s Debian. It always just works.
i might try various other distros for my desktop usage. But for my home server it will always be Debian. Rock solid.
Same. EndeavourOs on the desktop but the rest of the Homeland is Debian.
I’ve been running sid on my personal laptops for more than a decade. Can’t imagine doing anything else
Unless you need nvidia drivers from this century
I daily drive LMDE with a 4070ti super, works perfect. I do use the proprietary drivers but I hardly ever have issues.
That’s okay. Thanks to their insane pricing caused by covid, followed by more insane pricing caused by the AI bubble, many people are still running cards not getting any new drivers anyway.
Don’t forget NFTs!
1080ti still works great
Fuck nvidia
Amen
I use arch btw
Arch is on my gaming pc and is alot of fun, but I must admit my old reliable is straight Debian, after hopping through a couple of Debian based distros, I tried straight deb and agree it just works. So it’s installed on anything I don’t wanna tinker with
For me it’s Mint Debian Edition.
LMDE is excellent and I’ve been running it since it first came out… whenever that was! Very underrated distro!
Why that and not standard Ubuntu-based Mint? At minimum you lose PPAs and the Driver Manager. What’s the upside?
I dislike ubuntu. I don’t care about ppa since i’ll just compile anything not in the repos. Same with drivers but i haven’t needed any weird driver in years.
Thanks!
@teft Yeah, I’ve been tempted to take a look at Mint DE. If I ever try another distro on something I will def check that out.
Thats what LMDE is for, Linux Mint Debian Edition. Been my fairly driver for years. Otherwise I use vanilla Debian for all my server and headless stuff.
Same. It’s like coming home.
Switched my gaming PC over to Arch a little while back but the server’s always going to be Debian.deleted by creator
If you are happy with Debian, I’d say stay with it. I have tried many distros but I like Debian and return to it for most of my devices. Sometimes Debian will have older versions of software if you use stable, I don’t really mind personally
I changed one of my PCs over to Debian this month, and I was surprised at how smooth it is. I guess I was expecting it to be way more barebones. I don’t know if I need more than this!
There is no one reliable distro. Mint, itself is based off Ubuntu and also releases LMDE (Linux Mint Debian Edition).
If reliablility is measured in terms of how stable a distro is, then likely Debian with it’s conservative approach to packaging updates comes to mind (No wonder large number of distros are based off Debian only).
I would even argue as long as someone isn’t messing with a niche distro such as KDE Neon( meant to showcase KDE packages) or Linuxfx (or whatever it has renamed itself to, one of the few shady ones IMO ) or Trisquel OS (a GNU certified distro where running into dependency hell isn’t new); it will suit user’s case.
Debian, Slackware, Void, Zorin, even rolling release like Arch (basically any one that meets the user’s use case is reliable)
I would even argue as long as someone isn’t messing with a niche distro such as KDE Neon
KDE Neon is dead because its developers found out that putting an add-on repository on top of Ubuntu is not reliable at all. That’s why KDE Linux is now in development.
Is there a writeup about their problems with Ubuntu? Adding repositories to Debian and/or Ubuntu is how plenty of software is distributed, so I’m surprised to hear they’re unhappy with it.
I used Neon for a while, discovered that KDE were letting it go, and switched to Kubuntu. I love Kubuntu.
Kubuntu comes with mandatory Ubuntu enshittification, though. All official Ubuntu flavors do.
Other than snaps, what else are they doing wrong?
Other than snaps, what else are they doing wrong?
That link comes up with an error. Do you know which software it is that is/was in the universe repo?
I mean, yeah, sure. But I like it.
Fedora
Kinoite Ride or die
FOR ME it does the things I need it to do; and it works; and hasn’t blown up my house yet so 🤞
From the bottom of my heart fuck rolling releases. Never worked for me (nobody get worked up please, ymmv).
lol it’s funny how proactively defensive everyone is about their distro choices
I use a Mac for my server 🤓
you’re also not gonna like it when i roll up THESE SLEEVES TO THROW HANDS!
deleted by creator
I’ve been living with fedora (ultramarine) kde for a while now because people praised fedora so much, but i think mint still wins. and i chose ultramarine because am a noob, don’t sue me.
there are many little things that just don’t work and i seriously can’t figure out. here’s a few: discover fails to update the system and i always have to do it manually from the terminal. wine is broken, it literally can’t run anything i throw at it that worked on mint. plasma theme customization is somewhat broken (also custom themes prevent updating…). using alt key in games run with wine causes some annoying notification sound (not in system keyboard shortcuts). often keyboard leds stay on when system suspended, system can’t be woken up from keyboard. can’t use flameshot with kb shortcut.
this isn’t a hate comment though, a lot of things are better than i had with mint cinnamon. i do like how it’s a lot faster than mint when under heavy load, autosuspend actually works, no issues with screen not waking up. currently my media pc with mint can’t update because all sources are unavailable and it has some conflict with python3 which it won’t let me uninstall (which i suspect would be unwise, idk)
I can only recommend regular Fedora because I have a feeling you just wouldn’t have those issues but I am not a doctor.
I prefer Kali because dragons are freakin awesome.
Have you tried Garuda Linux yet? Another dragon themed distro with tons of dragon themes.
For me it’s been Arch for the last several years. It’s the only distro that can deal with the weird things I do while still working well for daily use.
can you explain a few of those weird things?
I like to edit configs, which can break apt, and build projects from source, which requires bleeding-edge versions of many libraries that most distros don’t ship with, which also tends to break apt when I manually install them.
Arch’s pacman gracefully handled modified configs and the Arch repos ship very new packages, so I don’t find myself fighting the OS.
I moved to Cachy (Arch-based OS) in 2024, and it’s been perfect for me. I’ve used Linux since around 2012, and tried to move to it as a daily driver several times over the 2010s, but I wasn’t able to stick with it due to drivers/software compatibility. Cachy is the first time it really clicked, and offered everything I wanted without needing to dual-boot.
People always talk about how complicated Arch is, but learning it was almost completely frictionless. It stays out of the way when I want it to, and I can go down a tinkering rabbit hole whenever I want. I can update stuff three times a day, or forget about updates for several weeks and just run the command whenever it springs to mind. I found it way easier to pick up than Ubuntu too due to the Arch wiki.
Tumbleweed
Fedora for life.
What desktop env
Gnome
Yea installed on my new laptop, actually nice
Finding a distro that worked with my ancient Nvidia was a challenge.
Ancient NVidia should be supported by Nouveau by now, no?
As far as I found, it doesn’t always work with adding the driver afterwards because Nvidia apparently, and some distros leave out the older stuff.
How are Nvidia leaving out older stuff for Nouveau? I don’t understand.
With Old grafics you either use newest kernel possible and its integrated nouveau driver that is included in the kernel itself, or you use the proprietary driver with an ancient kernel version where still a version of that driver exists.
There are some projects that try to patch proprietary drivers for newer kernel, but never worked for me really…
Found sticking with rolling (arch) and nouveau the best experience on that old grafics machine
A lot of people are going to recommend you mint, I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.
I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite or aurora if you don’t like gaming is objectively a better starting place for beginners.
The mere fact that bazzite and other immutables generate a new system for you on update and let you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).
How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.
Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.
Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lxqt is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.
I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.
Agree Mint is not the best option, in a big part because of their refusal to embrace QT and KDE, but I don’t think every newbie needs immutability.
We often assume Linux newbies to be a bit of a grandma-style user - just browse, work with docs and play games from time to time.
But people coming to Linux are no average demographic - they are often enthusiastic about their computers and advanced use cases, and that’s when they will get stuck with immutables because things work different there. Some things are different, some are harder, and some are pretty much impossible to do. Tinkering is complicated compared to traditional distros. Besides, it will always feel limiting, even if it directs you towards the best practices.
I like the way things are organized in OpenSUSE Tumbleweed - it’s a regular mutable rolling release distribution, yet, thanks to snapper being beautifully configured out of the box, you can be sure you can revert nearly everything. Big changes, like initiating an update, automatically trigger snapshots of all system and program files, and they are available from GRUB, so you can always revert with ease. To me, it’s a very healthy compromise between ability to tinker and safety of the system.
Unfortunately, however, Tumbleweed does little to appeal to newbie users. Sure, it has some graphical tools (take YaST), but they are severely outdated and don’t explain much to the user, some updates require nuances Discover cannot work with, prompting the user to go with command-line tools, etc. I would love for something to emerge that would be similar in philosophy to Tumbleweed, but more newbie-friendly.
Also, love Flatpaks and install them whenever I can. Saves so much trouble.
I started on SuSe, and stayed with it for about 4 years. YaST is indeed a strong selling point for new users, easing management and configuration of their system. But aren’t they getting rid of YaST now?
Yes, they want to phase it out, though currently it’s still there. My general point is, it’s just not designed for Linux newcomers and that’s a big shame.
Huh?
I was a linux newcomer, and YaST felt very well designed for me.
Have they ruined the design in the past couple decades?
What exactly is harder or impossible to do with immutables? As far as I am aware it is basically all upsides and no downsides honestly.
Last time I touched immutables I couldn’t run software for censorship-resistant VPNs. Regular services are all blocked in my area (even more sophisticated ones like Mullvad and onion-routed Proton tunnels), so it takes a more involved software that doesn’t work on immutables. That was a dealbreaker for me personally.
Besides, some things work better as native packages, not Flatpaks or Distroboxes. Wine is a simple example - sure, you can use Flatpaks like Bottles or Lutris or PortProton, but if you just want Wine without bells and whistles, native packet works much better than Flatpak.
You could have used rpm-ostree for that. All of that, actually.
My experience with KDE is that it is a frustrating new user experience. I also doubt that the devs have tried setting up their desktop from defaults recently.
Kwallet (one of the two reasons I stopped using KDE): Kwallets defaults are bad. They encourage you down an opaque path that requires CLI intervention. If you stubbornly take that path the performance of kwallet is painfully bad. Any electron app (discord, etc.) will now hang unresponsive on the main UI thread for 1 to 3 minutes if kwallet was not already open. None of these apps need kwallet. Chromium stalls in the same way on startup except that if you don’t want to open the wallet it will keep asking 3-4 times taking minutes to reach the prompt each time and won’t unblock the main UI thread until you either enter the password or it crashes with an error that too many wallet requests were issued. Protonvpn won’t open on KDE unless a wallet is configured and unlocked. The password prompt has a time out for no cryptographically good reason which means if you try to open the wallet and then wind up distracted by something else you may time out and need to restart the waiting game from square one. Bugs have been open against kwallet for years. Allegedly they have been fixed and I have updated but the speed is still awful on my computer.
Fractional scaling: Nominally KDE does this the “right” way but practically application support seems somewhat absent. The flagship Linux office product, Libre Office, displays microscopically on one monitor with fractional scaling on. It just works on other DEs
Borderless fullscreen with mouse capture on multiple monitors is broken and results in the mouse wandering off and going MIA in FPS style games. KDE killed me in Helldivers several times before I switched windowing modes. Honestly minor except that it seems to be the default in gaming distros where this matters
Other DE issues:
- Cinnamon freezes on haswell age Intel iGPs
- XFCE handles cheap Chinese graphics tablets badly
- XFCE fractional scaling is confusing and requires updating too many settings. The flip side of this is it can run fractional scaling much more performantly than other DEs under x11 on lousy iGPs. The problem here is not that the scaling controls are inverted but that the graphics scale settings are scattered all over the place.
All in all I would say that Cinnamon is a lot less frustrating at an entry level than KDE on recent hardware.
Do you have the issue tracker for kwallets issues? This is my first time hearing of these. Out of all the people I have given this to not one has had any complaints with kwallet, it’s possible these issues were resolved, although none of my users were using vpn’s.
libreoffice uses xwayland, so that’s really on them to fix and there are simple workarounds.
both of which are pretty quick fixes, kwallet can be replaced and the libreoffice issue is a toggle in the settings. I usually set people up and make sure they can do everything they need to, these issues seem very minor compared to the issues with cinnamon
The thing is you are actually thinking about it and stating facts instead of just repeating what everybody is saying.
I’ll uh, I’ll take you up on that matrix add. My system is solid right now, but it’d be nice to have that option in my back pocket should I get stuck on something 😬
Edit: additionally, I agree wholeheartedly that immutable is the way forward for newbies in Linux, and honestly maybe even a power users workstation that needs maximum uptime/reliability.
I’ve been fiddling with Linux for over 20 years myself, but never INTENSELY, if that makes sense. I’d tinker with it on an old PC, dual boot my main PC, break it, go back to Windows for a year or two, tinker again, go fully Linux for a year, break it, back to Windows, etc etc.
I’ve been running Bluefin for almost a year, and I guarantee you it’s gonna stick this time. It’s so good, covers almost all my needs, and now I can’t break it!
Feel free to send me a message:
@communist:4d2.org
Its nice if you aren’t on a laptop and need Wayland.
An OS should GTFO and let you get on with the business of doing shit on your computer, Linux Mint does that nicely. 🐧
except it doesn’t. Fixed release model quite easily gets in a way of doing shit. Need to add a PPA into config for each separate package you need the latest release of, or simply because the package itself is absent in the normal repo doesn’t help either. And don’t get me started on troubleshooting after “doing shit”.
Something like fedora does a much better job if you prefer fixed release, but if you like to experiment and “do shit”, arch derivatives like Endeavor or Cachy are just better suited for you. All of the above also have a much nicer documentation than Mint.
In the context of the comment, “do shit” is explicitly not anything to do with the OS or packages or repos.
For most people, especially those who want to migrate from other OS, micromanaging package versions is not part of doing shit.
well, it apparently was an issue for me on Mint, when i just switched from windows.
I might misremember things, but i believe some Microsoft stuff was inside PPA, so for someone just switching from windows it’s actually more likely to delve into the apt fuckery.
Noob distro btw
Well, I switched to Linux to get away from Microsoft bullshit so I never tried installing any of their stuff but I can see that being an issue for some people.
+1 for Fedora being the best distro for getitng out of your way so you can get on with doing stuff.
I mean, literally Linus himself runs Fedora for this very reason.
Didn’t he recently switch to something else? I forget what. Maybe I’m misremembering.
Didn’t hear about it, at least recently when Linus Torvals came to Linus Sebastian (aka Linus Tech Tips), they were still discussing Fedora






















