ublue-os/bazzite
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🇺🇸 🇪🇸 🇮🇩 🇨🇳 🇫🇷 🇧🇷 🇳🇱 🇷🇺 🇩🇪 🇹🇼
Inhaltsverzeichnis
- 🇺🇸 🇪🇸 🇮🇩 🇨🇳 🇫🇷 🇧🇷 🇳🇱 🇷🇺 🇩🇪 🇹🇼
- 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-remapperaktiviert 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-openrazerin 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-opentabletdriverin 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
beesreduziert 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-ostreeeinfach 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-updatesundujust disable-firmware-updatesim 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:
- Unterstützung für variable Bildwiederholfrequenz und fraktionelle Skalierung unter Wayland aktiviert.
- Benutzerdefiniertes Menü in der oberen Leiste zur Rückkehr zum Spielmodus, zum Starten von Steam und zum Öffnen einer Reihe nützlicher Dienstprogramme.
- GSConnect vorinstalliert und einsatzbereit.
- Hanabi Extension enthalten, um ähnliche Funktionen wie Wallpaper Engine in KDE zu bieten.
- Zahlreiche optionale Erweiterungen vorinstalliert, einschließlich wichtiger Korrekturen für die Benutzererfahrung.
- Automatische Updates für das Firefox GNOME Theme und das Thunderbird GNOME Theme. (Falls installiert)
[!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

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
- Zuerst, mach dich vertraut damit, wie du Geheimnisse auf GitHub sicher aufbewahrst.
- Generiere ein neues Schlüsselpaar mit Cosign (
cosign generate-key-pair). Dieses Schlüsselpaar darf keine Signatur haben. - 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 - 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 GeheimnisSIGNING_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
codecrafters-io/build-your-own-x
Meistere das Programmieren, indem du deine Lieblingstechnologien von Grund auf neu erschaffst.
561,592 Sternepublic-apis/public-apis
Eine gemeinschaftliche Liste kostenloser APIs
497,914 Sternemorluto/rea
Mit Agenten alles per Reverse Engineering untersuchen, vom Verhalten der Anwendung bis hin zu nativen Binärdateien.
449,710 Sterneopenclaw/openclaw
Die KI, die wirklich Dinge erledigt. Jedes Betriebssystem, jede Plattform. Auf die Hummer-Art. 🦞
394,301 Sterne