The moment I finally installed Arch was then I felt "freedom" for the first time. No longer do I need to make compromises on my system and have things installed that I don't need or want. It's my system that I put together the way I like it. A bonus is that I know my system pretty well if something should break and I have the wiki to guide me
I tried arch once. Eventually, my computer just showed a black screen on booting. I managed to fix it by resetting my bios. That was the end of that attempt at using arch. Still want to try again, though.
I had this happen once or twice, caused by bad Nvidia drivers with Wayland.
I use AMD now for my day job, haven't had a single issue in over two years. That's not to say you should use it - it's still a rolling release distro and will always have a potential to break over most other distros.
Ubuntu has never been remotely stable for me. Something stupid breaks or becomes difficult to get what I want out of it.
Been that way since it came out for me.
I find Arch much less hassle than Ubuntu ever was.
Just recently put Ubuntu on a machine for a work project. It was broken from the get go, throwing errors and being it's usual shitty self.
I could never recommend it.
Fedora on the other hand has been on a spare laptop for about 6 months and I gotta say they really have put some polish in. Updates are frequent but reasonable and most everything works well. Some small issues but they are not show stoppers and Fedora is aware of them.
i find that distros focusing on ease of use tend to not tolerate modding and prodding as well as the distros focusing on modularity and customizability.
i think its time to consider something like arch or gentoo when you are changing it around too much at the expense of some more maintaining.
And I like having my software up-to-date. It sucked ass when I was on Mint and one of my favorite programs had an update and I had to wait months for it to hit the repos.
It's always been bad practice to just blindly update software. That's why we have different distros.
Ubuntu and Mint hold your hand and make it easy for newcomers. Great way to dive into Linux. I completely agree these are great for "it just works" and no fuss. I've not had one break on me.
Arch and Gentoo expect you to have experience and know what you're doing. You build it up how you want it. That's what makes these so great. But you need the experience and knowledge.
I've personally tried openSUSE and in my opinion it feels like a good middle ground between both ends. In the past I've recommended Mint to get started, openSUSE once you've got experience, and then Arch for when you want total control.
It's not the kernel but always mkinit in my case, on multiple machines. Even if i did never do nothing related. And booster/dracut and Efistub somehow never worked.
As a former arch linux guy, the solution to this is to be prepared by having a separate partition for home, and a bash script to reinstall f---ing everything again with a single command.
First of all, almost any Arch update induced problem can be solved by downgrading the offending package to the previous version, which handily is available in /var/cache/pacman/pkg/. This is an essential Arch troubleshooting skill.
Even an unbootable system (which has only happened once in my 10 years of using Arch because I didn't read important news) can be fixed this way, because you can always boot from the installation usb stick and then use arch-chroot to access your installation and fix problems.
Secondly, if the problem was indeed caused by an Arch update, you will just reinstall the problem if you run a reinstall script.
Well you see, I didn't know that haha, I know there are better ways to deal with a "defective" arch update but to me, that was the easiest, laziest way to do it and it worked most of the time. I have to admit this was a "me" problem I'm not blaming arch it's just that I grew tired of things breaking because I didn't read the news before doing pacman -Syu.
I am totally ready for it, I know it's a thing, especially since I drink the forbidden nectar that is the AUR. Yet I've never had this happen even once.
No data loss, but won't work without changing your kernel. The other way around is much worse though --- you can use an RPi5 to make a BTRFS drive which essentially only works on RPi5s.