Bazzite 45 для игровых ПК и портативных консолей: Что нового

2026-11-04 131 комментарии
Игровой дистрибутив получил KDE Plasma 6.8.2, GNOME 51.1 и Mesa 26.2.6. На Acer Predator Atlas 8 работают кнопка быстрого доступа и переназначаемые задние кнопки, а для образов NVIDIA LTS предусмотрено ядро Linux 6.18.60. В систему добавили команду проверки готовности к Easy Anti-Cheat Linux v2

Команда Universal Blue представила Bazzite 45 . Игровой дистрибутив перешёл на Fedora Linux 45 и получил GNOME 51.1, KDE Plasma 6.8.2 и Mesa 26.2.6. Стабильная ветка теперь поддерживает ASUS ROG Ally X20, а на Acer Predator Atlas 8 заработали кнопка быстрого доступа и переназначаемые задние кнопки. В систему также добавили проверку готовности к Easy Anti-Cheat Linux v2, который Epic Games планирует испытать в Fortnite.

Рабочий стол Bazzite 45 с KDE Plasma 6.8.2Рабочий стол Bazzite 45 с KDE Plasma 6.8.2. Изображение: Comss.ru

Fedora 45, ядро OGC и графика

В большинстве образов Bazzite 45 используется Linux 7.2.15 с патчами Open Gaming Collective. Образы NVIDIA LTS получили ядро 6.18.60 и драйвер NVIDIA 580.196.07. Ниже приведены основные изменения версий относительно последней стабильной сборки Bazzite 44 по журналу первого стабильного выпуска Bazzite 45.

Компонент44.2026102645.20261103
Базовая системаFedora 44Fedora 45
Ядро OGC7.2.11-ogc4.17.2.15-ogc1.1
Ядро OGC для NVIDIA LTS6.18.56-ogc1.16.18.60-ogc1.1
Mesa26.2.4-126.2.6-2
GNOME50.4-151.1-1
KDE Plasma6.7.5-16.8.2-1
Драйвер NVIDIA LTS580.178.04-2580.196.07-1
InputPlumber0.83.0-20.83.1-4
PowerStation0.8.4-20.9.0-1
Bazaar0.9.3-40.9.4-5
Distrobox1.8.2.5-11.8.2.5-2
UUPD1.5.0-11.5.7-1
Waydroid1.6.3-11.6.3-2

Информация о системе в Bazzite 45 Desktop Edition: KDE Plasma 6.8.2, KDE Frameworks 6.31.0, Qt 6.11.2, ядро 7.2.15-ogc1.1, графическая платформа WaylandBazzite 45 Desktop Edition: KDE Plasma 6.8.2, KDE Frameworks 6.31.0, Qt 6.11.2 и ядро 7.2.15-ogc1.1 на Wayland. Изображение: Comss.ru

В образах без драйвера NVIDIA реализацию OpenCL из Mesa заменили на ROCm OpenCL. Mesa остаётся частью графического стека. Из образов с KDE Plasma убрали XWaylandVideoBridge, который позволял приложениям X11 захватывать экран в сеансе Wayland. По данным команды Bazzite, это устраняет ряд ошибок в редакциях с KDE. Для настройки сетевого стека под игры можно по желанию задействовать службы bpftune и bpfrag.

ROG Ally X20, Acer Predator Atlas 8 и игровые рули

ASUS ROG Ally X20. Поддержка консоли перешла в стабильную ветку. На момент анонса исправление проблемы с ручной настройкой TDP оставалось в тестовом канале. Команда рассчитывала перенести его в стабильную ветку вскоре после релиза.

Acer Predator Atlas 8. InputPlumber обрабатывает встроенные органы управления, а задние кнопки M1 и M2 можно переназначить в Steam Input. Кнопка быстрого доступа (QAM) реагирует на короткое и долгое нажатие. Чтобы открыть левое меню Steam, кнопку Guide нужно удерживать: для обработки короткого нажатия требуется доработка драйвера ядра. Гироскоп пока не поддерживается. Настройка TDP доступна через SimpleDeckyTDP или Panel De Control.

Рули Logitech. Расширилась поддержка моделей с TrueForce, которые работают без дополнительной настройки. Библиотека extest, от которой зависит работа Steam Input в Wayland, теперь совместима с 64-битной бета-версией клиента Steam.

Что проверяет Bazzite для Easy Anti-Cheat Linux v2

Epic Games включила ключ Universal Blue в список доверенных ключей для EAC Linux v2. Fortnite станет первой игрой для проверки нового античита, после чего Epic планирует открыть его другим разработчикам. На 4 ноября Fortnite для Linux ещё недоступна. В Bazzite 45 можно заранее проверить конфигурацию:

ujust check-anticheat

Команда показывает, какие условия выполнены, и подсказывает, что можно исправить. Настройки она оставляет без изменений. В список проверок входят подписи ядра и модулей, Secure Boot и доверенные ключи, TPM 2.0, измеряемая загрузка, режим целостности Kernel Lockdown, отключение kexec и активный BPF LSM. Для обычных ПК Epic также требует включить IOMMU в настройках BIOS (UEFI) и ядре без режима passthrough. На портативные консоли это условие IOMMU не распространяется.

Измеряемая загрузка (Measured Boot) – механизм, при котором компоненты загрузки фиксируют данные о запускаемом коде и конфигурации в регистрах TPM. Античит может использовать эти измерения, чтобы проверить, как загрузилась система.

Epic использует службу systemd и программы eBPF без отдельного модуля ядра. Служба запускается вместе с защищённой игрой и завершает работу при выходе из неё. Владельцам портативных консолей команда Bazzite рекомендует пока воздержаться от включения Kernel Lockdown. На Steam Deck и Steam Machine не включайте Secure Boot ради прохождения проверки. В сборке 45.20261104 предупреждение для этих устройств добавили в саму утилиту.

Результат ujust check-anticheat в Bazzite 45: пройдены Signed kernel, Only well-known Machine Owner Keys и BPF LSM active, итог – 7 of 10 checks failedПроверка ujust check-anticheat в виртуальной машине без TPM и с выключенным Secure Boot: пройдены 3 из 10 проверок. Под пунктом Secure Boot – предупреждение для Steam Deck и Steam Machine. Изображение: Comss.ru

Обслуживание системы и Bazzite Portal

  • Операции обслуживания Btrfs теперь доступны в графическом интерфейсе Btrfs Assistant.
  • Для Fcitx 5 используют официальные пакеты Flatpak вместо прежних системных пакетов.
  • Разработчики исправили сборку переводов GNOME Logo Menu, вернули акцентные цвета экрана приветствия и устранили склеивание подсказок. В интерфейсе проекта появился украинский перевод, обновился шведский и синхронизировались другие переводы.
  • В текущем Bazzite Portal добавили управление геймпадом и поддержку экранной клавиатуры Steam в игровом режиме, исправили перерисовку интерфейса и сократили фоновый опрос контроллеров.
  • Появились временный доступ по SSH до перезагрузки и переключатель OpenGamepadUI. Команда также устранила ошибки обновления через Steam, сохранения автологина после перехода на настольный образ и переключения в режим рабочего стола.

Btrfs Assistant в Bazzite 45, вкладка Btrfs maintenance: частота балансировки, проверки scrub и дефрагментации для точек монтированияОбслуживание Btrfs в Btrfs Assistant: балансировка, проверка (scrub) и дефрагментация по расписанию. Изображение: Comss.ru

Bazzite Portal, вкладка Manage Bazzite: Update your system, переход на ветки stable и testing, Shed system software layers, Cancel pending deploymentТекущий Bazzite Portal, вкладка Manage Bazzite: обновление системы, переход между ветками stable и testing, сброс слоёв rpm-ostree. Изображение: Comss.ru

Для CoolerControl теперь используется официальный контейнер Docker. Если программа уже установлена системным пакетом поверх образа, можно продолжить пользоваться этой установкой или повторно выполнить команду для перехода на контейнер:

ujust install-coolercontrol

Отдельно команда показала новую версию Bazzite Portal. В ней предусмотрены управление версиями и откат с геймпада, индикатор состояния обновлений в системном лотке, отдельное отслеживание обновлений Bazzite, Flatpak и Homebrew, а также инструменты диагностики. Плагин для Decky Loader перенесёт основные операции в Steam Gaming Mode. Эту версию готовят для тестового канала.

В Bazzite-DX исправили ошибки настройки расширенной виртуализации. Команда настройки VFIO теперь задаёт параметр ядра iommu=on вместо iommu=pt. По словам разработчика, на отдельных компьютерах это может замедлить загрузку и выключение.

ujust setup-virtualization

Меньше загрузки при обновлении и быстрее сборка образов

Команда перевела сегменты образов на сжатие Zstandard, внедрила Chunkah и улучшила воспроизводимость сборок. По данным проекта, в отдельных случаях объём загрузки при обновлении снизился до 100 МБ. Размер зависит от того, между какими сборками обновляется система.

Разработчики сократили Containerfile с более чем 800 строк до 102, вынесли настройку образов в сценарии в каталоге build_files/ и подключили ShellCheck к локальной проверке и проверке запросов на изменения. Вместо копирования данных между этапами Desktop, Deck и NVIDIA образы теперь собираются в один этап с параметрами для каждой редакции. По оценке SmallsOnline, сборка всех десяти вариантов обычно укладывается в 30 минут. Раньше она занимала около часа, в худших случаях – почти полтора часа.

Локальная сборка и CI теперь используют один инструмент build.py. Он проверяет окружение и собирает базовый образ или заданный вариант, например bazzite-deck-nvidia:

./build.py doctor
./build.py build
./build.py build bazzite-deck-nvidia

По данным tapoxi, отказ от лишнего сброса временных меток сократил сборку bazzite-deck-nvidia примерно с 24 до 14,5 минуты. Подготовка списка компонентов ПО (SBOM) тоже ускорилась, а этап публикации релиза сократился примерно с 5 минут до 38 секунд. Полный прогон CI, по его оценке, стал занимать около 30 минут вместо 50.

По данным участника команды Andy10115, Bazzite насчитывает 103 000 активных устройств в неделю. В рамках Bazzite Testing Program проект публикует сведения о проверках, координирует тестирование в Discord и ведёт отчёты об ошибках в GitHub. Участники программы получают отдельные роли, а команда заранее сообщает об известных проблемах и планируемых выпусках.

Что такое Bazzite и какой образ выбрать

Bazzite – бесплатный игровой дистрибутив на базе Fedora Atomic Desktops для компьютеров и портативных консолей x86-64. В комплект входит Steam, а совместимые игры для Windows запускаются через Proton. Через Bazaar можно устанавливать приложения из Flathub, в том числе сторонние игровые клиенты. Совместимость конкретной игры с Proton можно проверить по отчётам игроков в ProtonDB. Distrobox позволяет работать с программами других дистрибутивов Linux в контейнерах.

Bazaar в Bazzite 45, вкладка «Курируемое»: раздел «Видеоигры» с ProtonPlus, Heroic, itch, Faugus и Prism LauncherВкладка «Курируемое» в Bazaar: игровые клиенты и лаунчеры из Flathub, среди них Heroic и itch. Изображение: Comss.ru

Атомарное обновление – установка новой версии системного образа с переключением на неё при перезагрузке. Если новая сборка работает некорректно, из меню GRUB можно загрузить предыдущую. Такой откат возвращает версию системы и сохраняет пользовательские файлы.

Настольные образы сразу загружают KDE Plasma или GNOME. Варианты Bazzite-Deck предназначены для портативных консолей и компьютеров у телевизора: они запускают полноэкранный Steam Gaming Mode с управлением геймпадом и позволяют перейти на рабочий стол через меню питания. В документации среди протестированных консолей перечислены Steam Deck, ASUS ROG Ally и Lenovo Legion Go.

Подбор образа на сайте проекта учитывает тип устройства, видеокарту и рабочее окружение. Для Steam Gaming Mode основная цель – современные AMD Radeon. Intel Arc поддерживается с оговорками, а режим на NVIDIA доступен в статусе бета-версии. Для настольного ПК с NVIDIA сайт отдельно предлагает образы для GTX 16-й серии и RTX, а также вариант LTS для GTX 1080 и более старых карт.

Общие требования: загрузка UEFI, процессор x86-64 с четырьмя ядрами от 2 ГГц, 8 ГБ ОЗУ, графика с Vulkan 1.3 и внутренний SSD с разметкой GPT. Для дополнительного диска с играми документация рекомендует Btrfs или ext4. Общая памятка проекта указывает минимум 50 ГБ свободного места и рекомендует 120 ГБ. Для старого настольного установщика указан минимум 64 ГБ. Для актуального установщика нужна флешка от 16 ГБ. Поддерживается двойная загрузка с Windows.

Скачать Bazzite 45

Как обновиться до Bazzite 45

На 4 ноября в стабильном канале доступна сборка 45.20261104. Настольная редакция по умолчанию загружает обновления в фоне. В редакции Deck их можно запустить вручную в Steam Gaming Mode или через Bazzite Updater на рабочем столе. Новая сборка применяется после перезагрузки. Если установочный ISO содержит более раннюю версию, после установки достаточно обновить систему обычным способом. Из терминала проверку и установку обновлений можно запустить командой:

ujust update

ujust update в Bazzite 42: Topgrade загружает образ ghcr.io/ublue-os/bazzite:stable, 256 слоёв объёмом 4,5 ГБОбновление с Bazzite 42 до 45 командой ujust update: потребовалось загрузить 256 слоёв образа общим объёмом 4,5 ГБ. Изображение: Comss.ru

Меню GRUB 2.12 после обновления: записи Bazzite (ostree:0), Bazzite (ostree:1) и UEFI Firmware SettingsПосле обновления в меню GRUB две записи Bazzite: верхняя загружает новую сборку, вторая – предыдущую. Изображение: Comss.ru

rpm-ostree status в Bazzite 45: текущая сборка 45.20261104 и предыдущая 42.20251018rpm-ostree status: система работает на сборке 45.20261104, предыдущая 42.20251018 сохранена для отката. Изображение: Comss.ru

Участники тестирования могут вернуться на стабильную ветку командой:

brh rebase stable

Следующий этап тестирования – Linux 7.3.1 в ветке Unstable. Команда проверяет HDMI 2.1, переменную частоту обновления (VRR) и возможные регрессии после серии Linux 7.2. В планах также проверка свежей версии steamos-manager. Для перехода в нестабильную ветку предназначена команда:

brh rebase unstable

Вывод

Для владельцев ROG Ally X20 и Predator Atlas 8 выпуск расширяет выбор системы, которую можно поставить на консоль, хотя работа отдельных функций ещё зависит от модели. На настольных ПК главный повод обновиться – переход на свежую Fedora вместе с графическим стеком и рабочими окружениями. При выборе Bazzite для конкретной сетевой игры стоит ориентироваться на её текущую совместимость: проверка конфигурации EAC оценивает систему, а решение о подключении античита остаётся за разработчиком игры.

Читаете нас в Google? Добавьте Comss.ru в источникиДобавьте Comss.ru в источники Google
Новые статьи будут чаще в «Главных новостях» Google. Без подписок и уведомлений, отключается в один клик. Нужен вход в аккаунт Google.Наши статьи будут чаще в «Главных новостях». Нужен вход в Google.
Добавить в Google
© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте