So I have Budgie Atomic installed, was on Fedora 40, and decided to go ahead and make the jump up to Fedora 41. Went to the Updates tab in Gnome Software (which is the default software store for Budgie Atomic, I believe), and clicked the usual Download button for the F41 upgrade. As expected, it prompted me to restart the computer, which I did…and found myself booting into Fedora Silverblue 41 with the Gnome DE.
Thankfully, it was super easy to just pick the previous option in GRUB to return to Budgie on Fedora 40, but I’m mystified why this happened. I’m not sure what’s going on, but shouldn’t it have given me Budgie Atomic 41? Not switched out the DE on me? This seems like a possible bug. Would be happy to run some commands to help diagnose.
Is rpm-ostree status referencing to fedora:fedora/41/x86_64/silverblue for the new, F41 deployment? If so, this looks like a bug indeed. You could report it in the desktop-specific issue tracker.
In the meantime, you could upgrade to BudgieAtomic 41 from the command line. I am using Silverblue but I suppose the documentation to upgrade Silverblue should apply to Budgie Atomic as well, replacing the keyword silverblue with onyx[1].
To be on the safe side, you could make sure the Budgie Atomic 40 deployment doesn’t get deleted at this stage, and either roll back to it (with rpm-ostree rollback <index-number>), or just pin it (with sudo ostree admin pin <index-number>[2]).
I guess the old name is still being used here, you should be able to confirm that. ↩︎
Replacing <index-number> with the entry number from the bootloader list. The default bootlader entry has index 0. See man page for details. ↩︎
As for pinning the deployment of Budgie Atomic 40, that was the first thing I did after this happened. I was actually trying to update to 41 first just so I could pin it before rebasing to Bazzite. Serves me right I guess for just not doing it on the command line like a “true hacker man”!
Thanks for pointing me in the right direction for bug reporting though, that would have been my next question!