Can't update system, "signature unknown trust".
Hi, I'm trying to update my deck using
ujust update
(since updating through gaming mode wasn't working.) I'm getting the errors in the attached image, which doesn't really make sense since this is Fedora based? (Plus pacman isn't installed??)
Anyways it's gotten to the point where it black screens when I try to access desktop mode, I assume because it's erroring out on updates.19 Replies
It's updating an arch distrobox that is doing typical arch stuff.
Remake or delete that container and the update will work
How exactly do I remake it?
Boxbuddy.
And if you look at exported applications before deleting it and it has applications exported then delete then delete the container and set it up again with the appropriate just command to install that application.
If it is used for oversteer I believe you can delete and move over to the flatpak version in the software store/discover instead
Can't use GUI π
Like I said the desktop mode just hangs on a black screen when I switch to it
Look up the
distrobox
command then π it's 3.30am and I'm on from my phone so I'm not going to write out every detail about the commandsOk im just gonna delete it then
Hopefully arch isn't used for much (I haven't used distrobox before so hopefully not)
I think we have or had a ujust using it
Which is oversteer
But it has a flatpak now
Iirc
Don't know what that is either π
But I deleted and hopefully no more errors on update, thx
Also erroring out on updates won't cause a black screen on desktop
Issue is likely in the homedir for that
When it comes to the system updates it updates either everything at once or nothing (an error happened)
Yeah okay it still black screens after an update π Still on 39 though so maybe it's just not updating properly still
I am seeing
Unencapsulating base: Unhandled layer type: application/vnd.oci.image.layer.v1.tar+zstd
when I manually run rpm-ostree update
Oh yeah that's a problem
Sec
https://discord.com/channels/1072614816579063828/1074438180847239279/1257854077048721520
You need to use a script to get the new image signature as Jorge did a whoopsie in July
Same error
That update will most likely also fail but you can then rebase to bazzite 40
Then update to 41
You need 40 to support the new image format in the updates
So run the script then rebase to bazzite-deck:40 (the Ally image is dead for the ally, it's used by laptops only now as one of the packages are incompatible with the ally)
Got it, thanks
Then reboot then update again
Hope you know how to rebase
Running
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable-40
Yep
That working now?
It's going slow but it's working
Yeah and once rebooted into it you rebase to stable to get 41
I would recommend running
sudo ostree admin pin 0
just in case
That way you have the current image as a backup boot option
Once the update is done the index might be 1
Verify with rpm-ostree status -v