HoloISO

Материал из Wiki SteamOS

HoloISO — неофициальный дистрибутив Linux, представляющий собой порт операционной системы SteamOS 3 (Holo) для установки на обычные ПК и портативные устройства, не являющиеся Steam Deck. Проект был создан энтузиастом под псевдонимом theVakhovskeIsTaken (Адам Джафаров) в мае 2022 года с целью предоставить пользователям возможность получить аутентичный опыт Steam Deck на любом совместимом оборудовании .

История

Предпосылки создания

В марте 2022 года Valve выпустила SteamOS 3.0 в виде восстановительного образа (recovery image) для Steam Deck, однако этот образ не был предназначен для установки на стороннее оборудование и использовал специфичную для Deck схему A/B-разделов для обновлений . В сообществе возник запрос на создание универсальной версии SteamOS, которая могла бы работать на широком спектре устройств — от настольных ПК до портативных консолей других производителей .

Запуск проекта

2 мая 2022 года Адам Джафаров опубликовал на GitHub первый бета-релиз HoloISO под кодовым названием Ground Zero . Проект быстро привлёк внимание технологических изданий, включая Tom's Hardware и Wccftech, которые назвали его «SteamOS 3 без Steam Deck» .

Изначально HoloISO позиционировался как проект, извлекающий пакеты и код напрямую из официального образа восстановления Steam Deck, запущенного в виртуальной машине QEMU, и преобразующий их в универсальный установочный ISO-образ .

Развитие и активная фаза

В течение 2022–2023 годов проект активно развивался. Было выпущено несколько крупных обновлений:

  • Обновление 3.x (конец 2022 — начало 2023) — добавлена поддержка офлайн-установки, улучшена совместимость с чипами MediaTek MT7921K/RZ608, включены драйверы NVIDIA DKMS .
  • Обновление 4.0 (середина 2023) — переработана логика переключения сессий, добавлена поддержка OneXPlayer Mini Pro, исправлены проблемы с дисплеями 1440p/1600p .
  • Обновление 5.0 (20 августа 2023) — значительное обновление: обновлена база Arch Linux, добавлена полная поддержка AMD GPU 6000-й и 7000-й серий, кнопка питания теперь работает как на Steam Deck (с анимацией сна), ядро заменено на linux-zen, предустановлен HandyGCCS для поддержки геймпадов .

23 августа 2023 года вышло финальное обновление 5.0.1 с исправлениями Gamescope, HandyGCCS и системы обновлений .

Завершение проекта

12 февраля 2024 года оригинальный репозиторий HoloISO был архивирован его создателем . Причиной стал переход проекта на новую архитектуру с неизменяемой (immutable) файловой системой, что потребовало создания отдельного репозитория holoiso-staging . В объявлении об архивации говорилось: «После трёх месяцев интенсивного тестирования и работы неизменяемая HoloISO наконец готова к использованию в качестве повседневного дистрибутива» .

Технические особенности

Основа и архитектура

HoloISO базируется на Arch Linux и использует официальные репозитории Valve: holo и jupiter . В отличие от оригинальной SteamOS, проект отказался от схемы A/B-разделов для обновлений, что позволяет обновлять систему стандартными командами Pacman .

Основные компоненты

Дистрибутив включает полный набор компонентов SteamOS 3:

  • SteamOS OOBE — первоначальная настройка системы в стиле Steam Deck
  • Deck UI (GamepadUI) — полноценный игровой интерфейс Steam в режиме Big Picture нового поколения
  • KDE Plasma — рабочий стол с фирменной темой Vapor от Valve
  • Gamescope — микрокомпозитор, обеспечивающий масштабирование и поддержку FSR (FidelityFX Super Resolution)
  • MangoHud — мониторинг производительности
  • Proton — слой совместимости для запуска Windows-игр
  • HandyGCCS — инструмент для поддержки различных портативных геймпадов

Управление пакетами

HoloISO использует стандартный пакетный менеджер Pacman с репозиториями Valve. В проекте также предусмотрена поддержка Flatpak (репозиторий flathub-beta) для установки приложений из изолированных контейнеров .

Системные требования

Минимальные требования

  • 4 ГБ накопителя (рекомендуется 8 ГБ)
  • Поддержка UEFI
  • Отключённая технология Secure Boot

Поддержка графических процессоров

Поддержка GPU в HoloISO сильно зависит от архитектуры :

Поддержка видеокарт в HoloISO
Производитель Состояние Примечания
AMD Полная поддержка RX Vega+, 400/500-я серии, 5000/6000/7000-я серии. Требуется поддержка драйвера RADV.
Intel Ограниченная поддержка UHD 630+, Iris Xe (11-е поколение). Arc не поддерживаются. Требуется дополнительная настройка Gamescope.
NVIDIA Экспериментальная Только GPU на базе архитектуры Maxwell+ (GTX 9xx+). Поддержка нестабильна: GamepadUI может тормозить, запуск Game Mode требует нескольких попыток.

Установка

Создание загрузочного носителя

Для установки HoloISO требуется записать ISO-образ на флеш-накопитель с использованием специальных инструментов в режиме DD с размером блока 4 МБ :

  • BalenaEtcher
  • Rufus (в режиме DD)
  • Fedora Media Writer
  • Команда: `sudo dd if=HoloISO.iso of=/dev/sdX bs=4M status=progress oflag=sync`

Процесс установки

После загрузки с носителя запускается инсталлятор командой `holoinstall` . Установщик предлагает выбрать целевой диск (например, `/dev/sda` или `/dev/nvme0n1`) и тип установки:

  • Минимальная установка — только операционная система, без дополнительного ПО
  • Полная установка — включает KDE Plasma с темой Vapor, медиапрограммы и Chromium

В процессе установки пользователю предлагается настроить использование swap-раздела и возможность повторного использования существующего раздела `/home` .

Версии

Основные версии HoloISO
Версия Дата выпуска Ключевые изменения
Ground Zero (Beta) 2 мая 2022 Первый публичный бета-релиз
ISO Update 3.2 2022 Добавлена поддержка офлайн-установки, драйверы NVIDIA DKMS
ISO Update 4.0 2023 Переработана логика переключения сессий, поддержка OneXPlayer Mini Pro
ISO Update 5.0 20 августа 2023 Ядро linux-zen, полная поддержка AMD 7000-й серии, HandyGCCS
ISO Update 5.0.1 23 августа 2023 Исправления Gamescope, handygccs, steamos-systemreport

Влияние и использование

HoloISO получил распространение среди энтузиастов, желающих использовать интерфейс Steam Deck на портативных консолях других производителей. В январе 2024 года компания AYANEO анонсировала, что её модель NEXT LITE будет поставляться с предустановленной HoloISO, однако позднее, после консультаций с сообществом, изменила решение в пользу Windows 11 .

Проект также продемонстрировал возможность переноса экосистемы SteamOS на широкий спектр оборудования, что, по мнению наблюдателей, могло повлиять на решение Valve впоследствии выпустить официальную версию SteamOS для сторонних устройств (в 2025 году Valve анонсировала лицензирование SteamOS для сторонних производителей, что привело к появлению моделей Legion Go S с предустановленной SteamOS).

Статус проекта

По состоянию на март 2026 года оригинальный репозиторий HoloISO архивирован и не поддерживается. Развитие проекта продолжается в форке с неизменяемой файловой системой под названием holoiso-staging. Пакеты для классической версии HoloISO продолжают обновляться по мере появления новых пакетов в репозиториях Valve, однако активная разработка прекращена .

См. также

Ссылки