Bazzite is an OCI image that serves as an alternative operating system for the Steam Deck, and a ready-to-game SteamOS-like for desktop computers, living room home theater PCs, and numerous other handheld PCs.
Go to file
2023-07-12 08:43:56 -07:00
.github chore(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1 2023-07-03 11:41:14 +00:00
spec_files fix(deck): Get username via ls due to user not yet being set at time of mount. 2023-07-12 07:59:01 -07:00
system_files fix(deck): Disable bind mount support 2023-07-12 08:43:56 -07:00
boot_menu.yml feat: Generate ISOs every release 2023-06-18 21:38:49 +00:00
Containerfile chore: Return to using jupiter-hw-support-btrfs now that SELinux fix is in place. 2023-07-11 17:55:21 -07:00
cosign.pub Switch to ublue-os signing key, fix minor typo in readme 2023-02-09 11:18:03 -08:00
LICENSE Initial commit 2023-02-09 11:05:47 -08:00
README.md fix: Update bazzite copr to use evlaV repositories as upstream 2023-07-05 15:53:23 -07:00
SECURITY.md Add SECURITY.md 2023-02-13 10:36:06 -08:00

Bazzite

build-bazzite

Bazzite is an OCI that serves as an alternative OS for the Steam Deck, and a ready-to-game SteamOS-like for desktop computers.

Usage

TODO

Features

  • Built from a base ublue-os/kinoite or ublue-os/kinoite-nvidia image
  • Initial setup wizard provides Decky Loader, EmuDeck, and an assortment of useful Flatpaks.
  • Adds ported versions of Valve's Steam Deck packages
  • Ships with Distrobox installed and ready to use
  • Desktop variant uses ublue-os/bazzite-arch build-bazzite-arch in Distrobox to run Steam and other gaming workloads.
  • Adds h264 decoding out of the box via RPM Fusion
  • Supports LatencyFleX and vkBasalt out of the box
  • Comes with services for automatic system, distrobox, and flatpak updates.
  • BTRFS by default, including the SD card
  • Built in duperemove services
  • Pre-tuned for gaming workloads
  • Matches SteamOS as closely as possible

Copr

Ported SteamOS and ChimeraOS packages, among others used by Bazzite, are built on Copr in this repo.

Package Status
gamescope Build Status
gamescope-session Build Status
jupiter-fan-control Build Status
jupiter-hw-support Build Status
jupiter-hw-support-btrfs Build Status
python3-hid Build Status
ryzenadj Build Status
sddm-sugar-steamOS Build Status
sdgyrodsu Build Status
steamdeck-kde-presets Build Status
steamdeck-kde-themes Build Status

Additionally, the following packages are used from other Copr repos:

Package Status
hl2linux-selinux Build Status
latencyflex-vulkan-layer Build Status
obs-vkcapture Build Status
wallpaper-engine-kde-plugin Build Status

Verification

These images are signed with sisgstore's cosign. You can verify the signature by downloading the cosign.pub key from this repo and running the following command:

cosign verify --key cosign.pub ghcr.io/ublue-os/bazzite