このプロジェクトについて

Bazziteは、クラウドネイティブ技術で構築されたカスタムFedora Atomicイメージであり、Linuxゲーミングをデスクトップ、携帯ゲーム機、タブレット、ホームシアターPCに提供することを目的としています。これは、Fedora技術を基盤としたublue-os/mainから構築され、拡張されたハードウェアサポートと内蔵ドライバーを追加しています。 主な追加機能には、OGCカーネル、デフォルトで有効なHDRとVRR、ハードウェアアクセラレーションによるH264デコード、Xboxコントローラー用のxoneドライバー、DisplayLinkサポート、プリインストールされたvkBasalt、MangoHud、OBS VkCaptureが含まれます。また、Distrobox、wineプレフィックスのディスク使用量を削減する自動化されたbeesサービス、HDMI CECサポート、Input Remapper、アプリと微調整をインストールするためのBazzite Portal、Androidアプリ用のWaydroid、アプリ管理用のFlatseal/Warehouse/Gear Lever、OpenRazerドライバー、OpenTabletDriver udevルール、Webapp Managerも同梱されています。 バリアント: - デスクトップ (bazzite): uupdとtopgradeによる自動OSおよびFlatpak更新。オープンソースGPUドライバーとNVIDIAプロプライエタリドライバー用のリベースコマンドが提供されます。 - Steam Deck/HTPC (bazzite-deck): ゲームモードに直接起動し、beesでcompatdataをトリミングし、Steam入力サポート付きのWaylandを使用し、移植されたSteamOSパッケージ、Gamescopeフレームレート制御用のパッチ適用済みMesa、BTRFS SDカードサポート、SDGyroDSU、オプションのDecky Loader/EmuDeck/RetroDECK/ProtonUp-Qt、UI内更新、Windowsデュアルブートサポート、rpm-ostreeロールバック、プリインストールされたSteamとLutris、LZ4を使用したZRAM、LAVDおよびBORE CPUスケジューラー、Kyber I/Oスケジューラー、SteamOSカーネルパラメーター、較正されたディスプレイプロファイル、およびデフォルトで無効化されたパワーユーザー向け機能(アンダーボルティングやディスプレイオーバークロックなど)が含まれます。 - GNOMEビルド: デスクトップおよびデッキフレーバーで利用可能で、WaylandでのVRRとフラクショナルスケーリング、カスタムトップバーメニュー、GSConnect、オプションの拡張機能、Firefox/Thunderbird GNOMEテーマの自動更新が含まれます。 上流の機能には、NVIDIAイメージでのプロプライエタリNVIDIAドライバー、デフォルトで有効なFlathub、ujustコマンド、マルチメディアコーデック、90日間のロールバック、安定したFedoraベース、SELinux、パッケージレイヤリング、ユーザーデータを失わずにリベース、CUPS印刷が含まれます。 このプロジェクトは、古いパッケージや機能的なパッケージマネージャーの欠如などのSteamOSの問題に対処し、Fedoraパッケージをインストールして更新後も維持できるようにするために開始されたと述べています。イメージはsigstore cosignで署名され、同梱の公開鍵で検証できます。Secure Bootはカスタムキーでサポートされており、登録手順が提供されています。ドキュメントでは、アプリ管理、更新/ロールバック/リベース、ゲーミングについて説明しています。ユーザーはリポジトリをフォークし、署名鍵を追加してGitHub Actionsを有効にすることで、独自のイメージを構築できます。