Steam Big Picture: "An error has occurred during the update process"

Hey there - I'm currently on the Bazzite GNOME desktop build, and I layered the gamescope-session-plus and gamescope-steam-session packages, and enabled the Bazzite repos in /etc/yum.repos.d/. I can boot into Big Picture mode through gamescope just fine; however, when attempting to progress past the network screen, it comes up with an error: "An error has occurred during the update process", and refuses to progress any further, no matter if I'm on a wired or wireless network. I noticed these error messages in systemctl logs, in case they're helpful. They look to be permission errors:
minato-san gdm-password][26626]: gkr-pam: unable to locate daemon control file

minato-san sudo[27344]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=/usr/bin/tee /sys/class/hwmon/hwmon2/power1_cap

minato-san sudo[27633]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=/usr/bin/timedatectl set-timezone America/Los_Angeles

minato-san sudo[27646]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=steamos-update

minato-san sudo[27670]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=steamos-update

minato-san sudo[27703]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=steamos-update check

minato-san sudo[27706]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=jupiter-biosupdate check
minato-san gdm-password][26626]: gkr-pam: unable to locate daemon control file

minato-san sudo[27344]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=/usr/bin/tee /sys/class/hwmon/hwmon2/power1_cap

minato-san sudo[27633]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=/usr/bin/timedatectl set-timezone America/Los_Angeles

minato-san sudo[27646]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=steamos-update

minato-san sudo[27670]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=steamos-update

minato-san sudo[27703]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=steamos-update check

minato-san sudo[27706]: geechan : a password is required ; PWD=/var/home/geechan/.local/share/Steam ; USER=root ; COMMAND=jupiter-biosupdate check
In addition, I'm also wondering if it's possible to get the "Return to Gaming Mode" option to work through the logo menu.
11 Replies
EyeCantCU
EyeCantCU•5mo ago
You can rebase to the Deck image: rpm-ostree rebase ostree-image-signed:docker//ghcr.io/ublue-os/bazzite-deck-gnome It should work just fine
Geechan
Geechan•5mo ago
Yeah, I might just end up rebasing in the end. Less hassle that way
EyeCantCU
EyeCantCU•5mo ago
You won't lose any user data doing so. I'd highly recommend it
Geechan
Geechan•5mo ago
I asked this earlier but just to make sure again: there's no real caveats to running the deck build on a desktop setup, right?
EyeCantCU
EyeCantCU•5mo ago
No caveats whatsoever. I use it on my desktop 🙂
Geechan
Geechan•5mo ago
Sweet, thank you!!
EyeCantCU
EyeCantCU•5mo ago
No problem. By the way, the reason this error occurs is because the desktop image doesn't ship our steamos-update script. No way around that unfortunately
Geechan
Geechan•5mo ago
Ah, good to know. It felt like a bit of a hacky solution trying to get it to work under the desktop image as it was I've got it set up now. Is there a way to boot into GDM on startup? Unfortunately with the way the Deck image is set up, it either has to boot into gamescope-session on login (which I don't want), or with ujust toggle-autologin, it will boot into my desktop at login, but then I can't actually go into gamescope-session without it resetting me back to the desktop immediately. In addition I lose the ability to lock the screen (probably due to no GDM) Well, I rebased back to the desktop build, and gamescope now seems to works fine there lol. Only weird thing is return to desktop in gamemode is non functional, and just softlocks
EyeCantCU
EyeCantCU•5mo ago
systemctl disable --now bazzite-autologim
systemctl enable --now gdm
systemctl disable --now bazzite-autologim
systemctl enable --now gdm
Should do it
Geechan
Geechan•5mo ago
Gave it a go. Unfortunately the return to desktop button still softlocks when I change to GDM, I'm assuming because I had to disable SDDM and the autologin daemon. Any workaround for that? It feels so close! When I was using Arch Linux, the default behaviour was to boot me back to GDM when switching to desktop mode (which is ideal for my case) Update: if you select "restart steam", it'll boot you back into GDM. I'm satisfied with this solution for the time being
EyeCantCU
EyeCantCU•5mo ago
I'll look into it