Worrying too much about not running a “noob distro” like ubuntu (and getting carried away with distro hopping to whatever the fringe flavour of the month is this month) when there’s no real reason not to for most.
ubuntu is noob friendly and configurable to do pretty much anything.
unless you have some reason not to run it, start there until you find one.
Debian. All of the major hypervisors are supported without new kernel issues.
This is my experience, but installing VMware on Fedora/Arch is tedious sometimes, and VirtualBox requires “extra” work in some instances. Everything jst werkz on Debian.
If you go the Fedora or Arch route, be sure to add your user to the group vbox or something and load the kernel modules before starting. REBOOT, too. Despite the hype you have to reboot Linux now and then
What don’t you like about Arch, or why are you still distro hopping?
I don’t understand the hatred of distrohopping as long as it doesn’t get in the way of you having a usable machine. If you’re curious and want to try lots of different things, go at it; but I recommend using a VM or a separate computer. That way you always have a working OS.
I would rather encourage you to be curious and try new things, rather than say that you should settle down and stick to what you know; as long as it isn’t impeding your day to day.
You’ll eventually discover that the differences between Distros is very minimal, and you can pretty much do everything on all of them. My distro hopping urges have evolved from reinstalling OS on my computer over and over, to running a different distro on every computer; and I try something different every time I get a new computer.
The people that frequently distro hop are looking for a one stop shop solution, a perfect harmony of everything working that has every nook, cranny, and feature they could ever want.
They’re chasing a golden unicorn, something that doesn’t exist.
No one does this, they jump in with both feet and hit concrete, then complain that there wasn’t water to break their fall.
Very much the premise of ‘the illusion of choice’, in my opinion. A minuscule, tiny fraction of people actually take advantage of something being “open source”. They install a theme and call it “choice”, but you can do that on proprietary operating systems, too.
Inb4 everyone in this forum replies saying they changed source code on the kernel and are running their own custom Linux (which would make it proprietary to you, if you didn’t push upstream yeah? Oh how evil of you)
Proton and wine/lutris pretty much cover the gamut of Linux gaming and as far as I know they work the same on every distro. You might find some things are easier with more bleeding edge distros.
If gaming is your only concern there is a particular distro that is fairly compatible with everything.
The best method I find is to take a board with a grid of some sort on it, put all the available options into separate paces in this grid, next find a sharp object and throw it toward this grid, where the sharp object lands is your answer.
The final and essential step to make this work is to erase all knowledge of other options from your mind.
Thanks. I actually installed fedora last night before you posted, first thing I found after 888 updates, is that a reboot as required. While this is something I normally do anyways there was no putting off the matter, the kio slaves had an uprising.
… because distro hopping is wasted time that gets in the way of just having a usable machine
Sure, depending on your backup/restore regime, it may not be a LOT of time, but for the most part, outside of learning purposes (you can just as easily do inside a VM without trashing your host OS)… it’s wasted time that you could be putting towards something actually productive.
If you’ve got a reason to hop, by all means, go for it.
But until you do, you’re just hopping from one set of (possibly much easier to solve on a “noob distro”) issues to another for the most part.
edit:
to clarify my stance. I recently hopped from Ubuntu to Fedora 29. There were reasons - by default has more recent kernel/etc. Also, its got more in common with CentOS, which is what i run servers on at work now. But it’s definitely a trade-off - making commercial software work with it is a little more work than ubuntu. But its the set of compromises I’ve made.
Neither option is perfect - and if you’re looking for “perfect”… you’ll be looking a LONG time.