this post was submitted on 29 May 2025
19 points (95.2% liked)
Steam Deck
18079 readers
759 users here now
A place to discuss and support all things Steam Deck.
Replacement for r/steamdeck_linux.
As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title
The following is a list of suggested flairs:
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.
Some more Steam Deck specific flairs:
[Boot Screen] - Custom boot screens/videos.
[Selling] - If you are selling your deck.
These are not enforced, but they are encouraged.
Rules:
- Follow the rules of Sopuli
- Posts must be related to the Steam Deck in an obvious way.
- No piracy, there are other communities for that.
- Discussion of emulators are allowed, but no discussion on how to illegally acquire ROMs.
- This is a place of civil discussion, no trolling.
- Have fun.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Bazzite uses a "ujust" command to update everything (distro, flatpaks, distrobox containers, layered packages, etc.) and I'm pretty sure it includes bios updates. Unless it's just drivers that I'm thinking of..
If you click their "update system" icon, or just type "ujust update" in the terminal, it does the rest. Updates don't apply until you reboot, as is the case with all immutable distros (that I'm aware of).
Don't currently have access to double check though.
From looking at Bazzite documentation, ujust is a collection of scripts that run different updaters/etc. It does cover bios updates by running
ujust enable-deck-bios-firmware-updates
.From looking at the Bazzite github, this runs a shell script that checks to make sure you have Steam Deck hardware and don't have the DeckHD replacement screen or 32GB ram mods installed, and then enables
jupiter-biosupdate.service
. I'm guessing that service is probably using fwupd for updates, but haven't been able to confirm it yet. If anyone else has some insight I'd be interested to hear it. I know the bazzite founder is active here but I'm going to restrain myself from pinging him and wasting his time over curiosity.This is correct. Anyone using Bazzite that wasn't aware of this should type "ujust" into the terminal to give you a list of pre-made "recipes".
Tons of very useful shit. Lots of useful things specifically for gaming, but also non-gaming related stuff as well. Lots of things that are annoying to manually enable/install on an immutable distro in there, making it super easy to set things up.
You can update the individual things like you said, but just entering "ujust update" does everything at once
I use Bazzite on my laptop so I can't really speak to how things work on handhelds
Okay, this is great. I know about ujust but didn't know it could even update the BIOS
Glad I could help! Bazzite has been amazing.