Stuck on Bazzite 40

I have my PC set up with auto updates enabled. I don't pay attention to how often it shows up, but I believe it tells me every time I reboot that i have an update. My computer will not update from Bazzite 40.
79 Replies
Tray
TrayOP•5mo ago
this is what happens if i update
No description
No description
Tray
TrayOP•5mo ago
rpm os-tree status
No description
Tray
TrayOP•5mo ago
have done systemctl reboot
Kasher_CS
Kasher_CS•5mo ago
What do you have in your bootloader
wolfyreload
wolfyreload•5mo ago
Did you perhaps change your grub settings to remember the last item that you booted? If so you might need to manually select the first boot item (ostree: 0) when you boot up Bazzite.
Tray
TrayOP•5mo ago
is that grub? it boots on ostree 0 always by default
Tray
TrayOP•5mo ago
No description
Kyle Gospo
Kyle Gospo•5mo ago
That's correct, it always should Anything else would be wrong
Tray
TrayOP•5mo ago
yes so what else am I supposed to do?
wolfyreload
wolfyreload•5mo ago
Maybe try a cleanup command first rpm-ostree cleanup --base --pending --repomd This will hopefully remove the broken pending update (if it's actually broken). Then manually run rpm-ostree upgrade and reboot and hope for the best. Alternatively, you could try reset your layered packages with rpm-ostree reset (take note of them as you'll re-install them afterwards) then manually do the upgrade with rpm-ostree upgrade and reinstall your layered packages again afterwards
Tray
TrayOP•5mo ago
freed almost half a gig upgrading now we'll see
wolfyreload
wolfyreload•5mo ago
fingers crossed šŸ¤ž
Tray
TrayOP•5mo ago
toes too was doin gaming its still 40 after reboot how do i take note of my layered packages?
wolfyreload
wolfyreload•5mo ago
would you mind running cat /etc/default/grub and posting the output?
Kasher_CS
Kasher_CS•5mo ago
rpm-ostree status But since you already ran that: The packages are libvirt libvirt-client php virt-manager
antheas
antheas•5mo ago
The update is applied when you shutdown So journalctl -b -1 | fpaste
Tray
TrayOP•5mo ago
tray@bazzite:~$ cat /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rhgb quiet" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true https://paste.centos.org/view/c7c37d28
Kyle Gospo
Kyle Gospo•5mo ago
during boot press esc to show the verbose output and check if any services throw an error
Kasher_CS
Kasher_CS•5mo ago
Dec 13 22:59:36 bazzite ostree[33266]: error: Finalizing deployment: Finalizing SELinux policy: Child process exited with code 1
Kyle Gospo
Kyle Gospo•5mo ago
sounds like a failure to apply a layer did we already rpm-ostree reset?
Tray
TrayOP•5mo ago
no i did not will do when im done with game did this and when i checked the status it didn't have the red text like it did the first time so i did upgrade and I'm still on 40
Kasher_CS
Kasher_CS•5mo ago
Firstly, what's rpm-ostree status Just to make sure it looks correct
Tray
TrayOP•5mo ago
tray@bazzite:~$ rpm-ostree status State: idle Deployments: ā— ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-nvidia-open:stable Digest: sha256:7544180040d47b622bea0613c07884fea4eecb0f1424f1455bd3f3c1f115396b Version: 40.20241020 (2024-10-21T05:06:10Z) LayeredPackages: libvirt libvirt-client php virt-manager ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-nvidia-open:stable Digest: sha256:7544180040d47b622bea0613c07884fea4eecb0f1424f1455bd3f3c1f115396b Version: 40.20241020 (2024-10-21T05:06:10Z) LayeredPackages: libvirt libvirt-client php virt-manager
Kasher_CS
Kasher_CS•5mo ago
So right now you don't have the pending update without the LayeredPackages Do rpm-ostree reset, verify you have a pending update without the layered packages and restart
Tray
TrayOP•5mo ago
i dont understand thats what i got after i reset
Kyle Gospo
Kyle Gospo•5mo ago
means it didn't reset you still have layered packages
Kasher_CS
Kasher_CS•5mo ago
The LayeredPackages should be nothing
Tray
TrayOP•5mo ago
ah cuz before i reset it there was other stuff said in red text
Tray
TrayOP•5mo ago
Kasher_CS
Kasher_CS•5mo ago
Now when you type rpm-ostree status you get something different?
Tray
TrayOP•5mo ago
they are still there
Tray
TrayOP•5mo ago
No description
antheas
antheas•5mo ago
Do reset Reboot Then update
Tray
TrayOP•5mo ago
thats literally what i did
Kasher_CS
Kasher_CS•5mo ago
Wait what Why is there no deployment
antheas
antheas•5mo ago
Well the reset did not work
Kasher_CS
Kasher_CS•5mo ago
You didn't reboot between reset and status, right?
antheas
antheas•5mo ago
He doesn't have a staged reset deployment
Tray
TrayOP•5mo ago
rpm-ostree reset systemctl reboot rpm-ostree status layeredpackages: libvirt etc
Kasher_CS
Kasher_CS•5mo ago
Ah so you did reboot
Tray
TrayOP•5mo ago
yes every time was i not supposed to?
antheas
antheas•5mo ago
Well rpm-ostree reset did not work lol
Kasher_CS
Kasher_CS•5mo ago
Yeah, do reset and status right after without rebooting
Tray
TrayOP•5mo ago
No description
Kasher_CS
Kasher_CS•5mo ago
Okay, so this step works, but rebooting is a problem
Tray
TrayOP•5mo ago
interesting
Kyle Gospo
Kyle Gospo•5mo ago
so the issue is the finlizaiton fails for selinux reasons as to why -- we need more info what has been done to this system?
Tray
TrayOP•5mo ago
well i tried getting a virtual machine set up, which would be all the libvirt stuff
Kasher_CS
Kasher_CS•5mo ago
There's a ujust command for that fyi What's php doing here?
Tray
TrayOP•5mo ago
would this be it
No description
Tray
TrayOP•5mo ago
oh uh idk oh wait no that wouldnt be it
Kasher_CS
Kasher_CS•5mo ago
Did you do anything that's written on there? Afaik Bazzite needs no changes
Tray
TrayOP•5mo ago
no
Kasher_CS
Kasher_CS•5mo ago
Good
antheas
antheas•5mo ago
Set selinux to permissive Then update and enable again
Tray
TrayOP•5mo ago
i dont know what this means
Tray
TrayOP•5mo ago
its not this is it
No description
Kasher_CS
Kasher_CS•5mo ago
No, this is unrelated
Tray
TrayOP•5mo ago
okay then idk
Kasher_CS
Kasher_CS•5mo ago
sudo setenforce 0 I believe
Tray
TrayOP•5mo ago
done
Kasher_CS
Kasher_CS•5mo ago
Now reset (Which already you did I think), update, and reboot
Tray
TrayOP•5mo ago
rpm-ostree reset rpm-ostree upgrade systemctl reboot ? or reboot every time
Kasher_CS
Kasher_CS•5mo ago
Yes Like that
Tray
TrayOP•5mo ago
oh i already did both i just need to reboot
Kasher_CS
Kasher_CS•5mo ago
Yes
Tray
TrayOP•5mo ago
40 šŸ˜” unless it's cuz i did them before i did set enforce and i should do again
Kasher_CS
Kasher_CS•5mo ago
Did you run rpm-ostree status after rebootign to see if you still got this
Tray
TrayOP•5mo ago
did. reset and everything is the same
Kasher_CS
Kasher_CS•5mo ago
So do setenforce first
Tray
TrayOP•5mo ago
sudo setenforce 0 done rpm-ostree reset done rpm-ostree upgrade Done systemctl reboot done šŸ˜’ still 40 if anyone's still helping me I'll keep trying sometime after i wake up i even tried rebasing to the testing build and it still doesnt work stuck on 40
wolfyreload
wolfyreload•5mo ago
what happens if you explicitly rebase to a specific tag e.g. bazzite-rollback-helper rebase stable-41.20241029?
Tray
TrayOP•5mo ago
trying now nope fedora 40 would it be a problem with grub?
wolfyreload
wolfyreload•5mo ago
If you open grub what boot entries does it show?
Tray
TrayOP•5mo ago
it was ostree 0 and 1 along with windows and bios but then i was testing around and removed one of them and so it's just os tree 0 windows bios testing to fix this
wolfyreload
wolfyreload•5mo ago
Might be faster re-installing You've been stuck with this for 4 days already
Tray
TrayOP•5mo ago
that's what i thought of before but couldn't think of the right words and then i was told that the command is doing the "manual" way well since October that's the update I'm on i think
wolfyreload
wolfyreload•5mo ago
What I meant was that you've been trying to fix it for 4 days.
Tray
TrayOP•5mo ago
I've been tryna update forever not realizing it was broken šŸ˜” finally got it reinstalled just copying over my entire home folder onto the fresh install

Did you find this page helpful?