this post was submitted on 27 Mar 2026
40 points (80.3% liked)

Linux

64150 readers
240 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
 

Normally I always forget why I still keep thinking about switching back to Windows. Today was a great reminder. Linux can be frustrating. This post is somewhat about awareness and partly about me learning about other peoples experiences. I updated my CachyOS as usual. There were some system packages upgraded and I got the notification to reboot. Figuring I'd do it later I left after some time and the PC went to sleep. Upon returning the screen stayed black. Even upon forced reboot. Remembering I was using Limine with BTRFS snapshots I tried multiple previous snapshots but to no avail. I remember this happened before. So now I face another reinstall.. This and having to dive into the deep end of terminal commands to get drivers, programs or games working can be quite frustrating. I understand why people are turned off and go back to Windows..

Onto NixOS for me. A big dive but it seems very stable which might be just what i need. I feel like the philosophy of NixOS combined with a graphical store to install programs and what not seems like a great solution.

What would your ultimate distro be like?

top 50 comments
sorted by: hot top controversial new old

I have found bazzite to be very stable for my needs. My use case is mainly gaming with some light productivity. I have had very few problems.

[–] IEatDaFeesh@lemmy.world 1 points 6 hours ago

NixOS paired with an LLM gives you a customized PC that won't change. There isn't a better option for longevity + hands off user experience than NixOS. The only downside is the big initial time investment.

[–] EponymousBosh@awful.systems 3 points 10 hours ago

I see people recommending Debian but you also said you enjoy tinkering, so I'd recommend SpiralLinux. It's basically Debian but it uses BTRFS so you can roll back to a previous snapshot if you break something. I don't think Spiral has updated to Trixie yet so you'd need to manually upgrade but that's not too big a hassle if you do it immediately.

[–] Nibodhika@lemmy.world 5 points 16 hours ago

This is exactly what I think every time someone recommends CachyOS or Manjaro to new users. Arch is great, but it expects the user to know how to deal with things, it expects user to read the news and it pulls the rug periodically because it expects you to be able to figure things out.

In your case in particular I don't think it was Cachy on its own, otherwise we would have seen other users affected, but still, it's likely that the Arch philosophy got you because of something you changed without even remembering and now with the update your config is no longer backwards compatible.

NixOS is great, but it's a very different paradigm, you will not be able to install things from the graphical interface as you're expected to declare your system. And it can never be compatible with a graphical installation as that would beat the whole purpose of reproductible builds.

I think what you're looking for might be something like Bazzite, where the core system is immutable but you get user space freedom. But personally, if 0 downtime is your goal NixOS is better, as you can rollback to previous generations of your system if something goes wrong, but to get that you have to pay the price of declaring your whole system which might be too steep to pay for some.

[–] GunnarGrop@lemmy.ml 3 points 16 hours ago* (last edited 16 hours ago)

I think NixOS is a superb choice if you have the time and energy to invest in it. I'm currently using Guix System (a GNU fork of Nix) and I'm very very happy with it. Previously I've been on openSUSE Tumbleweed because I thought the most important thing for me was btrfs with an easy snapshot system. But then, one day, when I was writing ansible playbooks to configure my OS I realized that what I care most about is declarative configurations. Now I've completely stopped using ansible for my laptop/desktop, and just rely upon native Guix configuration. I love it.

I do still run MicroOS on all of my servers because it "just works" and I think transactional systems are great for servers. Recently, however, I've been thinking about trying out NixOS/Guix System as my server OS of choice, but we'll see how that goes.

If you're willing to put in the time, I think you'll love NixOS.

Edit: Nix/Guix are also transactional.

[–] oz1sej@lemmy.world 4 points 18 hours ago

Ubuntu was the first Linux distro I tried, and I've never tried anything else, across three laptops. I've never experienced problems like the ones you describe.

[–] Obnomus@lemmy.ml 5 points 23 hours ago

I know its frustrating when this happens. But there is something called arch-chroot, its a program to fix your messesd up os. New users don't know about this, but as you keep using Linux, you get familiar to these programs. It takes few mins to fix broken system using arch-chroot. I hopw your system won't break anymore.

[–] umbrella@lemmy.ml 9 points 1 day ago* (last edited 1 day ago) (5 children)

cachyos is not a system for newbies, or absolute stability. nix isn't it either.

try fedora, debian, ~~ubuntu~~, mint or something newbie friendly if you want a newbie friendly experience.

[–] selokichtli@lemmy.ml 2 points 1 day ago (1 children)

I use fedora, debian and mint because I have several computers for different usecases. I wouldn't recommend Fedora for this, all the others are gold in my experience, but newbies really should go through Mint first.

[–] umbrella@lemmy.ml 3 points 1 day ago* (last edited 1 day ago)

i find that bazzite can be a great beginner distro, as it has some sane quality of life defaults baked in over fedora, but fedora is not bad if you can get used to default dockless gnome for example.

load more comments (4 replies)
[–] PanArab@lemmy.ml 11 points 1 day ago

Use something stable and boring like LinuxMint. No issues in 7 years.

So I made the jump to Linux a few weeks ago - I used to use it a lot in the 90s but I've forgotten pretty much everything so I listened to the general advice and went with mint. I'd recommended it. So far it's been great, had anticipated issues with my drivers but nothing I couldn't sort out in the GUI. There are distro options out there that will give you fewer issues - but if you like problem solving and wanted to challenge yourself, enjoy!

[–] webkitten@piefed.social 4 points 1 day ago

I've been loving Mint; the one thing I missed was WoW Classic but I finally found out how to get it to run under Steam and it's been relatively great! <3

[–] Sunsofold@lemmings.world 49 points 2 days ago (7 children)

This will sound like heresy to some, but get away from the bleeding edge. You probably don't need the absolute latest version of every little thing. It can feel cool knowing you know how to fix a borked install but actually having to do so sucks. Dump the hype and get to something stable for your daily driver. If you want to experiment, do it on another drive/machine. Building a custom rocketship is cool, but you should probably build it without breaking the truck you use to go get parts.

[–] curbstickle@anarchist.nexus 20 points 2 days ago

I'm going to call this another vote for Debian

[–] Specter@piefed.social 6 points 1 day ago

I was gonna say the same thing.

For most beginners who just want their PC to work, the obvious choice should be Mint for older hardware, and Universal Blue’s Fedora-based images (Bluefin or Aurora depending on the preferred desktop).

Of course, since OP mentioned NixOS that is an option as well. But it should be the stable version, and it is not beginner friendly like the other two.

[–] BandanaBug@piefed.social 2 points 1 day ago

This is a good point. Some distros are on the other end of the spectrum of being too slow (it seems) to update but you might be onto something.

load more comments (4 replies)
[–] Auster@thebrainbin.org 1 points 1 day ago

What would your ultimate distro be like?

The one that fits one's needs the best. Given your frustration with unstable systems, I'd say the best ones would be those that take longer to make major updates, like Debian, Mint and Slackware, as then issues aren't introduced as frequently, and older ones are better known and easier to fix or even preemptively circumvent.

[–] Evil_Shrubbery@thelemmy.club 29 points 2 days ago* (last edited 2 days ago) (1 children)

Pardon me for asking so ... but if you yearn for the "stability" ("simplicity"?) of Windows why not use a Linux distro with an approach more similar to that?

So something not Arch based, ... and even tho NixOS almost kinda is the correct direction (for an arch-ish thing), I got the feeling you don't really want to configure your system & potentially upkeep that config?

Also to note that the actual issue wasn't fully diagnosed. Reinstalling the full os to fix an update is fairly extreme for your mainstream Linux these days.

But to be at least a bit on topic - bcs I need "simplicity" & "stability" at times when I can't even (for months on end) I use Tumbleweed (rolling distro).

[–] ibot@feddit.org 6 points 1 day ago (4 children)

Fully agree!

As a Linux user for more than 10 years now, I can not really understand why so many people switch from Windows to CachyOS.

Yes, CachyOS is great. In general I see the advantage of Arch based distros, but only if one knows what they are doing. It's great on fresh installs, but over time users need to fix issues and make decisions and this only works if they know what they are doing.

Similar wis NixOS. Great distro, but not for low maintanance and beginners. If you just want something that runs super stable and you don't need to fix anything, go for Debian. And there are a lot of options between Debian and CachyOS.

[–] adarza@lemmy.ca 1 points 9 hours ago

cachy is the current 'flavour of the day', apparently.

load more comments (3 replies)
[–] curbstickle@anarchist.nexus 25 points 2 days ago (1 children)

What would your ultimate distro be like?

... Debian.

[–] utopiah@lemmy.ml 2 points 22 hours ago

You read my mind. So straightforward.

[–] undrwater@lemmy.world 18 points 2 days ago (1 children)

Why reinstall instead of just repairing the issue at hand?

We had to do that in Windows too.

load more comments (1 replies)
[–] chloroken@lemmy.ml 2 points 1 day ago (1 children)

Going from CachyOS to NixOS because you bricked something is wild. You very clearly have no clue what you're doing and I regret to inform you that your choice of distro will not make an impact. But it isn't all bad — you could stop panicking and acting like you know what you're doing and learn about the technology you're trying to use.

Or keep switching distros forever. I'm sure that will work too.

[–] BandanaBug@piefed.social 3 points 1 day ago* (last edited 1 day ago) (1 children)

Love the condescending tone! Definitely helps people figuring out Linux. Very helpful reply too. Please keep adding to the community.

You clearly missed my point and instead of adding a helpful reply you decided to get on your high horse..

[–] macaroni@lemmy.org -1 points 11 hours ago

I think he has 2 ideas you are missing. The first is that this is a problem with the operative system, not the kernel, and to go with other operative system with ideology similar to the previous will likely make the same, regardless of kernel, so an operative system tailor for those whose do not want to configure is what should be aim for, like Linux Mint Debian Edition, which is my personal recommendation and preference when I do want something to work now but not to figure it out and configure in my Void ISO that like to make every now an then just when big updates arrives so I can simply install the image… The second is just referring to the posibility that by statistic you will end trying Mint soon or later.

[–] anon5621@lemmy.ml 3 points 1 day ago

First of all U don't need to reinstall anything switch to tty firstly and find out what wrong happened second u can boot in usual live cachyos iso chroot in ur main system and reinstall all packages of system it might help but better firsrly understand what caused this

[–] hendrik@palaver.p3x.de 15 points 2 days ago* (last edited 2 days ago) (6 children)

How long have you been using Linux, so on the one hand you still keep thinking about Windows. And on the other hand you already progressed to an Arch derivate, use BTRFS, snapshots, a non-standard bootloader and all that stuff?

I like NixOS. But it's really for people with too much spare time to learn new programming languages, abstract concepts and weird quirks. It's great. But sometimes you'll also do a simple nixos-rebuild switch and it'll greet you with 4 pages of gibberish. Or you'll spend 3h packaging some weird Python stuff, because you can't just install and run it like on a regular distro 😅

load more comments (6 replies)
[–] yesman@lemmy.world 16 points 2 days ago (3 children)

You must have been of Microslop for a while if you think frustrating issues on update is a Linux thing. Just last a couple weeks ago, Microsoft released a security update that locked people out of their "C" drive. (In Windows, this is bad)

load more comments (3 replies)
load more comments
view more: next ›