ran rpm-ostree update && rpm-ostree upgrade on fedora silverblue
i have three user logins/users
I use gnome boxes to spin up virtual machines (the purpose for doing that is not apart of this question nor should it be apart of your answer)
After I ran the above command, Gnome Boxes stopped spinning up my Ubuntu Virtual Machines that have my .pem key files to access my cloud infrastructure.
When I “rollback” that doesn’t fix the issue
Here’s a clue for all you mystery solvers
error: Could not depsolve transaction; 1 problem detected:
Problem: cannot install both gnome-shell-extension-common-40.4-1.fc34.noarch and gnome-shell-extension-common-40.5-1.fc34.noarch
package gnome-shell-extension-user-theme-40.4-1.fc34.noarch requires gnome-shell-extension-common = 40.4-1.fc34, but none of the providers can be installed
The other clue is a filesystem error which I cannot adjust without deleting snapshots
Then there’s just a black screen with a flashing indicator or whatever you all call that.
No I don’t want to use Microsoft so that’s not a viable or valuable response to this either - as that’s been a “suggestion” in the past.
That command basically deleted Google Chrome from Fedora and I still cannot login to the virtual machine on the one users account. I should’ve noted that though - it’s really only one of the users that I’m unable to login to the Ubuntu Gnome Boxes virtual machine. How can I go back to Fedora 34 from like a week ago or even a month ago? I don’t have the luxury of time on my side in any way shape or form whatsoever and I just want sites working before something happens and time is ticking.
I actually just need to get a couple of directories off of the virtual machine - but I’m not quite sure where they live on the filtree. I have two (2) repos b/c luckily there are scripts that can help me get back up quickly. I just need to access the filetree and get them off of the virtual machine before I delete it and start over.
rpm-ostree reset removes all the additional packages you may have installed using rpm-ostree install <pkg> command and leaves you with a “fresh” image of the base OS.
If things are still messed up after that, then it’s likely a configuration issue for that user.
Can you use another user who isn’t affected to get the files you need?
You can’t unless you’ve pinned a deployment. By default, you Silverblue only saves the currently installed deployment and the one prior. Of course, any changes made within a user directory aren’t able to be rolled back. You’d need to have some sort of backup strategy in place for that.
Is your Gnome Boxes installed from a Flatpak? If so, the data should be in ~/.var/app/