I’ve never actually tried it, but I think you could use BTRFS subvolumes to multiboot without partitioning the physical space.
And then maybe even use deduplication across subvolumes?
I’ve never actually tried it, but I think you could use BTRFS subvolumes to multiboot without partitioning the physical space.
And then maybe even use deduplication across subvolumes?
Weird. That used to say “container-native”, which at least makes sense – it heavily emphasizes container technologies like Flatpak, Docker/Podman, and Distrobox.
There’s no yum or dnf like on a standard Fedora system (though you can use rpm-ostree if you are desperate). As an “immutable” distro, it’s designed so that you do not install apps at the system level.
I’m running Bazzite on my desktop now. I hopped distros again because wrestling with GPU drivers was just too much trouble. After I upgraded my GPU, I couldn’t get it working optimally in Debian (see my previous thread about OpenCL). On Bazzite, it’s handled for me out of the box.
To me, the only difference between a “gaming” distro and a regular distro is that gaming distros come with smarter hardware drivers and configs out of the box. I see no downside.
It was a rough learning curve, though. There were so many major things that were new to me, such as:
My biggest advice to anyone making the switch is, do not fear Distrobox. I didn’t realize how easy it was to make both GUI apps and command-line tools available as first-class citizens within the host OS. For example, I installed Signal within my Debian box, then exported it with distrobox-export --app signal-desktop
and boom, it operates like any other app within Bazzite. I slept on Distrobox for years and now I feel like a fool. It’s awesome. You can use Boxbuddy as a GUI to help you get started.
I’m overall very happy with Bazzite now.
If you got a problem, reinstall and do the same stuff again, you’ll almost certainly get the same problem again
Sure, but nobody’s likely to do that. If I wiped my system now, I doubt I could get it back to exactly the same state if I tried. There are way too many moving parts. There are changes I’ve forgotten I ever applied, or only applied accidentally. And there are things I’d do differently if I had the chance to start over (like installing something via a different one of the half-dozen-or-so methods of installing packages on my distro).
For example, I have Docker installed because I once thought a problem I had might have been Podman-specific. Turned out it was not. But I never did the surgery necessary to fully excise Docker. I probably won’t bother unless and until there is a practical reason to.
It’s insane that this is even legal.