Is it possible to increase the number of available deployments, for example, to 6? There is a problem with flatpak in the latest releases, and I have nowhere to roll back to because there are no later deployments…
You can keep additional deployments available by “pinning” the deployment you want to retain with the ostree admin pin command.
The argument for the pin command is the index number of the deployment. Pinning the deployment with index 0 would pin the currently booted deployment in your example. Pinning the deployment with index 1 would pin the roll-back deployment in your example.
Alternatively, if you wanted to roll-back to an older release, you can deploy older releases from the ostree server.
Fetch the list of older commits from the fedora ostree repo with the command ostree pull --commit-metadata-only --depth=-1 fedora:fedora/42/x86_64/silverblue.
List the available commits with ostree log fedora:fedora/42/x86_64/silverblue
Deploy the commit with rpm-ostree deploy <commit hash>
it’s something in the system packages, applications freeze when trying to open any file, and all of them, after rolling back to the previous deployment problem has been fixed
I know that you can pin commits with your hands, but still, it’s inconvenient that you just can’t force the system save more than 2 deployments automatically…
I found an upstream issue asking for support for more than 2 deployments:
Given that it is over 8 years old and has never been implemented, I am not hopeful of any progress being made.
It may be more useful to raise this RFE in the bootc community, as that is the direction that Atomic Desktops are heading in and where most of the development is currently happening.
Although it is not the topic of the post. I experienced the similar problem. You can check if xdg-desktop-portal crashes when you try to open any file in flatpak apps: journalctl --user-unit xdg-desktop-portal.service -b
Upgrading xdg-desktop-portal to 1.20.3 in updates-testing repo is supposed to solve the problem. Or you can write a desktop file for org.gnome.NautilusPreviewer manually.