bazzite: A Fedora-Based Linux System for Gaming

Summary
Bazzite is an image-based Fedora Linux distribution for gaming and everyday computing on desktops, handhelds, and home theater PCs. It combines gaming-focused defaults with system updates and rollback support.
At a glance
- Language
- Just
- License
- Apache-2.0
- Stars
- 9.1k
- Forks
- 1.1k
- Added to OSRepos
- May 17, 2026
- Last analyzed
- October 3, 2026
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
Bazzite is a custom Fedora Atomic image aimed at people who want a gaming-ready Linux system across desktop PCs, handhelds, and home theater PCs. It addresses gaps users may encounter with gaming-focused systems, including outdated packages or limited package management, while also supporting everyday computing.
It offers several variants for different hardware and desktop preferences, including a Steam Deck-style interface and GNOME builds. Its image-based foundation supports updates and rollback, while Fedora package layering allows users to add system packages.
Key Features
- Gaming-oriented system images for desktops, handhelds, and home theater PCs.
- Steam Gaming Mode variant that boots directly into a console-like interface.
- HDR and variable refresh rate support, plus hardware-accelerated H.264 decoding.
- Preinstalled gaming and system utilities, including MangoHud, Distrobox, and Bazzite Portal.
- Automatic updates and the ability to roll back to earlier system images.
- Multiple variants, including GNOME, KDE-oriented desktop images, and NVIDIA driver images.
- Secure Boot support and signed images that can be verified with cosign.
Use Cases
- PC gamers who want a Fedora-based desktop with gaming utilities and codecs already included.
- Steam Deck owners looking for an alternative system image with a SteamOS-like gaming interface.
- Handheld PC users who want a gaming-focused Linux image, with device-specific guidance available in the project documentation.
- HTPC builders who want a console-like interface that boots into Steam Gaming Mode.
- Fedora Atomic users who want to rebase to a gaming-focused image while retaining update and rollback workflows.
Project Facts
- Language: Just
- License: Apache-2.0
- Stars: 9.1k
- Forks: 1.1k
- Topics: desktop, fedora-kinoite, fedora-linux, fedora-silverblue, gaming, htpc, legiongo, oci-image, operating-system, ostree, rog-ally, steam, steam-deck, valve
- Archived: No
Getting Started
For an existing Fedora Atomic system, the desktop image can be selected with:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
Choose a different image variant for NVIDIA drivers, Steam Deck-style use, or GNOME. See the README and installation guide for variant selection and install steps. ISOs are available from download.bazzite.gg.
Considerations
- Bazzite uses an image-based Fedora Atomic model, which differs from a conventional package-managed Linux distribution. Learn its update, rollback, and rebase workflow before switching.
- Select the correct image for the device and graphics hardware. The project provides separate variants, including images with proprietary NVIDIA drivers.
- Secure Boot requires following the project's enrollment instructions. The README specifically warns Steam Deck users not to enable Secure Boot unless they understand the implications.
- Handheld support and setup can vary by device; consult the project's handheld documentation for required changes.
Source repository
Open the original repository on GitHub.
21 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

start-technologies: Run a Self-Hosted Server and Home Network Stack
August 13, 2026
Start Technologies is a monorepo for StartOS and related tools for self-hosting, service packaging, registries, tunneling, and router management. It suits people who want to run services on hardware they control and developers building for the Start9 ecosystem.

DockerCheatSheet: Find Common Docker Commands and Guidance
July 17, 2026
A practical reference for common Docker tasks, from running containers and managing images to networking, cleanup, Compose, and Swarm. Useful for developers and operators who need command examples without searching documentation.

awesome-swift: Discover Swift Libraries and Learning Resources
July 10, 2026
A community-curated directory of Swift libraries, tools, guides, and learning resources. Use it to explore options by category when building Swift applications or looking for ways to learn the language.

helium: A Privacy-Focused Chromium Web Browser
July 1, 2026
Helium is a Chromium-based browser focused on privacy, unbiased ad-blocking, and a simpler browsing experience. It is aimed at people who want Chromium compatibility without extra browser clutter.