Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: What Linux distribution for desktop are you using?
4 points by unkoman 4 months ago | hide | past | favorite | 18 comments
On servers I use Debian but I have not used Linux on desktop for over 10 years. Now that my upgrade path to Windows 11 looks undesirable I am looking for alternatives.

Linux is actually looking great now as gaming seems to be a solved problem.

What do you guys use?




LinuxMint 21.3 MATE

I surprised myself recently by realising that I've been using LinuxMint for about 10-12 years.

I would probably prefer to use Debian Testing, but the Debian politics means that I have to use MariaDB instead of MySQL. That's the sort of thing that means I would have to jump through extra hoops when writing software that accesses the databases to get past those little inconsistencies.


I've used Linux distro since almost 10 years now. I'm not a poweruser, so I've stick to Ubuntu and Linux mint which is based on ubuntu. It require minimal effort and community is big. If you want to play videogame, I think those are good distrib. Linux mint also install proprietary drivers I think, which is good when talking about gaming.


I’ve used a lot of them, but have been sticked with Debian last year and looks like this is the best choice for now. Nothing breaks, works well, tested packages in apt, fancy apps are availabe as AppImages or snap.


Slackware 15.0, my computer is very old (intel q8300 + 4gb + nvidia gt218). I like slackware for its simplicity (KISS) and it also has a more limited out of the box number of packages compared to debian, ubuntu, arch and gentoo. I consider this an advantage, because a lot of people are distro hopping and when I gave up on distro hopping, and used debian for a while, I just started trying different progams that had the same/similar functionality. With slackware I try to make due with what is provided and that gives me peace of mind :-)


My desktop is Debian Bookworm with 3 LCDs. 4 core i5 with 32GB RAM - faster than my speed of thought.

Small servers, old x86 & RPi use Alpine no X11.


Debian stable, but my hardware is all old.

Hardware that uses a new chip, such as some wifi devices released in the last couple of years, may require using a kernel from backports or waiting a couple of years for a new major version.


I'm surprised that so many go for Debian even for desktop. Might just give it a try as I am used to it from the server side.


When you install Debian, you have a choice of desktops. You can even install multiple if you don't yet have a preferred one.


Ubuntu 20.04. Yes, I know, but I am not interested in the OS much. Thinking of upgrading to 22.04. Call me conservative (with a small c).


Arch + i3 + tmux + d-menu Oh… and I use vim by the way


You're missing dwm.


No, that’s why I use i3


Fedora with a WM and Lutris for games. Works well.


my distro use.

Laptops:

Manjaro Minimal

MX-linux

gaming rig:

Full Manjaro

SFF pc home server:

Arcolinux

Recently installed Batocera on an old laptop and turned it into a retro gaming rig.


PopOS is very solid, if you like Mac-like.


It may depend on what you mean exactly by desktop. If you want a full-blown desktop environment like Gnome or KDE, then you may be better off going with Ubuntu, since you already have some Debian experience anyway. Debian and Ubuntu are very similar, with Debian having a more conservative and Free Software focus, whereas Ubuntu is often treated as the default "desktop Linux" by vendors who want to make their proprietary software available to Linux consumers.

I'll answer from the perspective of someone who has a fairly custom and lightweight environment based on suckless tools like dwm and st. Despite the lack of complexity, I still run Steam and all the other software I need just fine.

My personal synopsis of the possibilities:

* Ubuntu is easy to install, and as I said above, whenever anyone is going to support a Linux distribution, they'll prioritize Ubuntu. However, I found Ubuntu hard to customize, and I don't like reinstalling every two years. Summary: Good for newbies and people who don't want to think about their Linux; people with a hacker spirit will want to move on after a while.

* Debian is actually okay on the desktop. I used it for a while. It's very similar to Ubuntu. Note that I can't vouch for gaming on debian, I used it in the days before Steam became very widespread. Maybe it will be fine, although maybe less easy than Ubuntu.

* I quite liked Arch Linux 12 years ago, but their developer culture changed in around 2013 or 2014 and I haven't enjoyed the trajectory of the distro since then. It no longer feels minimal and user-centric; I recently tried it again on a new desktop and found it hard to tolerate how opinionated it has become. I'll probably install Ubuntu on that box so I will have an environment more similar to our servers at $DAYJOB.

* Void Linux is a perfectly fine distribution. It reminds me of a cross between debian and how Arch Linux used to be in the old days. It was my daily driver for remote work during the peak of the covid years and I rarely had any problems. It runs Steam fine. I sometimes became frustrated with delayed releases of new package versions, and also needing to install development header packages when trying to compile software. One of the things I liked about Arch Linux was that it didn't make this separation, so it was very developer friendly.

* Gentoo is my current preferred distro. It can take a long time to learn how to get the most out of it (in fact, I still feel like there are things I should learn more about), but it's really very mature and customizable. I've been using it as my main driver for remote work for a couple of years and everything I need runs fine, including Steam.

Things to think about when weighing your options:

* Are you okay with systemd or do you need something else?

* Do you want to rebuild every now and then when a new version of the distro comes out, or do you want rolling release?

* Do you plan to compile a lot of stuff from source? If so, you may want a distro that doesn't separate out the development headers, and makes it easy to script custom packages for the package managers.

* Are you happy with a large generic desktop environment, or do you like to heavily customize your experience?

I wouldn't worry too much about whether a distro supports gaming, the important thing is that the distro has a philosophy and direction that you can get behind. Once you load Steam up, gentoo and ubuntu look identical; the decision between one and the other more comes down to preferred types of configuration and package management.


My list of requirements is non-existent except that it would be nice to easily out of the box be able to play games and have a tiling window manager.

I come from Windows10 so, no real demands or philosophical needs about the OS other than that it would be nice to avoid ads in the OS as much as possible.


For a tiling wm, I'd not prefer Ubuntu. Ubuntu works best when you just accept the default way of doing things.

I'm inclined to agree with another poster that maybe you should check out Debian. I only have the caveat that, in my past experience (maybe it's different 10-15 years later) the distro annoyed me sometimes with the rigor of its anti-proprietary stance. Software which I expected to be available in the package manager turned out to be unavailable because the license wasn't up to debian standards. I like the gentoo approach that, although only Free Software is available by default, you can still add overrides for specific packages.

I guess if debian doesn't work out, you can always try Ubuntu, Arch Linux, or Void. Distro-hopping exists as a trope for a reason :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: