À propos du projet

Bazzite est une image Fedora Atomic personnalisée construite avec une technologie cloud native, visant à apporter le jeu Linux aux ordinateurs de bureau, consoles portables, tablettes et PC home cinéma. Elle est construite à partir de ublue-os/main sur la technologie Fedora, ajoutant un support matériel étendu et des pilotes intégrés. Les ajouts clés incluent le noyau OGC, HDR et VRR activés par défaut, le décodage H264 accéléré par matériel, le pilote xone pour les manettes Xbox, le support DisplayLink, et vkBasalt, MangoHud et OBS VkCapture préinstallés. Elle inclut également Distrobox, un service bees automatisé pour réduire l'utilisation du disque des préfixes wine, le support HDMI CEC, Input Remapper, le portail Bazzite pour installer des applications et des ajustements, Waydroid pour les applications Android, Flatseal/Warehouse/Gear Lever pour la gestion des applications, les pilotes OpenRazer, les règles udev OpenTabletDriver, et Webapp Manager. Variantes : - Bureau (bazzite) : mises à jour automatiques du système et des Flatpaks via uupd et topgrade ; des commandes de rebase sont fournies pour les pilotes GPU open source et les pilotes propriétaires NVIDIA. - Steam Deck/HTPC (bazzite-deck) : démarre directement en mode Game, nettoie compatdata avec bees, utilise Wayland avec le support Steam Input, inclut des paquets SteamOS portés, Mesa patché pour le contrôle de la fréquence d'images de Gamescope, le support des cartes SD BTRFS, SDGyroDSU, Decky Loader/EmuDeck/RetroDECK/ProtonUp-Qt en option, mises à jour dans l'interface, support du double démarrage Windows, rollback rpm-ostree, Steam et Lutris préinstallés, ZRAM avec LZ4, planificateurs CPU LAVD et BORE, planificateur I/O Kyber, paramètres du noyau SteamOS, profils d'affichage calibrés, et fonctionnalités pour utilisateurs avancés désactivées par défaut telles que l'undervolting et l'overclocking de l'affichage. - Builds GNOME : disponibles en versions bureau et deck avec VRR et mise à l'échelle fractionnaire sous Wayland, un menu de barre supérieure personnalisé, GSConnect, extensions optionnelles, et mises à jour automatiques du thème GNOME pour Firefox/Thunderbird. Les fonctionnalités en amont incluent les pilotes propriétaires NVIDIA sur les images NVIDIA, Flathub activé par défaut, les commandes ujust, les codecs multimédia, un rollback de 90 jours, une base Fedora stable, SELinux, la superposition de paquets, le rebase sans perte de données utilisateur, et l'impression CUPS. Le projet déclare avoir commencé pour résoudre les problèmes de SteamOS tels que les paquets obsolètes et le manque de gestionnaire de paquets fonctionnel, tout en permettant l'installation de paquets Fedora et leur persistance à travers les mises à jour. Les images sont signées avec sigstore cosign et peuvent être vérifiées avec la clé publique incluse. Secure Boot est pris en charge via une clé personnalisée, avec des instructions d'inscription. La documentation couvre la gestion des applications, les mises à jour/rollbacks/rebases, et le jeu. Les utilisateurs peuvent construire leurs propres images en forquant le dépôt, en ajoutant une clé de signature et en activant GitHub Actions.