Bazzite has been the most plug and play distro I've ever used!
Bazzite
Unofficial community for Universal Blue’s Bazzite image.
Documentation: https://docs.bazzite.gg/
Official forum: https://universal-blue.discourse.group/c/bazzite/
Universal Blue on Mastodon: https://fosstodon.org/@UniversalBlue
Source code: https://github.com/ublue-os/bazzite/
Its a bit tricky if you have never used an immutable distro and are adding packages but otherwise its rock solid. I have been very happy with it.
I'm relatively a Linux newbie and "open app store and click install" couldn't have been more user friendly to me, so I'm very excited by it all
Flatpak with Flathub as a source is fantastic for a lot of things. It's the more specialty stuff like I install clevis to use network bound disk encryption. It isn't difficult, it's just rpm-ostree install and a reboot instead of dnf install. Other things you can usually install in a distrobox and keep your host OS clean.
Be careful with rpm-ostree install as you can get into situations where some packages will block upgrades. But, once you get the hang of distrobox its pretty easy to install them in there - in whatever flavour of linux you want - and then expose them to the bazzite side.
I've got a handful of weird apps for odd hardware type things that the flatpak side just couldn't handle so learning distrobox has been an absolute boon.
Something like clevis, has to be on the host OS. Otherwise, yes use distroboxs.
Yup, Java has been goving me fits, I caved and just spun up a standard fedora vm and dumped it there.
I have been using bazzite for over 2 years now, and am quite happy with it. My biggest gripe is that the keyring app (using gnome) is wildly unreliable.
I had a system freeze at some point, and since then it is unable to store/provide any stored passwords or login data. Each time an application wants to store or retrieve some it asks to create a new keyring, while never allowing apps to retrieve existing information. I actually had this happen before, forcing me to reinstall, but sadly since that one crash it is back to being broken, and i just cant if it is just going to break again.
Well, that is my gripe and also that i cant seem to wrap my head around getting niche Windows programs to run. Some i can do through steam and a tutorial, but neither lutris nor bottles has ever allowed me to run things such as older game editors or game server software that was not integrated with the steam game. I'm sure it is possible, so i must be doing something wrong.
Guess this went a little off the rails, sorry about that 🫠
@GregorGizeh for the most I have stucked with debian (or debian based OS) for VM or servers, but for the desktop I have used Windows (due to gaming). But gaming from a Linux OS has mature so much that I sticking with it for at least a year. I will let you know how it progresses, so far it has been a smooth ride.