Hacker News new | ask | show | jobs
by DiabloD3 73 days ago
I will warn you, Ubuntu is basically dead now.

Canonical announced that they are no longer using Debian as a base, but the unvetted packages compiled and uploaded by random people on Snap.

Please switch to Linux, but find a distro that actually wants you as a user.

6 comments

> Canonical announced that they are no longer using Debian as a base, but the unvetted packages compiled and uploaded by random people on Snap.

Citation very much needed for this claim.

As somebody who has been around linux almost for as long as it exists, i must say that is a very strong statement.

In real life: systemd IS useful, Wayland is becoming (has become?) the default, ubuntu is the most popular desktop distro family.

In my experience, Snap is frustrating to use, buggy and is opinionated in ways I don't like.

It's also a weird choice for servers running Ubuntu. I recall some CLI utilities being moved to Snap and you can't install them with apt anymore.

Ubuntu on servers has always been "a choice", Debian is definitely the preferable of the two. Even on desktops, I'd sooner suggest Debian or Mint than Ubuntu. Ubuntu is a dead distro coasting on a reputation 15(+) years out of date.

(And it used to be that Ubuntu was still a defensible choice for maximizing the chance of getting help online, but LLMs have effectively neutralized this advantage.)

Mint still uses Xorg, so it's outdated. I tried it recently, it wasn't working with my iGPU+dGPU (nothing exotic, just a regular PC), and all the other distros already went to Wayland so nobody was talking about this online. I feel bad for anyone who gets convinced to switch from Windows to Mint, being told it's the easy one. The fix was to just install Ubuntu.

Maybe Xorg is inherently better than Wayland, but that doesn't matter, the ship has sailed and the community evidently doesn't have time to properly support both.

I genuinely don't think Xorg is a deal breaker for newbs and I would characterize dual-GPU as at least slightly exotic, maybe because I've never owned such a computer, but that's a fair enough point. Personally I think the polish of Cinnamon makes it the best recommendation for somebody new, and I know a whole lot of people start with that and have a sufficiently good experience that they stick with linux (while maybe moving on to other distros.)
It's not exactly dual GPU, just the Intel CPU has integrated graphics as usual. I'm not surprised if you don't have that, but it has to be the most common desktop setup, and quite common on high-end laptops. Was giving black screen after wake. Probably a solution exists somewhere, but even if I found it, the fact that this was broken out of the box and didn't have a clear fix was already reason enough not to trust it.

The GUI layout of Cinnamon vs KDE vs w/e seems like the main thing people argue about, but it doesn't matter compared to this. Anyone who even knows what an OS is enough to go install Linux will figure out how to use whatever GUI you give them, provided it works. The bar needs to be at making sure stuff isn't straight up broken.

He's not wrong though, the amount of Snap stuff you have to remove in a fresh install is starting to get a bit annoying (I usually remove at least the Snap versions of Firefox and Thunderbird and replace them with binaries from Mozilla - they will still self-update).
You don't have to remove them though, it works fine.
You are right, the snap versions mostly work fine. It's just that there are a lot of annoyances due to the nature of Snap packages (slowness, increased disk space requirements, problematic integration with the rest of the system...), but it definitely is possible to live with them.
My Gentoo system is fully systemd and Wayland based from the start. Might sound like heresy to some users, but it was my decision from the start as I liked how they worked, that they are the future, and that you don’t have to wrangle shell scripts for building an OS. I had used systemd a lot via many Ubuntu servers before, so that helps.
> Canonical announced that they are no longer using Debian as a base

When was that? I don't disagree that it appears to be the case (especially with replacing coreutils/sudo/etc and the... varied approach to .deb vs snaps) but I'm not aware of them saying it explicitly in those terms?

Is your name a reference to the Blizzard game? If so, I worked on that :)

You're not wrong, but tbh I'd move upstream to Debian. I use Termux on my phone (Z Fold) with Debian and XFCE, and have been extremely pleased with the performance. Combined with a folding keyboard and some AirNeo's, it's become a fantastic micro-development system that fits in a hand bag.

Not that I don't like Arch, it has a very few (subtle!) things that Ubuntu has solved recently, like eGPU hotplugging

Nope, my nick predates Blizzard Entertainment, Co. I chose it as my nick on IRC in early 1991, and have used it everywhere ever since.
If that means that package versions for commonly used tools are less than a decade old in the future that's probably a good thing though ;)
Sorry but this comment is part of the reason anyone should rightfully be scared to switch to Linux. Not only do you have to pick one of 999 distros, but every choice is wrong according to someone. Which one do you recommend, and is it the kind that will throw random issues or be called evil?
Debian, if you need a rock-stable system; Fedora for cutting edge.
These are good choices, also consider Arch if you want the most agency over what goes into your system. That being said, you can also build a very minimal system with Debian from the command line with the arch-install-scripts. It's just that Debian stable will freeze relatively old packages for the sake of avoiding breaking updates, such as changes in configuration files that require manual intervention. On a gaming rig however, you will typically want to avoid Debian as you want the latest drivers, latest Proton/Wine, etc. as the performance uplift can be substantial and compatibility keeps improving.
For the most agency over my system I prefer Qubes OS. I use Debian and Fedora inside VMs. Their mnimized versions are available from the Qubes repositories.
Yeah those are fine choices, but someone is going to say why they're actually horrible, just like Ubuntu which is also fine