Bazzite update broken - Shows a black screen after log in (KDE)

I updated some days ago, but upon logging in, I was greeted with a seemingly useless black screen. (KDE, Wayland, Framework 13, AMD CPU). TTY is available, so if everything breaks, I know I can use bazzite-rollback-helper or other commands if needed. As such, I selected the previous rpm-ostree version on boot (GRUB), and as expected, I am able to use my computer. I found this thread that seems identical to my issue: #After updating bazzite, I am hit with a black screen on desktop mode However, the solution was to reinstall Bazzite, and it doesn't seem to be a good idea. Attachment is the output of rpm-ostree status. I have no idea what the red line means. @Sean.exe suggested to pin the previous version (the one I am on right now), but I am unsure of how to do that. So, I have three questions: 1. How do I pin the previous version (the one that I am using right now)? 2. After doing that, I can safely update without "removing" the working version, right? 3. What does the SecAdvisories: 1 unknown severity, 7 moderate, 5 important mean? Thanks in advance!
No description
Solution:
@DD (ping when you reply) run rpm-ostree status -v. You'll an index next to each version, in parenthesis. See which number your current version is. I expect it will be two based on the order they show up here. (The count starts at zero.) Run that command to double check me on that, and then run sudo ostree admin pin 2. Run rpm-ostree status -v and under your current version it should say "Pinned: yes". That means it will continue to show up in your bootloader until you unpin it.
Jump to solution
8 Replies
Solution
Sean.exe
Sean.exe2w ago
@DD (ping when you reply) run rpm-ostree status -v. You'll an index next to each version, in parenthesis. See which number your current version is. I expect it will be two based on the order they show up here. (The count starts at zero.) Run that command to double check me on that, and then run sudo ostree admin pin 2. Run rpm-ostree status -v and under your current version it should say "Pinned: yes". That means it will continue to show up in your bootloader until you unpin it.
δDD
δDDOP2w ago
wow there's so much info, so cool here's the output of the command (you're awesome btw, thanks for the help)
δDD
δDDOP2w ago
I believe I need to run this command
sudo ostree admin pin 1
sudo ostree admin pin 1
but I will wait for your confirmation
Sean.exe
Sean.exe2w ago
@DD (ping when you reply) Sorry to keep you waiting - I'm at work now. Yes, your current version is index one from February 11th. Index 0 is the new one from yesterday. After you've pinned it, it will continue to show up in your GRUB menu. As the oldest version, it should be the one with the highest index.
Tencao
Tencao2w ago
Do you also have multi monitors? I have a similar issue and it seems like an issue on KDE Plasma that was very recently fixed https://bugs.kde.org/show_bug.cgi?id=500819
δDD
δDDOP2w ago
this current issue is on a laptop (framework 13) with AMD CPU/GPU, so no multi monitor lol I did not have this issue on my desktop (intel CPU, nvidia GPU), which has two monitors; if it was recently fixed, one less thing to worry :) no worries for the wait, this is really not urgent sorry for asking for your help when you're busy, you don't need to reply immediately at all I have successfully pinned deployment 1 should I just ujust update now? in the SecAdvisories section of rpm-ostree status -v, there's wireshark (which I do not need anymore), should I uninstall it? or should I not care?
Sean.exe
Sean.exe2w ago
@δDD The update is already installed and ready. You just need to reboot and let it boot into index zero. The "SecAdvisories" section is just a list of security upgrades between your current version and the new version. Wireshark showing up means that it's had a security update fixing the vulnerability listed. This isn't a good way to find out about unfixed vulnerabilities on your system. You can uninstall wireshark if you don't need it anymore, or keep it around. Either way should be fine. ujust update might be a good idea to just update the other packages on your system while you're at it, but isn't required.
δDD
δDDOP4d ago
finally updated after ages, and I have a working laptop with the latest version of KDE! thanks again for your help
No description

Did you find this page helpful?