B
BlueBuild•4w ago
Aura

Has anyone made a custom image based on Bazzite for their gaming handheld (like the SteamDeck)?

The title pretty much says it all. It's mostly installing flatpaks and other software that I'd like to have, just by making another variant of my image using the same flatpak module file and whatnot. I would just like to know if someone has done this before hand and if they have hit any roadblocks
Solution:
Well, after testing my steamdeck with my image I can say: - system-flatpaks does install my flatpaks, on top of the iso ones. I perused the logs and it just recognizes that the fedora repos have already been removed and installs everything. - My own rpm packages being there work like normal...
Jump to solution
4 Replies
Luke Skywunker
Luke Skywunker•4w ago
I'm planning to at some point when I get the time, but it should just work if you use the bazzite-deck base You just have to rebase to your new image
HikariKnight
HikariKnight•2w ago
i have my own custom image (using bluebuild since i think its good to learn both the build systems) but i dont touch the flatpaks. i just do some tweaks that make it possible for me to do testing and work on my workstation using the deck image. shouldnt be any issues unless the flatpak module in bluebuild relies on the flatpak user remote 🤔
xyny
xyny•2w ago
the flatpak module actually adds the repos itself like if you install user flatpaks, the user repo is added, etc. bazzite flatpaks come from the ISO i think, so it shouldn't interfere with that AFAIK
Solution
Aura
Aura•2w ago
Well, after testing my steamdeck with my image I can say: - system-flatpaks does install my flatpaks, on top of the iso ones. I perused the logs and it just recognizes that the fedora repos have already been removed and installs everything. - My own rpm packages being there work like normal - There is a Steam Update always present in the game mode. I don't know if this was Bazzite or my image, Bazzite base seemed to have a similar problem. If it annoys you like me to see the update cog on the status bar, a decky plugin can hide it. - Decky, CSSloader, and all plugins work perfectly. - BIOS and Controller Firmware updates work perfectly (after enabling them with bazzite's yafti or the just recipe) Note that I did use the Bazzite iso and then rpm-ostree rebased onto it. I haven't tried a self made iso. If anyone has any questions feel free to ask, but I leave this message for posterity's sake.
Want results from more Discord servers?
Add your server