Skip to content
Projekte

ublue-os/bazzite has 9,298 GitHub stars and 1,154 forks. GitHot measured +39 in 7 days. Last checked 2026-11-09 10:23 UTC. Last push 2026-11-05.

So werden diese Zahlen gemessen

Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.

What you can do

  • Uses the OGC kernel
  • HDR and VRR available by default.
  • Full hardware accelerated codec support for H264 decoding.
  • xone driver for Xbox controllers.

Gemessener Sternzuwachs

in 24h
Aktualisierung verzögert
in 7 days
+39
in 15 days
Aktualisierung verzögert
in 1 month
Aktualisierung verzögert

Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.

README-DE.md

Original

Bazzite

build-bazzite build-bazzite-isos

🇺🇸 🇪🇸 🇮🇩 🇨🇳 🇫🇷 🇧🇷 🇳🇱 🇷🇺 🇩🇪 🇹🇼

Bazzite herunterladen


Inhaltsverzeichnis


Über & Funktionen

Für eine einsteigerfreundliche Erklärung von Bazzite besuche bitte unsere Website (Englisch). Dieses Readme behandelt alles ausführlich.

Bazzite ist ein angepasstes Fedora Atomic-Image, das mit Cloud Native-Technologie erstellt wurde und das Beste des Linux-Gamings auf alle deine Geräte bringt – einschließlich deines bevorzugten Handhelds.

Bazzite basiert auf ublue-os/main unter Verwendung der Fedora-Technologie. Dies bedeutet erweiterte Hardware-Unterstützung und integrierte Treiber. Zusätzlich bietet Bazzite die folgenden Funktionen:

  • Verwendet den OGC-Kernel.
  • HDR und VRR standardmäßig verfügbar.
  • Volle Hardware-beschleunigte Codec-Unterstützung für H264-Dekodierung.
  • xone-Treiber für Xbox-Controller.
  • Verbesserte Unterstützung für Lenkräder mit mehreren zusätzlichen Treibern.
  • Volle Unterstützung für DisplayLink.
  • Enthält Valves KDE-Designs von SteamOS.
  • vkBasalt, MangoHud und OBS VkCapture standardmäßig installiert und verfügbar.
  • ROM Properties Page shell extension enthalten.
  • Distrobox vorinstalliert.
  • Automatischer bees-Dienst zur Reduzierung des von Wine-Prefix-Inhalten belegten Speicherplatzes.
  • Unterstützung für HDMI CEC.
  • Input Remapper vorinstalliert und aktiviert. (Verfügbar, aber standardmäßig deaktiviert auf der Deck-Variante, kann mit ujust restore-input-remapper aktiviert werden)
  • Bazzite Portal bietet einen einfachen Weg an, um viele Anwendungen (und Anpassungen, inklusive LACT) und IDEs über Brew zu installieren. Außerdem bietet es einfache Knöpfe für Aktualisierungen, Rebases und sogar Zurücksetzen des System-Images zum Standard.
  • Waydroid vorinstalliert für die Ausführung von Android-Apps. Richte es mit dieser Kurzanleitung (Englisch) ein.
  • Verwalte Anwendungen mit Flatseal, Warehouse und Gear Lever.
  • OpenRazer-Treiber integriert. Wähle OpenRazer im Bazzite Portal oder führe ujust install-openrazer in einem Terminal aus, um es zu verwenden.
  • OpenTabletDriver udev rules integriert, mit der vollständigen Softwaresuite, die im Bazzte Portal oder durch Ausführen von ujust install-opentabletdriver in einem Terminal installiert werden kann.
  • Webapp Manager ist verfügbar, um Anwendungen aus Websites für eine Vielzahl von Browsern, einschließlich Firefox, zu erstellen.

Desktop

Standardvariante, verfügbar als bazzite, geeignet für Desktop-Computer.

  • Automatische Updates für das OS, Flatpaks und mehr – angetrieben von uupd.

[!IMPORTANT] ISOs können von unserer Website heruntergeladen werden, und eine hilfreiche Installationsanleitung findest du hier (Englisch).

Rebase von einem bestehenden Upstream Fedora Atomic auf dieses Image, wenn du Open-Source-GPU-Treiber nutzen möchtest: (Bitte beachte: Mesas Open-Source-Option für NVIDIA GPUs, NVK, ist zum Zeitpunkt der Erstellung dieses Dokuments noch fehleranfällig. Bei Problemen mit NVK reiche bitte einen Bericht bei Mesa ein, nicht bei Ublue/Bazzite.)

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable

oder für Geräte mit Nvidia GPUs, die die proprietären NVIDIA-Treiber wünschen:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia:stable

Für Benutzer mit aktiviertem Secure Boot: Beachte unsere secure boot documentation vor dem Rebase.

Steam Deck/Home Theater PCs (HTPCs)

Diese Variante wurde für die Nutzung als Alternative zu SteamOS auf dem Steam Deck und für ein Konsolen-ähnliches Erlebnis auf HTPCs entwickelt, verfügbar als bazzite-deck:

  • Bootet direkt in den Spielmodus, passend zum Verhalten von SteamOS.
  • Automatisches bees reduziert die Größe von Compatdata erheblich.
  • Unterstützung für jede von Upstream Fedora unterstützte Sprache.
  • Nutzt Wayland auf dem Desktop mit Unterstützung für Steam Input.
  • Bietet portierte Versionen der meisten SteamOS-Pakete, einschließlich Treiber, Firmware-Updater und Lüftersteuerungen.
  • Gepatchtes Mesa für präzise Framerate-Kontrolle von Gamescope.
  • Kommt standardmäßig mit Patches von SteamOS BTRFS für volle BTRFS-Unterstützung der SD-Karte.
  • Liefert eine portierte Kopie von SDGyroDSU mit, die standardmäßig aktiviert ist.
  • Option zur Installation von Decky Loader, EmuDeck, RetroDECK und ProtonUp-Qt, neben zahlreichen anderen nützlichen Paketen während der Installation.
  • Ein benutzerdefiniertes Update-System ermöglicht es, das OS, Flatpaks und mehr direkt über die Game-Mode-UI zu aktualisieren, angetrieben von uupd.
  • Integrierte Unterstützung für Windows-Dual-Boot dank der intakten Fedora-Installation von GRUB.
  • Update hat etwas kaputt gemacht? Rolle dank der Rollback-Funktion von rpm-ostree einfach zur vorherigen Bazzite-Version zurück. Du kannst sogar frühere Images beim Booten auswählen.
  • Steam und Lutris sind als Layered Packages auf dem Image vorinstalliert.
  • Unterstützung für sched-ext-Scheduler ab Werk.
  • Kyber I/O-Scheduler, um I/O-Engpässe bei der Installation von Spielen oder während des duperemove-Hintergrundprozesses zu verhindern.
  • Wendest SteamOS' Kernel-Parameter an.
  • Farbkalibrierte Anzeigeprofile für matte und spiegelnde Steam Deck-Bildschirme enthalten.
  • Steam Deck-Hardware-spezifische Dienste können durch Ausführen von ujust disable-bios-updates und ujust disable-firmware-updates im Terminal deaktiviert werden. Diese werden auf Nicht-Deck-Hardware und auf Decks mit DeckHD-Displays oder 32GB RAM-Mods automatisch deaktiviert.
  • Weitere Informationen zu den Bazzite Steam Deck Images findest du hier.

[!IMPORTANT] ISOs können von unserer Website heruntergeladen werden, und eine hilfreiche Installationsanleitung findest du hier (Englisch).

Rebase von einem bestehenden Upstream Fedora Atomic auf dieses Image:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck:stable

Alternative Handhelds

Bitte beziehe dich auf unser Handheld-Wiki für notwendige Einstellungen und Decky Loader-Plugins für den Steam Gaming Mode auf deinem spezifischen Handheld.

GNOME

Builds mit der GNOME-Desktop-Umgebung sind sowohl in Desktop- als auch in Deck-Varianten verfügbar. Diese Builds bieten folgende zusätzliche Funktionen:

[!IMPORTANT] ISOs können von unserer Website heruntergeladen werden, und eine hilfreiche Installationsanleitung findest du hier (Englisch).

Rebase von einem bestehenden Upstream Fedora Atomic auf dieses Image:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable

Um ein bestehendes ostree-System auf eine Desktop-Umgebung mit der Version für die proprietären NVIDIA-Treiber zu rebasen:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome-nvidia:stable

Um ein bestehendes ostree-System auf die Steam Deck/HTPC-Version zu rebasen:

rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck-gnome:stable

Für Benutzer mit aktiviertem Secure Boot: Beachte unsere Secure-Boot-Dokumentation (Englisch) vor dem Rebase.

Funktionen von Upstream

Universal Blue

  • Proprietäre Nvidia-Treiber vorinstalliert. (Nur für Nvidia-Images)
  • Flathub ist standardmäßig aktiviert.
  • ujust-Befehle für mehr Komfort.
  • Multimedia-Codecs direkt nach der Installation verfügbar.
  • Rolle Bazzite von jedem Build der letzten 90 Tage zurück.

Funktionen von Fedora Linux (Kinoite & Silverblue)

  • Eine absolut solide und stabile Basis.
  • Systempakete bleiben relativ aktuell.
  • Kann Fedora-Pakete dem Image hinzufügen, ohne sie bei Updates zu verlieren.
  • Sicherheitsorientiert mit SELinux vorinstalliert und direkt nach der Installation konfiguriert.
  • Die Möglichkeit, bei Bedarf auf verschiedene Fedora Atomic Images zu rebasen, ohne Benutzerdaten zu verlieren.
  • Druckunterstützung dank vorinstalliertem CUPS.

Warum

Bazzite begann als Projekt, um einige der Probleme zu lösen, die SteamOS plagen, hauptsächlich veraltete Pakete (trotz einer Arch-Basis) und das Fehlen eines funktionalen Paketmanagers.

Obwohl dieses Projekt ebenfalls Image-basiert ist, kannst du jedes Fedora-Paket direkt über die Kommandozeile installieren. Diese Pakete bleiben über Updates hinweg erhalten (Also los, installiere die obskure VPN-Software, für die du in SteamOS eine Stunde gebraucht hast, um sie zum Laufen zu bringen). Zusätzlich wird Bazzite mehrmals pro Woche mit Paketen von Upstream Fedora aktualisiert, was dir die bestmögliche Leistung und die neuesten Funktionen bietet – alles auf einer stabilen Basis.

Bazzite wird standardmäßig mit dem neuesten Linux-Kernel und aktiviertem SELinux ausgeliefert, mit voller Unterstützung für Secure Boot (Führe ujust enroll-secure-boot-key aus und gib bei Aufforderung das Passwort universalblue ein, um unseren Schlüssel zu registrieren) und Festplattenverschlüsselung, was es zu einer sinnvollen Lösung für den allgemeinen Gebrauch macht. (Ja, du kannst von Bazzite aus drucken)

Lese die FAQ für Details dazu, was Bazzite von anderen Linux-basierten Betriebssystemen unterscheidet.

Galerie

KDE Vapor Theme KDE VGUI2 Theme Steam Gaming Mode Waydroid Distrobox Terminals GNOME GNOME

Dokumentation

Sieh dir weitere Dokumentation zum Projekt an.

Verifizierung

Diese Images sind mit Sigstores Cosign signiert. Du kannst die Signatur überprüfen, indem du den cosign.pub-Schlüssel aus diesem Repo herunterlädst und den folgenden Befehl ausführst:

cosign verify --key cosign.pub ghcr.io/ublue-os/bazzite

Secure Boot

[!WARNING] Steam Deck-Benutzer: Das Steam Deck wird nicht mit aktiviertem Secure Boot ausgeliefert und enthält standardmäßig keine registrierten Schlüssel. Aktiviere dies nicht, es sei denn, du weißt genau, was du tust.

Secure Boot wird mit unserem benutzerdefinierten Schlüssel unterstützt. Der öffentliche Schlüssel ist im Root-Verzeichnis dieses Repositories hier zu finden. Wenn du diesen Schlüssel vor der Installation oder dem Rebase registrieren möchtest, lade den Schlüssel herunter und führe Folgendes aus:

sudo mokutil --timeout -1
sudo mokutil --import secure_boot.der

Für Benutzer, die bereits ein Universal Blue Image verwenden, kannst du stattdessen ujust enroll-secure-boot-key ausführen.

Falls nach einem Passwort gefragt wird, verwende universalblue.

Mitwirkenden-Statistiken

Star-Verlauf

Besonderer Dank

Bazzite ist eine Gemeinschaftsleistung und würde ohne die Unterstützung aller nicht existieren. Im Folgenden sind einige der Personen aufgeführt, die uns auf diesem Weg geholfen haben:

  • amelia.svg – Für die Erstellung unseres Logos und des gesamten Brandings.
  • SuperRiderTH – Für die Erstellung unseres Startvideos für den Steam Game Mode.
  • evlaV (Inzwischen im Ruhestand) – Dafür, dass Valve's Code verfügbar gemacht wurde und dafür, dass er diese Person ist.
  • ChimeraOS – Für gamescope-session und für wertvolle Unterstützung auf unserem Weg.
  • Jovian-NixOS – Für die Unterstützung bei technischen Problemen und die Erstellung eines ähnlichen Projekts. Im Ernst, schau es dir an. Es ist unser Nix-basierter Cousin.
  • sentry – Für die Unterstützung bei benötigten Kernel-Patches und die Erstellung des kernel-fsync-Repos.
  • nicknamenamenick – Dafür, dass er der MVP war, der fast im Alleingang unsere Dokumentation und Support-Literatur gepflegt und unzählige Male Benutzern geholfen hat.
  • Steam Deck Homebrew – Dafür, dass andere Distributionen als SteamOS trotz des Mehraufwands unterstützt werden, und ein besonderer Dank an PartyWumpus dafür, dass er Decky Loader für uns mit SELinux zum Laufen gebracht hat.
  • cyrv6737 – Für die anfängliche Inspiration und die Basis, die zu Bazzite-Arch wurde.

Eigene Version erstellen

Bazzite wird vollständig auf GitHub entwickelt, und das Erstellen einer eigenen, angepassten Version ist so einfach wie das Forken dieses Repositories, das Hinzufügen eines privaten Signierungsschlüssels und das Aktivieren von GitHub Actions. Eine Ausführung des Build Bazzite-Workflows wird dann personalisierte System-Images für alle Bazzite-Varianten erstellen.

Wenn du nur die Images der von dir benutzten Bazzite-Varianten erstellen willst, bearbeite .github/workflows/build.yml und kommentiere die Varianten aus, die du nicht erstellen willst, in push-ghcr-Job's strategy's matrix-Liste.

Wir liefern auch eine Konfiguration für die beliebte Pull-App mit, falls du deinen Fork mit dem Upstream synchron halten möchtest. Aktiviere diese App in deinem Repo, um Bazzite-Änderungen nachzuverfolgen und gleichzeitig deine eigenen Modifikationen vorzunehmen.

Wie du deine Images signieren kannst

  1. Zuerst, mach dich vertraut damit, wie du Geheimnisse auf GitHub sicher aufbewahrst.
  2. Generiere ein neues Schlüsselpaar mit Cosign (cosign generate-key-pair). Dieses Schlüsselpaar darf keine Signatur haben.
  3. Ersetze die cosign.pub-Datei in deinem öffentlichen Repo mit der von dir generierten - du und deine Benutzer benötigen ihn zur Überprüfung der Signaturen
  4. Füge den privaten Schlüssel (gespeichert als Text in der cosign.pub-Datei) als Repository Secret in der Einstellungsseite des Forks hinzu, im Menü Settings -> Secrets -> Actions. Benenne das Geheimnis SIGNING_SECRET.

Trete der Community bei

Du findest uns auf dem Bazzite-Discord. Sieh dir das Archiv der Support-Threads ohne Konto an.

Ähnliche Projekte entdecken