🇺🇸 🇪🇸 🇮🇩 🇨🇳 🇫🇷 🇧🇷 🇳🇱 🇷🇺 🇩🇪 🇹🇼
June 4, 2026 · View on GitHub
🇺🇸 🇪🇸 🇮🇩 🇨🇳 🇫🇷 🇧🇷 🇳🇱 🇷🇺 🇩🇪 🇹🇼
Содержание
- 🇺🇸 🇪🇸 🇮🇩 🇨🇳 🇫🇷 🇧🇷 🇳🇱 🇷🇺 🇩🇪 🇹🇼
- Содержание
О проекте и особенности
Посетите наш сайт для понятного объяснения, что такое Bazzite. Этот README подробнее раскрывает проект.
Bazzite - это пользовательский Fedora Atomic образ, собранный на базе cloud native технологий и дающий лучший Linux-опыт для игр на всех ваших устройствах, включая любимые портативные.
Bazzite собирается на основе ublue-os/main с использованием технологий Fedora, поэтому в него входят расширенная поддержка оборудования и встроенные драйверы. Кроме того, Bazzite добавляет следующие возможности:
- Использует ядро bazzite для поддержки HDR и расширенной совместимости с оборудованием, а также многих других патчей.
- HDR доступен в игровом режиме.
- NVK доступен в сборках без Nvidia.
- Полная поддержка аппаратного ускорения декодирования H264.
- Полная поддержка ROCm OpenCL/HIP от AMD.
- Драйвер xone для контроллеров Xbox.
- Полная поддержка DisplayLink.
- Включены темы KDE от Valve из SteamOS.
- vkBasalt, MangoHud и OBS VkCapture установлены и доступны по умолчанию.
- ROM Properties Page shell extension включено.
- Полная поддержка Winesync/Fastsync/NTsync.
- Distrobox предустановлен.
- Упрощенная установка Davinci Resolve с помощью davincibox (
ujust install-resolve). - Автоматическая служба
duperemoveдля уменьшения места, занимаемого содержимым wine-префиксов. - Поддержка HDMI CEC через libCEC.
- По умолчанию используется BBR TCP от Google.
- Input Remapper предустановлен и включен. (Доступен, но отключен по умолчанию в варианте Deck; можно включить командой
ujust restore-input-remapper) - Bazzite Portal позволяет легко устанавливать множество приложений и настроек, включая LACT и IDE через Brew. В нем также есть удобные кнопки для обновления, перехода на другой образ и даже сброса системного образа к настройкам по умолчанию.
- Waydroid предустановлен для запуска Android-приложений. Настройка описана в кратком руководстве.
- Управляйте приложениями с помощью Flatseal, Warehouse и Gear Lever.
- OpenRGB с драйверами i2c-piix4 и i2c-nct6775 для управления RGB на некоторых материнских платах.
- OpenRazer встроен, выберите OpenRazer в Bazzite Portal или выполните
ujust install-openrazerв терминале, чтобы начать использовать его. - Правила udev для OpenTabletDriver встроены, а полный набор ПО можно установить через Bazzite Portal или командой
ujust install-opentabletdriverв терминале. - Поддержка клавиатур Wooting из коробки.
- Встроенная поддержка AMD GPU Southern Islands (HD 7000) и Sea Islands (HD 8000) через драйвер
amdgpu. - Webapp Manager доступен для создания приложений из веб-сайтов в разных браузерах, включая Firefox.
Десктопная версия
Основной вариант bazzite подходит для настольных компьютеров.
Important
ISO-образы можно скачать с нашего сайта, а полезное руководство по установке доступно здесь.
Чтобы перейти с существующего Fedora Atomic на этот образ, если вам нужны драйверы GPU с открытым кодом: (Обратите внимание: открытый вариант Mesa для GPU NVIDIA, NVK, по-прежнему может содержать ошибки. Если у вас есть проблемы, связанные с NVK, сообщайте о них в Mesa, а не в Ublue/Bazzite.)
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
или для устройств с GPU Nvidia, которым нужны проприетарные драйверы NVIDIA:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia:stable
Для пользователей с включенным Secure Boot: перед переходом следуйте документации по Secure Boot.
Steam Deck/Домашние кинотеатры (HTPC)
Вариант, предназначенный для использования как альтернатива SteamOS на Steam Deck и для консольного опыта на HTPC, доступен как bazzite-deck:
- Загружается сразу в игровой режим, как в SteamOS.
- Автоматический
duperemoveзначительно уменьшает размер compatdata. - Последняя версия Mesa создает меньшие кэши шейдеров и не требует их для предотвращения фризов.
- Можно загрузиться даже если диск заполнен.
- Поддержка всех языков, которые доступны в Fedora upstream.
- Использует Wayland на рабочем столе с поддержкой Steam input.
- Включен HHD для расширенной поддержки ввода на не-Valve портативных устройствах.
- Включает перенесенные версии большинства пакетов SteamOS, включая драйверы, средства обновления прошивок и контроллеры вентиляторов из репозитория evlaV.
- Исправленная Mesa для корректного управления частотой кадров из Gamescope.
- Поставляется с патчами из SteamOS BTRFS для полной поддержки BTRFS на SD-карте по умолчанию.
- В комплекте перенесенная версия SDGyroDSU, включенная по умолчанию.
- Есть возможность установить Decky Loader, EmuDeck, RetroDECK и ProtonUp-Qt, а также множество других полезных пакетов при установке.
- Собственная система обновлений позволяет обновлять ОС, Flatpak и многое другое прямо из интерфейса игрового режима с помощью uupd и topgrade.
- Встроена поддержка двойной загрузки Windows благодаря тому, что установка GRUB от Fedora остается нетронутой.
- Обновление сломало что-то? Легко откатитесь к предыдущей версии Bazzite благодаря функции отката
rpm-ostree. Можно даже выбрать предыдущие образы при загрузке. - Steam и Lutris предустановлены в образе как добавленные пакеты.
- Используется ZRAM (4GB) с алгоритмом сжатия LZ4 по умолчанию.
- LAVD и BORE как планировщики CPU для плавного и отзывчивого геймплея.
- Планировщик I/O Kyber, чтобы избежать сбоев ввода-вывода при установке игр или во время фонового процесса
duperemove. - Применяются параметры ядра SteamOS.
- Включены профили калибровки дисплея для матовых и зеркальных экранов Steam Deck.
- Функции для опытных пользователей, отключенные по умолчанию, включая:
- Сервис для безопасного понижения напряжения Steam Deck и ноутбуков AMD Framework через RyzenAdj и Ryzen SMU, см.
ryzenadj.serviceи/etc/default/ryzenadj. - Поддержка разгона дисплея. Например, добавьте
CUSTOM_REFRESH_RATES=30-68в/etc/environment. Минимальная и максимальная частоты обновления зависят от устройства. - У вас Steam Deck с модом на 32GB RAM? Наслаждайтесь автоматически применяемым удвоенным максимумом VRAM. (Можете ли вы поделиться своими навыками пайки?)
- Сервис для безопасного понижения напряжения Steam Deck и ноутбуков AMD Framework через RyzenAdj и Ryzen SMU, см.
- Аппаратные сервисы Steam Deck можно отключить командой
ujust disable-bios-updatesиujust disable-firmware-updatesв терминале. На не-Deck оборудовании и на Deck с экранами DeckHD или модами 32GB RAM они отключены автоматически. - Дополнительную информацию можно найти здесь.
Important
ISO-образы можно скачать с нашего сайта, а полезное руководство по установке доступно здесь.
Чтобы перейти с существующего Fedora Atomic на этот образ:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck:stable
Альтернативные портативные устройства
Пожалуйста, обратитесь к нашему Handheld Wiki за нужными изменениями настроек и плагинами Decky Loader для Steam Gaming Mode на вашем конкретном портативном устройстве.
Обязательно также прочитайте документацию HHD. Для некоторых устройств нужны отдельные изменения настроек.
Мы также поставляем команды ujust для установки разных тем CSS Loader, которых нет в магазине CSS Loader. Если они установлены, они будут автоматически обновляться вместе с Bazzite.
# Установить тему Handheld Controller Theme (https://github.com/victor-borges/handheld-controller-glyphs)
ujust install-hhd-controller-glyph-theme
GNOME
Сборки с GNOME доступны и в desktop, и в deck-вариантах. Эти сборки идут со следующими дополнительными возможностями:
- Поддержка переменной частоты обновления и дробного масштабирования в Wayland.
- Собственное меню в верхней панели для возврата в игровой режим, запуска Steam и открытия ряда полезных утилит.
- GSConnect предустановлен и готов к использованию.
- Расширение Hanabi включено, чтобы дать в KDE похожие возможности на замену Wallpaper Engine.
- Предустановлено множество дополнительных расширений, включая важные исправления пользовательского опыта.
- Автоматические обновления для темы Firefox GNOME и Thunderbird GNOME. (Если установлены)
Important
ISO-образы можно скачать с нашего сайта, а полезное руководство по установке доступно здесь.
Чтобы перейти с существующего Fedora Atomic на этот образ:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable
Чтобы перейти на desktop environment с проприетарными драйверами NVIDIA:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome-nvidia:stable
Чтобы перейти на Steam Deck/HTPC:
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck-gnome:stable
Для пользователей с Secure Boot: перед переходом следуйте документации по Secure Boot.
Особенности базовой системы
Universal Blue
- Проприетарные драйверы Nvidia предустановлены. (Только для образов Nvidia)
- Flathub включен по умолчанию.
- Команды
ujustдля удобства. - Мультимедийные кодеки из коробки.
- Откат Bazzite до любой сборки за последние 90 дней.
Особенности Fedora Linux (Kinoite и Silverblue)
- Надежная и стабильная база.
- Системные пакеты остаются относительно актуальными.
- Можно добавлять пакеты Fedora в образ без потери при обновлениях.
- Безопасность, ориентированная на SELinux, предустановленный и настроенный из коробки.
- Возможность перейти на другие образы Fedora Atomic, если потребуется, без потери пользовательских данных.
- Поддержка печати благодаря предустановленному CUPS.
Почему Bazzite?
Bazzite появился как проект, призванный решить некоторые проблемы SteamOS, прежде всего устаревшие пакеты (несмотря на базу Arch) и отсутствие функционального менеджера пакетов.
Хотя этот проект тоже основан на образах, вы можете устанавливать любой пакет Fedora прямо из командной строки. Эти пакеты сохраняются между обновлениями (Так что можете смело поставить тот странный VPN, который целый час пытались заставить работать в SteamOS). Кроме того, Bazzite обновляется несколько раз в неделю пакетами из Fedora upstream, давая вам максимум производительности и свежих возможностей - и все это на стабильной базе.
Bazzite поставляется с самым свежим ядром Linux и SELinux, включенным по умолчанию, с полной поддержкой Secure Boot (Запустите ujust enroll-secure-boot-key и введите пароль universalblue, если появится запрос на добавление нашего ключа) и шифрования диска, что делает его разумным выбором для повседневной работы. (Да, из Bazzite можно печатать)
Ознакомьтесь с FAQ, чтобы узнать, чем Bazzite отличается от других Linux-систем.
Демонстрация

Документация
- Установка и управление приложениями
- Обновления, откаты и переход на другой образ
- Руководство по играм
Смотрите дополнительную документацию по проекту.
Проверка подлинности
Эти образы подписаны с помощью cosign. Чтобы проверить подпись, скачайте ключ cosign.pub из этого репозитория и выполните команду:
cosign verify --key cosign.pub ghcr.io/ublue-os/bazzite
Secure Boot
Warning
Пользователи Steam Deck: на Steam Deck Secure Boot по умолчанию не включен и никакие ключи не зарегистрированы. Не включайте его, если не уверены, что делаете.
Secure Boot поддерживается нашим собственным ключом. Публичный ключ можно найти в корне этого репозитория здесь. Если вы хотите зарегистрировать этот ключ до установки или перехода на другой образ, скачайте ключ и выполните:
sudo mokutil --timeout -1
sudo mokutil --import secure_boot.der
Для пользователей, которые уже используют образ Universal Blue, можно вместо этого выполнить ujust enroll-secure-boot-key.
Если система попросит пароль, используйте universalblue.
Метрики участников
История звезд
Особая благодарность
Bazzite - это результат работы сообщества, и он бы не существовал без поддержки всех этих людей. Вот некоторые из тех, кто помогал нам по пути:
- amelia.svg - за создание нашего логотипа и общего визуального стиля.
- SuperRiderTH - за создание нашего стартового видео игрового режима Steam.
- evlaV - за то, что сделал код Valve доступным, и за то, что он вот этот человек.
- ChimeraOS - за gamescope-session и за ценную помощь по пути.
- Jovian-NixOS - за поддержку нас в технических вопросах и за создание похожего проекта. Правда, обязательно посмотрите, это наш Nix-родственник.
- sentry - за помощь с нужными патчами ядра и за создание kernel-fsync repo, который мы теперь используем.
- nicknamenamenick - за то, что почти в одиночку поддерживал нашу документацию и справочные материалы, и бесчисленное количество раз помогал пользователям.
- Steam Deck Homebrew - за решение поддерживать дистрибутивы, отличные от SteamOS, несмотря на дополнительную работу, и отдельное спасибо PartyWumpus за то, что он помог нам заставить Decky Loader работать с SELinux.
- cyrv6737 - за первоначальное вдохновение и базу, из которой вырос bazzite-arch.
Соберите свою версию
Bazzite полностью собирается через GitHub Actions. Создать собственную версию так же просто, как форкнуть этот репозиторий, добавить закрытый ключ для подписи и включить GitHub Actions в форке. Запуск workflow Build Bazzite создаст собственные образы для всех вариантов Bazzite.
Если вы хотите собирать только те варианты Bazzite, которыми пользуетесь сами, отредактируйте .github/workflows/build.yml и закомментируйте те варианты, которые не хотите собирать, в списке matrix для job push-ghcr.
Мы также поставляем конфигурацию для популярного pull app, если хотите держать свой форк синхронизированным с upstream. Включите это приложение в своем репозитории, чтобы отслеживать изменения Bazzite и при этом вносить собственные правки.
Как подписывать свои образы
- Сначала ознакомьтесь с тем, как хранить секреты в GitHub.
- Сгенерируйте новую пару ключей с помощью Cosign (
cosign generate-key-pair). У этой пары ключей не должно быть подписи. - Замените файл
cosign.pubв публичном репозитории на сгенерированный вами - он понадобится вам и вашим пользователям для проверки подписей. - Добавьте приватный ключ, который хранится в виде текста в файле
cosign.key, как Repository Secret на странице настроек форка, в менюSettings -> Secrets and variables -> Actions. Назовите секретSIGNING_SECRET.
Присоединяйтесь к сообществу
Вы можете найти нас в Bazzite Discord. Архив веток поддержки доступен без аккаунта.
