Wiki - Bazzite

Article wiki - Bazzite

Table des Matières

Logo Bazzite

Présentation de Bazzite

Bazzite est une distribution Linux moderne, immuable et orientée gaming, basée sur Fedora Atomic. Développée par la communauté uBlue, elle est conçue pour transformer n'importe quel PC, console portable (Handheld) ou Home Theater PC (HTPC) en une machine de jeu optimisée, offrant une expérience proche de celle du SteamOS 3 mais avec la puissance et la flexibilité de l'écosystème Fedora.

La particularité majeure de Bazzite réside dans son architecture image-based. Contrairement aux distributions classiques où les fichiers système sont modifiés individuellement, Bazzite utilise ostree pour gérer le système d'exploitation comme une image globale. Cela signifie que le cœur du système est en lecture seule, éliminant ainsi les risques de corruption accidentelle et permettant des mises à jour atomiques : soit la mise à jour s'installe complètement, soit elle ne s'installe pas, sans laisser le système dans un état instable.

Bazzite ne se contente pas d'être un OS stable ; c'est un hub de gaming complet. Elle intègre nativement Steam, Lutris, Heroic Games Launcher et des pilotes GPU optimisés. Grâce au Bazzite Portal, les utilisateurs peuvent configurer leur matériel et leurs logiciels via une interface intuitive, rendant Linux accessible même aux débutants qui n'ont jamais touché à un terminal, tout en restant un paradis pour les experts grâce à l'intégration de Distrobox et Flatpak.

Historique et Versions Récentes

Bazzite évolue rapidement pour suivre les dernières avancées technologiques en matière de drivers et de noyaux Linux. En 2026, la distribution a franchi des étapes majeures en termes de stabilité et de fonctionnalités pour les consoles portables.

Mises à jour majeures de 2026

  • Avril 2026 : Introduction d'un overlay basé sur OpenGamepadUI permettant d'accéder aux options non exposées par l'interface Steam, incluant un contrôle précis du TDP pour les handhelds.
  • Mars 2026 (Version 43.20260326) : Mise à jour critique des pilotes NVIDIA (v595.58) et optimisations du scheduler du noyau pour réduire les micro-stutters lors de sessions de jeu intensives.
  • Mars 2026 (Version 43.20260303) : Passage au Noyau Linux 6.17.7-ba25, Mesa 26.0.1, KDE Plasma 6.6.1 et GNOME 49.4. Cette version a notamment corrigé des problèmes de saccades dans Fortnite et réduit la latence d'entrée via une mise à jour de Gamescope.

Le système se prépare actuellement pour la transition vers Fedora 44, assurant ainsi la pérennité du support matériel et logiciel.

Caractéristiques Principales

  • Architecture Immuable : Système de fichiers en lecture seule via ostree, garantissant une stabilité maximale et des rollbacks instantanés.
  • Optimisations Gaming : Support natif du HDR, VRR, et intégration de Gamescope pour un scaling efficace (FSR) et une gestion optimisée de la résolution.
  • Bazzite Portal : Centre de contrôle graphique pour gérer les mises à jour, les pilotes et les tweaks système sans ligne de commande.
  • Support Multi-GPU : Images ISO dédiées pour AMD/Intel et NVIDIA, évitant les conflits de pilotes et assurant la compatibilité CUDA dès l'installation.
  • Écosystème uBlue : Bénéficie des images maintenues par la communauté, permettant de changer de version (rebase) sans réinstaller tout le système.

Prérequis Système

Bazzite est optimisée pour le matériel moderne. Voici les recommandations pour une expérience optimale :

  • Processeur (CPU) : x86_64 moderne (Intel 6ème gen+ ou AMD Ryzen). La virtualisation doit être activée dans le BIOS pour utiliser Distrobox.
  • Mémoire Vive (RAM) : 8 Go minimum, 16 Go recommandés pour le gaming moderne.
  • Carte Graphique (GPU) : AMD (Mesa), Intel ou NVIDIA (Image dédiée requise).
  • Stockage : 50 Go minimum (Btrfs recommandé).
  • Système : UEFI requis. Le mode Legacy BIOS n'est pas supporté.

Installation Détaillée

Méthode 1 : Clé USB (PC & Handhelds)

1. Téléchargez l'image ISO appropriée sur bazzite.gg (choisissez NVIDIA ou AMD/Intel selon votre GPU).
2. Flashez l'image sur une clé USB (min 8 Go) avec Balena Etcher ou Rufus.
3. Démarrez votre PC sur la clé USB via le menu de boot UEFI.
4. Lancez l'installateur Anaconda. Utilisez le Partitionnement Automatique pour laisser ostree configurer correctement les partitions système.

Méthode 2 : Installation sur Steam Deck

1. Utilisez un hub USB-C pour connecter votre clé USB au Steam Deck.
2. Éteignez le Deck. Maintenez Volume - et appuyez sur Power.
3. Sélectionnez l'option de boot USB dans le menu.
4. Suivez le processus d'installation. Bazzite remplacera SteamOS tout en conservant l'interface Gaming Mode native.

Configuration de Base

Après le premier redémarrage, lancez le Bazzite Portal. C'est ici que vous devez :

  • Vérifier et appliquer les dernières mises à jour système.
  • Configurer vos périphériques de jeu (manettes, claviers).
  • Ajuster les paramètres d'énergie (TDP) si vous êtes sur un appareil portable.
  • Vérifier que Vulkan est correctement reconnu (commande vulkaninfo dans le terminal).

Utilisation et Commandes Principales

Gestion des Logiciels (Flatpak, rpm-ostree)

Bazzite utilise deux méthodes principales pour installer des logiciels :

  • Flatpak (Recommandé) : Pour toutes les applications graphiques (Discord, Spotify, Steam).
    flatpak install flathub com.valvesoftware.Steam
  • Layering (rpm-ostree) : Pour les outils système ou pilotes qui doivent être intégrés au noyau.
    sudo rpm-ostree install vim
    Note : Un redémarrage est nécessaire après chaque installation via rpm-ostree.

Utilisation des Conteneurs (Distrobox)

Pour le développement ou les outils CLI sans polluer le système immuable, utilisez Distrobox :

distrobox-create --name dev-env --image fedora:43
distrobox-enter dev-env

Cela crée un environnement Fedora complet où dnf fonctionne normalement sans affecter l'hôte.

Trucs et Astuces

  • Rollback Instantané : Si une mise à jour pose problème, redémarrez et choisissez la version précédente dans le menu GRUB ou tapez sudo rpm-ostree rollback.
  • Gamescope : Pour forcer la résolution ou le FSR sur un jeu, lancez-le via Gamescope. Bazzite intègre des raccourcis pour faciliter cela.
  • Rebase : Vous pouvez passer d'une image Bazzite à une autre (ex: passer de KDE à GNOME) sans perdre vos données :
    sudo rpm-ostree rebase ostree-image-url:fedora:43-gnome

FAQ et Dépannage

Comment revenir à une version précédente ?

Grâce à l'architecture atomique, utilisez sudo rpm-ostree rollback et redémarrez. Votre système reviendra exactement à l'état précédant la mise à jour.

Puis-je utiliser DNF ?

Non, dnf install ne fonctionne pas sur le système hôte car il est en lecture seule. Utilisez rpm-ostree install ou, mieux encore, un conteneur Distrobox.

Bazzite est-elle adaptée au travail ?

Oui. C'est une Fedora complète. Vous pouvez installer LibreOffice, VS Code ou toute suite bureautique via Flatpak sans aucune perte de performance.

Ressources et Liens Utiles