I used Bluefin 2 years back or so, I now decided I wanted to give it another go using an Atomic/Immutable distribution as my daily driver. I did try the Bluefin image first but it wouldn’t boot into the live environment, even with the iso with the nvidia-open drivers includes. So I ended up going with Bazzite where I could get to the live environment to install, which seems to have been the better choice as the Terrra repo files are included in that image as well, as I rather layer a package than use an unverified flatpak. As the AUR last month had a whole lot of orphaned packages adopted by new accounts and had malware injected, so that just makes me want to avoid anything not verified or official for now.
I have Bazzite installed and had to do a bit of searching as to remembering how to do certain things and how to get my own theme and other things setup including my theme for Flatpaks. As for example I was trying to use the Flatpak version of Qemu en virt-manager in a Qemu user session, but then for some reason it could not use my bridge device. So I ended up layering what I could not get through Flatpak, Appimages and Brew.
I do have one question though. I remember there being a setting I could enable so that updates with rpm-ostree were automatically done in the background, but I can’t find it anymore. Does that still exist?
Something else that is new to me are bootc images. From what I see “ujust update” do it just uses “rpm-ostree update” to run the system updates. Is there any situation where I would want to use “bootc update”?
If u just layer shit, your updates will break/stop at some point.
If you need qemu/virtmanager, use the Bazzite-Dx. Although the flatpak will work fine unless you need some special networking stuff or device passthrough.
ujust update updates everything on your machine (system, flatpak, brew etc). And for system updates doesn’t really matter if you use rpm-poster update or bootc update, although as you seem to just layer all the things, bootc update will never work as it doesn’t support layers
As said before I only want to be using official flatpaks and I’ve read that when using a web-browser in a Flatpak it weakens the sandbox a web-browser already has. I can’t live without kitty as it has a feature I really like, I can’t live withou signal-desktop and I don’t want any unverified flatpaks installed and I prefer using the mullvad-vpn client as I don’t want to have to manually import profiles into NetworkManager.
If you have any good workable idea for that I’m all ears.
What’s the advantage of using Bazzite-Dx besides having Qemu/KVM included in the image, is for the rest the same as Bazzite? I’ll try rebasing to it though to have a look.
I have rebased to the bazzite-dx image, I’m currently using Firefox until I find an alternative. I think I can just use Steam metrics when using Steam. I thought I would give ptyxis a fair try and I imported several wire-guard profiles. Currently I’m seeing if I can get signal-desktop to work via distrobox, then I would have all the apps I need.
I have figured out how to use kitty and signal-desktop through distrobox and exporting them. Now I have nothing else layered and am using the Bazzite-DX image. Thanks for the advice on that!