this post was submitted on 04 Feb 2026
192 points (94.9% liked)

Linux

63252 readers
456 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
 

I distro hopped for a bit before finally settling in Debian (because Debian was always mentioned as a distro good for servers, or stable machines that are ok with outdated software)

And while I get that Debian does have software that isn't as up to date, I've never felt that the software was that outdated. Before landing on Debian, I always ran into small hiccups that caused me issues as a new Linux user - but when I finally switched over to Debian, everything just worked! Especially now with Debian 13.

So my question is: why does Debian always get dismissed as inferior for everyday drivers, and instead mint, Ubuntu, or even Zorin get recommended? Is there something I am missing, or does it really just come down to people not wanting software that isn't "cutting edge" release?

top 50 comments
sorted by: hot top controversial new old
[–] vithigar@lemmy.ca 116 points 3 weeks ago (3 children)

For reasons similar to why plain bread doesn't show up in sandwich recommendations.

[–] Kronusdark@lemmy.world 25 points 3 weeks ago (1 children)

That's my take too... it's certainly a soild choice, but not incredibly exciting.

[–] eldavi@lemmy.ml 30 points 3 weeks ago (3 children)

boring is awesome if you need to just work all the time and for a long time.

load more comments (3 replies)
load more comments (2 replies)
[–] mech@feddit.org 64 points 3 weeks ago (1 children)

People asking for distro recommendations usually ask for their desktop.

Debian is great, but it's hardly ever the best choice for a desktop, at least not for the kind of people who ask for distro recommendations.

[–] makingStuffForFun@lemmy.ml 18 points 3 weeks ago (5 children)

I've used it for a few years. What issue does it have for a desktop? I've had everything "just work".

[–] mech@feddit.org 42 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

There is absolutely no issue with it.
But there are lots of other distros that add things to it which are great for desktop.
GUI tools for driver installation and kernel switching, snapshots, preinstalled Steam+Wine+Codecs+Flatpak, newer and more software, atomic updates, a faster package manager, more third party support, etc.

Debian is better than it ever was, but so are lots of other distros, especially the ones that build on it.
Nowadays you really have the choice between "good" and "better".

[–] erebion@news.erebion.eu 6 points 3 weeks ago

My parents for example do not care about tools for drivers installation (everything works just fine already), they don't know what a kernel is (so there's no need to switch), snapshots/Flatpak/Steam/Wine/faster package manager are not important (they don't know what any of that is).

They use a browser and occasionally a text editor, that's it. Debian + GNOME works really well for them.

Often something simple is just right.

[–] wilmo@lemmy.ml 9 points 3 weeks ago (9 children)

Debian might work but it will always be behind and if any performance upgrades are done at a kernel level or a DE then you won't get them until those fixes are potentially already obsolete.

load more comments (9 replies)
[–] jollyrogue@lemmy.ml 7 points 3 weeks ago

GPU drivers and DEs lagging behind, mostly.

Something like Fedora which releases newer code quicker will provide a better desktop/laptop experience. It’s the same reason other stable distros, like the EL distros, aren’t the best for desktops/laptops.

Historically, desktop applications would also be versions behind, but Flatpak really helps with this.

At this point, Debian is probably fine as a distro for a few year old computer that won’t be helped by fractional scaling. Pick a DE and install applications from Flathub.

load more comments (2 replies)
[–] antimidas@sopuli.xyz 49 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

One of the main historical reasons was the Debian project's puritan approach to open source, meaning the distro was very picky about what it could easily run on. As an example, most network drivers for Realtek nics weren't included out of the box as they contained non-free code, there was no direct way to install Nvidia drivers instead of nouveau, a lot of the hardware didn't work in the installer unless you sideloaded the drivers from a usb stick and so on.

There was a non-free ISO version to get around this, but you needed to know of it to use it, and it wasn't provided anywhere by default. The download page for it was just a barebone directory listing within the mirror. No link or information was provided for it on the main project page.

Starting from version 12 or 13 (don't remember exactly) proprietary drivers have been included in the installation images, which removed the biggest pain point (IMO) for novice users. Apart from that Debian has been one of the easier distros to install, and has things like a considerably better experience when updating to the next major release. It's not really slower to update packages than Ubuntu, as I'd be wary of recommending the non-LTS versions to novice users. They tend to be quite unstable compared to LTS.

Personally I've daily driven Debian for close to five years, on all my devices except the work laptop. That one is running Ubuntu 24.04 as the employer requires either that or Fedora for Linux users.

[–] UnfinishedProjects@lemmy.zip 8 points 3 weeks ago

Thanks for the info, I was not entirely aware about the fact that they recently changes their proprietary software approach.

[–] protogen420@lemmy.blahaj.zone 7 points 3 weeks ago

it is from debian 12 onwards that installer includes non free firmware, and also has a easy opt in for non free firmware repo enabling

load more comments (1 replies)
[–] utopiah@lemmy.ml 32 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

I'll be honest : because people is ignorant.

They tried Debian once few years ago, it didn't have the exact driver they wanted out of the box, they gave up. They think that's the normal and current experience.

Reality is I use Debian every day on my servers, SBCs, laptop but also my desktop. I've been gaming on it since the first day of the installation and it just worked. Sure I had to follow https://wiki.debian.org/NvidiaGraphicsDrivers and basically follow those steps. It took me maybe 15min and 1 reboot but since then NO tinkering, 0, and I'm gaming nearly daily from indie to AAA, from 2D to 3D to VR. As I mentioned in another reply sure I might not have perfectly optimized all my performance but I don't give a shit, I'm just gaming!

Also as I mentioned elsewhere the "cutting edge" is bullshit. You can have a Debian installation, stable, and cherry pick the packages you want. Heck you can even pull from a forge the software you want, built it, run it. That's how "bleeding edge" it can be. Of course you can use VM (with GPU passthrough), distrobox, AppImage, Nix (different from NixOS), etc so they are many many ways to make sure you use the absolute latest without breaking your system.

TL;DR: Debian does not position itself as a gaming distribution. A lot of gamers want to optimize everything for gaming and consequently assume a specialized distribution will do better. Meanwhile people who JUST want to play can definitely do so on Debian.

load more comments (3 replies)
[–] mactan@lemmy.ml 19 points 3 weeks ago (2 children)

debian is meant to be stable and ancient, it's for servers

[–] AngryCommieKender@lemmy.world 13 points 3 weeks ago

Debian unstable has entered the chat

[–] kalpol@lemmy.ca 6 points 3 weeks ago

It works a treat on old laptops. I daily drive it on an old Latitude and it's awesome

[–] Ulrich@feddit.org 17 points 3 weeks ago (14 children)

Debian is more like AOSP. It's a starting point. Super bare. More commonly used in servers and such.

[–] kylian0087@lemmy.dbzer0.com 20 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Also things tend to be older on Debian which isn't the fit for more gaming oriented systems. Due to optimization not being yet available and drivers for the latest hardware

[–] UnfinishedProjects@lemmy.zip 9 points 3 weeks ago (4 children)

Ah, ok - yeah I can definitely see how for gaming it might not be ideal. I've never thought Linux was all that smooth of a transition for gamers though, no matter what OS you're using - but I guess that heavily depends on the games you're playing.

[–] cmnybo@discuss.tchncs.de 25 points 3 weeks ago (1 children)

Gaming on Linux has been really good for the last several years. The main issue is certain multiplayer games that intentionally block Linux users.

load more comments (1 replies)
[–] 474D@lemmy.world 13 points 3 weeks ago (2 children)

It's pretty smooth on bazzite aside from kernel anti-cheat games. Just run em through steam, even pirated games

load more comments (2 replies)
load more comments (2 replies)
[–] UnfinishedProjects@lemmy.zip 7 points 3 weeks ago (1 children)

What would be considered "bare" about it? Granted, I'm not gaming on it or anything, but I've found it to work pretty well out of the box, just downloading software as I need - but nothing that has caused any sort of headache due to missing drivers or anything like that.

To me it seems like it would be pretty simple for most people to switch over from windows - albiet maybe not for the super beginners that have never seen a command line - but for most semi-tech literate, I would think it would be a decent entry into Linux.

Genuinely curious what is actually stripped down or missing, because maybe it's just something that I'm not even aware that I'm missing out on, lol

[–] Ulrich@feddit.org 9 points 3 weeks ago* (last edited 3 weeks ago) (4 children)

Older drivers won't support newer hardware. Only includes default apps from gnome and KDE. No DE tweaks to speak of. No performance optimizations. No Gear Lever. No fractional scaling implemented, etc. etc.

load more comments (4 replies)
load more comments (12 replies)
[–] ClathrateG@hexbear.net 15 points 3 weeks ago* (last edited 3 weeks ago)

I guess its cause when people ask for distro recommendations they're usually new to Linux, thus a more user-friendly distro that's built on-top of Debian like a flavour of Ubuntu or Mint is a better fit than straight Debian

[–] tangonov@lemmy.ca 15 points 3 weeks ago (4 children)

Debian takes work, especially if you have tricky, proprietary hardware that requires firmware support. It comes with that magical "free software only" mentality that makes it harder to adopt and hence why Ubuntu and Mint exist. It's a great minimalist distro

load more comments (4 replies)
[–] ArsonButCute@lemmy.dbzer0.com 14 points 3 weeks ago (4 children)

My 2¢:

I think it's gamer discourse bleeding out into other fields. Gamers need the newest libraries and the newest drivers or their stuff might not run as well as it possibly could, because gaming is a relatively young but aggressively growing field with the Linux ecosystem in general. Sure games have always been around, but it's never been the focus.

Now that gamers are switching more frequently, and that the average user is likely to play a game occasionally, it's becoming relatively important that packages be up to date for desktop workloads.

[–] utopiah@lemmy.ml 9 points 3 weeks ago (2 children)

Gamers need the newest libraries and the newest drivers or their stuff might not run as well as it possibly could

No they don't. They think they do because they believe they run their precious expensive hardware only at 99% whereas they imagine, I bet due to trying to compete with each others on benchmarks, that with the absolute latest driver they can actually push their GPU at 99.99% and gain .1FPS in the most popular game they might not even like and 2 points in the trendy benchmark.

Source : I'm a gamer playing on Debian, from indie to AAA, from 2D to 3D to VR, and it just works. Sure I'm not at 99% perf on my hardware, I might even be at 80% but I'm definitely spending 0% time tinkering and 100% having fun.

[–] False@lemmy.world 6 points 3 weeks ago (5 children)

I've literally had to wait for fixes to hit new mesa versions to play newly released games. Having those packages be up to date is just going to be a better experience for people that care about that kind of stuff

load more comments (5 replies)
load more comments (1 replies)
load more comments (3 replies)
[–] egerlach@lemmy.ca 13 points 3 weeks ago (1 children)
[–] vala@lemmy.dbzer0.com 8 points 3 weeks ago (1 children)

The fact the other post was on /selfhosted kind of makes op's point.

load more comments (1 replies)
[–] grimoire@lemmy.zip 11 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

For desktop use debian sucks. I dont want to wait a year to update my apps. For servers its fine. Arch and Nix are my favorite rn and im looking to convert my home media server into Nix soon.

load more comments (2 replies)
[–] JoMiran@lemmy.ml 11 points 3 weeks ago* (last edited 3 weeks ago)

Debian and RHEL are the foundation for most of the popular distros out there.

[–] Legisign@europe.pub 10 points 3 weeks ago

Debian used to have quite old software before version 6.0 or so. Ever since then it’s been quite a good daily driver for workstations too.

[–] ozymandias117@lemmy.world 10 points 3 weeks ago (2 children)

The reason I don't recommend it by default is that there is no updater across releases.

The official upgrade process is to modify apt sources files and run upgrade, then full-upgrade, etc.

That's fine for me but it makes it hard to recommend to people who may not be as willing to deal with modifying system files and reading some upgrade notes

load more comments (2 replies)
[–] doodoo_wizard@lemmy.ml 9 points 3 weeks ago (4 children)

Because linux distribution recommendations are written by people who have nothing better to do than be hypnotized by the jangling keys of whatever’s new or hot for people who have nothing better to do than be hypnotized by the jangling keys of whatever’s new or hot.

It’s the same reason rhel doesn’t get recommended tbh.

[–] protogen420@lemmy.blahaj.zone 10 points 3 weeks ago (1 children)

well there is more to the lack of RHEL recomendation, no sane person likes corporate lock in and although rhel is fairly open there is always a little bit more than with debian

load more comments (1 replies)
load more comments (3 replies)
[–] super_user_do@feddit.it 9 points 3 weeks ago

I'll give you an example:

I tried to run an old videogame through plain wine. On ZorinOS it ran out of the box no questions attached. On Debian I had to install wine and go through a few hiccups and issues. An average user shouldn't go crazy when the command like says something incomprehensible 

[–] mina86@lemmy.wtf 8 points 3 weeks ago

Because those recommendations are written for new users. A new user will be better served by a distribution which puts user-friendliness at its forefront. If you’re not a newbie you probably don’t need recommendations because you already know what distributions are available out there.

[–] micvil@beehaw.org 8 points 3 weeks ago (3 children)

I've been running debian sid on desktop for 4 years, I think. Yes, I don't care if it breaks. I wanted to try debian and didn't want to use old packages at that point. These days I don't really need the latest things. I recently switched to testing - I only needed to replace a few words in a few files in /etc. I didn't even need wiki or anything for that, because testing is almost like sid. If this doesn't break on me majorly, I might not switch and just replace "testing" with "forky". I'm really satisfied with debian.

Others already explained basically everything. I'd like to elaborate and offer a few examples to support them.

  • On potential users:

    • The people who look for distros to try are seen as newbies by linux users, and therefore are recommended newbie-friendly distros. Also, debian is conservative: it rarely offers shiny new things, so its desktop use isn't high. There isn't much to be excited about, so there are no hype cycles. The current "shiny new thing" in debian was the recent change in apt's interface (now it formats its output into tables, for example), compare that to "atomic" distros. People often still use apt-get (it is in the guides for some reason) instead of apt so even this news in nothing to them.

    • Furthermore, software development often happens with the latest libraries around. It's often a great help that Arch ships the latest software. Debian doesn't have that. While languages these days have their own package managers, having the latest devtools, editors, etc. to try out is harder to do on debian. Therefore, IT students and software engineers have better time on faster-moving distros. Debian is more for the sysops/sysadmin people ( you can leave it there on auto-update and not care for 2 or more years ). The above further restricts its appeal and userbase.

    • Even further, Debian might be bigger than it seems, as others have pointed it out. Perceived marketshare is often based on desktop use. See EU OS's FOSDEM presentation on how opensuse has a bigger company behind it than ubuntu.

  • On "latest drivers":

    • It used be much harder to configure Debian. Recently ( think it was with Bullseye) I installed it on an old machine, and debian didn't install the right wifi drivers by default. I think it also lacked the proper firmware. This changed only with Bookworm. Back in 2008, I also tried it on my pentium 3 I had then. Debian didn't have ath5k at that time, and the ndiswrapper hack was harder to pull off for me than just using mandriva, or later, lubuntu and salix.
    • I heard that these days, people expect linux to fully support their hardware on day1. They also expect it to just run on any new hardware they buy. Also, games often need the latest optimizations in drivers: it might just be the thing that pushes the fps count above 30, 60 or 120. They also that they want the driver bugfixes to come ASAP. Early on during a release cycle of a game, driver updates sometimes give big improvements. While using the latest drivers on debian is possible, and not too hard (Compiling a newer stock kernel is easy, even if it complies slowly. Mesa isn't hard either. Still, these require knowledge of old & basic dev tools, and also new ones.), ubuntu offers new drivers to LTS kernels, they are called HWE. No idea how doable this on debian, I never needed such things.
  • On "stability":

    • What people usually don't think about it that there are different kinds of stabilities. Debian offers something like API stability, so that user-provided software on the same version of debian rarely - if ever - breaks. It's not necessarily shipping the most stable software, but it has a guarantee that updates won't break anything. Even a slight change can disqualify being included. This very slow process resulted in the old and famous xscreensaver vs debian drama. The abovementioned stability also applies to other distros, but to a lesser extent, I believe. Mostly due to the 2-year release cycle.
  • On "ease of use":

    • Debian doesn't have a user repo like AUR, so it isn't as easy to install 3rd party stuff (I know, makedeb, flatpak, snap, pkgsrc, nix & guix exist), debian is so big that anybody providing packages will do it (to list a few examples: freetube, discord, librewolf, signal, Trinity DE, and there are bleeding edge emacs packages available).
    • Debian has docs, but I often just use arch wiki or the gentoo wiki to figure out stuff. I can only do that because I understand the differences and the similarities. Newbies would have trouble with this. Also, ubuntu automatically configures a few things, like installing something with a systemd service also will enable that service. Debian doesn't do that.
load more comments (3 replies)
[–] TheModerateTankie@hexbear.net 7 points 3 weeks ago* (last edited 3 weeks ago)

Outside of security patches there probably won't be the latest version of apps available, so the software you use can be out of date and you will have to wiat for new features that have been implemented. Flatpak mostly solves this for gui user-level apps, but it's not set up by default and can require tinkering with permissions to fix some issues.

If you have new hardware it might not work well with the kernel that comes installed, but you can enable backports and get a newer one.

Practically half the linux exo-system is built on top of debian, so you can get a different distro built on debian but with better default experience or custom guis for certain tasks like managing drivers, so people you can save time and not have to dive into terminal commands following how-to guides for various things.

[–] incentive@lemmy.ml 7 points 3 weeks ago

It really depends on the situation. Hardware support is definitely better than it used to be and everything in linux is hackable regardless of distribution if needed, but the reason I haven't switched my main tower from Arch to Debian is that fear of requiring extra work for things like gaming and music production. If you're running the newest and latest hardware you might run into an issue depending on the kernel version being used, etc.,

That being said, I use Debian every day on my thinkpad and love it. I have an interest in migrating away from Ubuntu Server and toward Debian for servers as well. I don't think I've ever heard it "not recommended", just similar caution expressed.

[–] excel@lemming.megumin.org 7 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

Because Mint exists and is just ”Debian configured for regular humans”.

Anyone that would rather have raw Debian doesn’t need to be told that.

load more comments (3 replies)
[–] ruplicant@sh.itjust.works 6 points 3 weeks ago

Once I installed Debian on an old eMMC weak netbook for a friend after trying about 6 other distros that all had some problem or another, including Mint and Xubunto. Debian worked flawlessly

[–] Soapbox@lemmy.zip 6 points 3 weeks ago

I spent most of last year running LMDE6 and while it started off good, things just got more frustrating to troubleshoot and the system felt buggier over time. (Which I know is not how things are supposed to be for "stable" Debian.) Switched to CachyOS a couple months ago and things work so much smoother.

[–] enterpries@sh.itjust.works 6 points 3 weeks ago

As much as I'd like to recommend Debian, its release cycle really leaves a lot to be desired for pragmatic computer users.

Bugs stick around for years, and with each new release you get new bugs that won't be fixed for years.

It could be better if the ecosystem had more support, but as it stands right now there are just better options for the desktop space.

It's fine for servers because they have the resources to make sure server programs aren't a buggy or featureless mess.

load more comments
view more: next ›