System updates are not installed in game mode
System update does not work with Steam. When I click "install" button, the computer thinks for a couple of seconds and then offers to reboot the system. After rebooting nothing happens and Steam again offers to install the update. The system update shortcut in desktop mode works fine.
specs:
7900xtx
7800x3d
asrock b650 pro rs
DDR5 6400MHz, 32Gb
Dual Boot
nvme ssd (windows on sata ssd)
fast boot (both): disable
13 Replies
try log into desktop mode, open the terminal and run
brh list
to list all the available images of bazzite then run rpm-ostree status
and check what image you are on. If you on an older release type ujust update
and hopefully you'll be able to see why your system isn't updating
Latest version is stable-41.20250301 and can see in your screenshot that you are on that version. You are fully up to date
Thank you for the obvious information. Updating via Steam how do I fix it? It is not very convenient to go to the desktop every time
Difficult to tell, the steam update and the desktop update run the same mechanism undernearth. Is it still showing an update in steam even though you are up to date? If not see if the issue occurs again
the updater in steam will also show up when there is a steam update
and all the updater in steam does is run a script and expects specific return values
if valve changes that they dont inform anyone and we will have to just adapt to that.
thats why we say use the updater in desktop if you want actual information about what is being done if the one in steam is misbehaving
I encountered this a day or so ago as well. Going into desktop and running
ujust update
resolved the phantom update issue in game modeHow then do you like the idea of writing a simple extension for the loader deck, the whole point of which is to be exactly the same system update shortcut that is present in desktop mode and which displays a terminal area with exactly the same output of all the information that is output to the terminal when updating from desktop mode?
personally, i ideally want to avoid decky loader being a requirement since its prone to breaking not just itself but also steam as a whole from experience, in such a way you get stuck in gamemode and gamescope freezes and you dont get to go to a tty, very fun to help people with that one when it happens 🙃
I've put all sorts of shit from it, but I've never had it hang so badly.
i have had to help a handful of people with this in the past. i like decky and all and i use it, i just dont want it to be a requirement for bazzite
So don't make it mandatory. I'm not suggesting to remove the shortcut from the desktop mode, but to add one additional shortcut directly to the game mode, so that the user has a choice not to switch to the desktop every time to update the system. There's another update out today. Because of a measly 1 GB, I had to go to the desktop.
if you can trigger the issue consistently, try debug
steamos-update
thats the script run by steam
i cant trigger it consistently so i cant debug
you would run this while gamemode is running so best would be to test over tty
and i think it runs in sudo context but dont quote me on that as there are a bunch of polkit rules involved for gamemode