Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment.
The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a tuned compositor for visual stability.
Bazzite covers a broad range of capabilities, including Windows game compatibility through translation layers, containerized application workflows for isolated software execution, and comprehensive hardware driver configuration for GPUs and peripherals. It also incorporates advanced storage management via BTRFS for filesystem compression and automated secondary drive mounting.
Security and system integrity are maintained through cryptographically signed image validation, TPM-backed storage security, and Secure Boot public key enrollment.