I'm finding Ubuntu Long Term Stable to be a bit lacking in the Stable part lately. Thinking about switching and decided to #asknostr what #linux distros are recommended these days.

Debian seems like the obvious transition. What else is there? I want to be able to tinker when I want to tinker but I also want it to just keep working the way I left it in between uses. Ubuntu has been too crashy. I've been a linux user for decades so I'm not interested in a full grandma safe hand hold first time away from windows distro.

Lots of forum posts equals solid LLM help for my tinkering, so size of userbase is being considered.

Reply to this note

Please Login to reply.

Discussion

Gentoo and NixOS might be an option, but it is way more advanced and I am not sure if it isn't an overkill for your case.

i use gentoo . debian was too stale to run more recent softwar elike notedeck

gentoo even can do binary package smostly

Wouldn't one have to build everything from source when using Gentoo? That's the part I don't really like about that right now. That's why I use CachyOS, despite it using systemd.

I tried gentoo once over 20 years ago. Too much tinkering just to get by back then and I ended up on Arch for ages.

Arch rolling releases got to be too much reading docs with random breaking changes that required manual intervention. That was years ago too.

They may both be more daily driver friendly now.

I think its based on Ubuntu but I have been really happy with Pop OS lately.

I used Pop_os for something like 4 years, no issues no problems yet, it's stable because the team are focusing on the new DE COSMIC, so I expect to face issues when it's released.

https://system76.com/cosmic/

For the desktop, I've been liking PopOS a *lot* more than Ubuntu. It's still Ubuntu-based, but whatever they're doing with their packages is loads more stable.

Out of interest what problems have you run into? I've had Ubuntu 23.10, then updated to 24.04, then updated to 24.10 and it's been rock solid even with lots of messing about.

By the way if you're looking at Debian then you might want to look at Spiral Linux. It's not a separate distro, it's just a configuration for Debian but still uses all standard repos etc. But basically it's just Debian with BTRFS encrypted, Snapper (snapshots) with grub integration, backports and flatpaks enabled by default etc etc. It's just exactly what you might want to do if you were setting up a Debian desktop, but all done for you, and without the risk of anything happening to the distro or it's maintainer because they're not actually separate.

On the broader point I really wouldn't recommend Arch or Nix, just soooo much messing about for no real world benefit that I can see. Even if you like to tinker, after several months all I can say is save your sanity and don't let it eat away at your time.

So other than that maybe look at Fedora, maybe OpenSuse, or even OpenMandriva?

Crashy desktop and GUI apps. Are you using the default GUI or something else? EncryptedZFS? Those are my leading guesses for why it works great for some and not me.

I hate flatpack, snap, and RPMs. All have burned me in the past.

I'm really leaning toward manjaro, arch with a little less messing about sounds nice to me. Arch was my favorite back in my liking to mess around days.

Ah that's interesting. I've been generally ok, but what I did do was I installed regular old Ubuntu (BTRFS by the way, ZFS also too much hassle), then I installed the KDE full (meta package) on top, and just reconfigured to start with SDDM display manager and launch into KDE. So effectively Kubuntu but starting from an Ubuntu base. And then sometimes I'll randomly decide to switch back to Gnome for a bit and sometimes I prefer KDE. But the great thing is that I have everything available and any possible dependencies. Weirdly that's been super solid, although during one upgrade it made me uninstall KDE but not during the next upgrade. But yeah, I like it, and then whenever I try out other distros I just seem to be cursed entirely (Fedora for some reason is utterly cursed for me, just bizarre problems straight out of the gate on VMs or bare metal), or I end up spending months messing about with something and then saying what's the point in this even existing.

On the ZFS point, if you read what people say on the internet, ZFS is soooo much better than BTRFS and it's clearly the only sensible choice. But in reality it's just so much hassle, so many bugs, and you've got to worry about your RAM and your exact settings for it and all this nonsense. And these are the people with the gall to say that BTRFS is unreliable, despite the fact that you can have a 12 bay Synology NAS with BTRFS and pull the power cord out all day long with no corruption whatsoever, and then with ZFS it's make sure you do this and make sure you change that.

So at this point I'm very jaded on what anyone in the usual forums says about Linux, and I'm down to saying Ubuntu because as much as I like to tinker, I have so much else to be doing with my time, and it's so annoying with especially Arch based things to have them break things and then expect you to read release notes before you press the update button. I also went down the non-systemd distro rabbit hole, and again what a waste of time. Hours trying to do basic things and stuff just not working.

Also be really wary of using LLMs to help you with tinkering. I find they just leave out vital details, and if you go back and question them they say 'oh yeah, you're absolutely right, i did leave out xyz really important info, let me do that again for you', meanwhile you've already bricked your system.

By the way on the packaging front have you tried messing around in Distrobox? It's a really nice really easy way to install any app from any distro on any distro. Super quick and easy, export apps to your desktop so you can run them as if it's native, but they're running in little VM style containers of the target distro, but still with access to your user's home folder etc. So if you need a version of an app which is only available on another distro, you can use Distrobox to install just that app and have multiple versions and manage them all side by side. Totally negates the need for distro hopping. Of course this assumes that the stable base is working well enough for you, which to be fair it sounds like for you it isn't.

But for me all I'm worried about with the distro is a stable base, good drivers and default settings to save me time, and the kernel version, and timely security updates. Then everything else can be Distrobox or whatever other package formats.

Arch/Manjaro

NixOS

I can't imagine running linux on anything other than nixos. I haven't had to do a reinstall of my machine since 2016

Love the idea but seems so different, kinda scary for whatever reason. Just got over completely screwing up and wiping a Manjaro install bc of me not understanding midi and nuking all audio😭

Would nixos have allowed me to roll back?

I need a spare laptop IG.

yes nixos allows you to roll back even if you nuke the kernel. your entire system is immutable in each state. it's nearly imposible to get your machine into an unrecoverable state.

Protonvpn and onlykey apps are both mandatory part of my workflow and both busted in nixos after 3 days of messing around. I've decided give up and do manjaro with BTRFS snapshots instead. Nuke completed, paving now.

Manjaro with BTRFS and timeshift can be configured to create snapshots and automatically create grub entries that allow you to boot to your snapshots.

It seems to me that you are ready to switch to Debian stable. Nowadays there are many tools to tinker on top of a solid base system.