Sobre o projeto

Bazzite é uma imagem personalizada do Fedora Atomic construída com tecnologia cloud native, com o objetivo de levar os jogos em Linux para desktops, consoles portáteis, tablets e PCs de home theater. É construída a partir do ublue-os/main sobre tecnologia Fedora, adicionando suporte de hardware expandido e drivers integrados. As principais adições incluem o kernel OGC, HDR e VRR ativados por padrão, decodificação H264 acelerada por hardware, o driver xone para controles Xbox, suporte a DisplayLink e vkBasalt, MangoHud e OBS VkCapture pré-instalados. Também inclui Distrobox, um serviço bees automatizado para reduzir o uso de disco do prefixo wine, suporte a HDMI CEC, Input Remapper, o Bazzite Portal para instalar aplicativos e ajustes, Waydroid para aplicativos Android, Flatseal/Warehouse/Gear Lever para gerenciamento de aplicativos, drivers OpenRazer, regras udev do OpenTabletDriver e Webapp Manager. Variantes: - Desktop (bazzite): atualizações automáticas do SO e do Flatpak via uupd e topgrade; comandos de rebase são fornecidos para drivers de GPU de código aberto e drivers proprietários NVIDIA. - Steam Deck/HTPC (bazzite-deck): inicializa diretamente no modo Game, reduz compatdata com bees, usa Wayland com suporte a Steam input, inclui pacotes SteamOS portados, Mesa corrigido para controle de framerate do Gamescope, suporte a cartão SD BTRFS, SDGyroDSU, Decky Loader/EmuDeck/RetroDECK/ProtonUp-Qt opcionais, atualizações na interface, suporte a dual-boot com Windows, rollback via rpm-ostree, Steam e Lutris pré-instalados, ZRAM com LZ4, agendadores de CPU LAVD e BORE, agendador de I/O Kyber, parâmetros de kernel do SteamOS, perfis de exibição calibrados e recursos avançados desativados por padrão, como undervolting e overclocking de exibição. - Builds GNOME: disponíveis nas versões desktop e deck com VRR e escala fracionária no Wayland, um menu personalizado na barra superior, GSConnect, extensões opcionais e atualizações automáticas de tema GNOME do Firefox/Thunderbird. Recursos upstream incluem drivers NVIDIA proprietários em imagens NVIDIA, Flathub ativado por padrão, comandos ujust, codecs multimídia, rollback de 90 dias, uma base Fedora estável, SELinux, camadas de pacotes, rebase sem perder dados do usuário e impressão CUPS. O projeto afirma que começou para resolver problemas do SteamOS, como pacotes desatualizados e falta de um gerenciador de pacotes funcional, ao mesmo tempo que permite instalar pacotes Fedora e mantê-los entre atualizações. As imagens são assinadas com sigstore cosign e podem ser verificadas com a chave pública incluída. O Secure Boot é suportado via chave personalizada, com instruções de inscrição. A documentação cobre gerenciamento de aplicativos, atualizações/rollbacks/rebase e jogos. Os usuários podem criar suas próprias imagens fazendo fork do repositório, adicionando uma chave de assinatura e ativando o GitHub Actions.