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ā€¢2w ago
this is what happens if i update
No description
No description
Tray
TrayOPā€¢2w ago
rpm os-tree status
No description
Tray
TrayOPā€¢2w ago
have done systemctl reboot
Kasher_CS
Kasher_CSā€¢2w ago
What do you have in your bootloader
wolfyreload
wolfyreloadā€¢2w 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ā€¢2w ago
is that grub? it boots on ostree 0 always by default
Tray
TrayOPā€¢2w ago
No description
Kyle Gospo
Kyle Gospoā€¢2w ago
That's correct, it always should Anything else would be wrong
Tray
TrayOPā€¢2w ago
yes so what else am I supposed to do?
wolfyreload
wolfyreloadā€¢2w 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ā€¢2w ago
freed almost half a gig upgrading now we'll see
wolfyreload
wolfyreloadā€¢2w ago
fingers crossed šŸ¤ž
Tray
TrayOPā€¢2w ago
toes too was doin gaming its still 40 after reboot how do i take note of my layered packages?
wolfyreload
wolfyreloadā€¢2w ago
would you mind running cat /etc/default/grub and posting the output?
Kasher_CS
Kasher_CSā€¢2w ago
rpm-ostree status But since you already ran that: The packages are libvirt libvirt-client php virt-manager
antheas
antheasā€¢2w ago
The update is applied when you shutdown So journalctl -b -1 | fpaste
Tray
TrayOPā€¢2w 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ā€¢2w ago
during boot press esc to show the verbose output and check if any services throw an error
Kasher_CS
Kasher_CSā€¢2w 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ā€¢2w ago
sounds like a failure to apply a layer did we already rpm-ostree reset?
Tray
TrayOPā€¢2w 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ā€¢2w ago
Firstly, what's rpm-ostree status Just to make sure it looks correct
Tray
TrayOPā€¢2w 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ā€¢2w 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ā€¢2w ago
i dont understand thats what i got after i reset
Kyle Gospo
Kyle Gospoā€¢2w ago
means it didn't reset you still have layered packages
Kasher_CS
Kasher_CSā€¢2w ago
The LayeredPackages should be nothing
Tray
TrayOPā€¢2w ago
ah cuz before i reset it there was other stuff said in red text
Tray
TrayOPā€¢2w ago
Kasher_CS
Kasher_CSā€¢2w ago
Now when you type rpm-ostree status you get something different?
Tray
TrayOPā€¢2w ago
they are still there
Tray
TrayOPā€¢2w ago
No description
antheas
antheasā€¢2w ago
Do reset Reboot Then update
Tray
TrayOPā€¢2w ago
thats literally what i did
Kasher_CS
Kasher_CSā€¢2w ago
Wait what Why is there no deployment
antheas
antheasā€¢2w ago
Well the reset did not work
Kasher_CS
Kasher_CSā€¢2w ago
You didn't reboot between reset and status, right?
antheas
antheasā€¢2w ago
He doesn't have a staged reset deployment
Tray
TrayOPā€¢2w ago
rpm-ostree reset systemctl reboot rpm-ostree status layeredpackages: libvirt etc
Kasher_CS
Kasher_CSā€¢2w ago
Ah so you did reboot
Tray
TrayOPā€¢2w ago
yes every time was i not supposed to?
antheas
antheasā€¢2w ago
Well rpm-ostree reset did not work lol
Kasher_CS
Kasher_CSā€¢2w ago
Yeah, do reset and status right after without rebooting
Tray
TrayOPā€¢2w ago
No description
Kasher_CS
Kasher_CSā€¢2w ago
Okay, so this step works, but rebooting is a problem
Tray
TrayOPā€¢2w ago
interesting
Kyle Gospo
Kyle Gospoā€¢2w 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ā€¢2w ago
well i tried getting a virtual machine set up, which would be all the libvirt stuff
Kasher_CS
Kasher_CSā€¢2w ago
There's a ujust command for that fyi What's php doing here?
Tray
TrayOPā€¢2w ago
would this be it
No description
Tray
TrayOPā€¢2w ago
oh uh idk oh wait no that wouldnt be it
Kasher_CS
Kasher_CSā€¢2w ago
Did you do anything that's written on there? Afaik Bazzite needs no changes
Tray
TrayOPā€¢2w ago
no
Kasher_CS
Kasher_CSā€¢2w ago
Good
antheas
antheasā€¢2w ago
Set selinux to permissive Then update and enable again
Tray
TrayOPā€¢2w ago
i dont know what this means
Tray
TrayOPā€¢2w ago
its not this is it
No description
Kasher_CS
Kasher_CSā€¢2w ago
No, this is unrelated
Tray
TrayOPā€¢2w ago
okay then idk
Kasher_CS
Kasher_CSā€¢2w ago
sudo setenforce 0 I believe
Tray
TrayOPā€¢2w ago
done
Kasher_CS
Kasher_CSā€¢2w ago
Now reset (Which already you did I think), update, and reboot
Tray
TrayOPā€¢2w ago
rpm-ostree reset rpm-ostree upgrade systemctl reboot ? or reboot every time
Kasher_CS
Kasher_CSā€¢2w ago
Yes Like that
Tray
TrayOPā€¢2w ago
oh i already did both i just need to reboot
Kasher_CS
Kasher_CSā€¢2w ago
Yes
Tray
TrayOPā€¢2w ago
40 šŸ˜” unless it's cuz i did them before i did set enforce and i should do again
Kasher_CS
Kasher_CSā€¢2w ago
Did you run rpm-ostree status after rebootign to see if you still got this
Tray
TrayOPā€¢2w ago
did. reset and everything is the same
Kasher_CS
Kasher_CSā€¢2w ago
So do setenforce first
Tray
TrayOPā€¢7d 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ā€¢7d ago
what happens if you explicitly rebase to a specific tag e.g. bazzite-rollback-helper rebase stable-41.20241029?
Tray
TrayOPā€¢7d ago
trying now nope fedora 40 would it be a problem with grub?
wolfyreload
wolfyreloadā€¢7d ago
If you open grub what boot entries does it show?
Tray
TrayOPā€¢7d 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ā€¢7d ago
Might be faster re-installing You've been stuck with this for 4 days already
Tray
TrayOPā€¢7d 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ā€¢7d ago
What I meant was that you've been trying to fix it for 4 days.
Tray
TrayOPā€¢6d 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
Want results from more Discord servers?
Add your server