SteamOS: различия между версиями

Материал из Wiki SteamOS
Новая страница: « = SteamOS = '''SteamOS''' — это основанный на Linux игровой операционный системный дистрибутив, разработанный компанией Valve Corporation. Изначально созданная для конкуренции в «гостиной» с консолями (Steam Machines), система пережила перерождение в версии 3.0, став основой для...»
 
 
(не показано 6 промежуточных версий этого же участника)
Строка 1: Строка 1:


= SteamOS =
= SteamOS =
'''SteamOS''' — это основанный на Linux игровой операционный системный дистрибутив, разработанный компанией Valve Corporation. Изначально созданная для конкуренции в «гостиной» с консолями (Steam Machines), система пережила перерождение в версии 3.0, став основой для портативной консоли Steam Deck. Ключевая особенность современной SteamOS — использование слоя совместимости Proton, позволяющего запускать видеоигры, созданные для Windows, без портирования. Система распространяется бесплатно, имеет открытый исходный код (за исключением проприетарных компонентов Steam) и официально поддерживает устройства на базе AMD .
'''SteamOS''' — это основанный на Linux игровой операционный системный дистрибутив, разработанный компанией Valve Corporation. Изначально созданная для конкуренции в «гостиной» с консолями (Steam Machines), система пережила перерождение в версии 3.0, став основой для портативной консоли Steam Deck. Ключевая особенность современной SteamOS — использование слоя совместимости [[Proton]], позволяющего запускать видеоигры, созданные для Windows, без портирования. Система распространяется бесплатно, имеет открытый исходный код (за исключением проприетарных компонентов Steam) и официально поддерживает устройства на базе AMD .


Карточка ОС (Инфобокс) Параметр Значение Разработчик Valve Corporation, Collabora Семейство ОС Unix-подобные (Linux) Исходная модель Открытое ПО (ядро) с закрытыми компонентами (клиент Steam) Первый выпуск 13 декабря 2013 г. Последняя версия 3.7.19 (6 января 2026 г.) Метод обновления RAUC (A/B разделы) в версии 3.0 / APT (Debian версии) Менеджеры пакетов pacman, Flatpak (3.0+); dpkg (исторические версии) Поддерживаемые платформы x86-64, ARM64 (с 2025 года) Тип ядра Монолитное (Linux) Пользовательское пространство GNU Интерфейс по умолчанию Steam (игровой режим Big Picture) / KDE Plasma (режим рабочего стола) Лицензия Свободное ПО (ядро), проприетарная (клиент Steam) Официальный сайт store.steampowered.com/steamos Содержание История
Карточка ОС (Инфобокс) Параметр Значение Разработчик Valve Corporation, Collabora Семейство ОС Unix-подобные (Linux) Исходная модель Открытое ПО (ядро) с закрытыми компонентами (клиент Steam) Первый выпуск 13 декабря 2013 г. Последняя версия 3.7.19 (6 января 2026 г.) Метод обновления RAUC (A/B разделы) в версии 3.0 / APT (Debian версии) Менеджеры пакетов [[pacman]], Flatpak (3.0+); dpkg (исторические версии) Поддерживаемые платформы x86-64, ARM64 (с 2025 года) Тип ядра Монолитное (Linux) Пользовательское пространство GNU Интерфейс по умолчанию Steam (игровой режим Big Picture) / KDE Plasma (режим рабочего стола) Лицензия Свободное ПО (ядро), проприетарная (клиент Steam) Официальный сайт store.steampowered.com/steamos Содержание История


* 1.1 Эра Steam Machines (версии 1.0 и 2.0)
* 1.1 Эра Steam Machines (версии 1.0 и 2.0)
* 1.2 Переход на Arch Linux и эра портативных консолей (версия 3.0)
* 1.2 Переход на [[Arch Linux]] и эра портативных консолей (версия 3.0)
* 1.3 Поддержка ARM-устройств
* 1.3 Поддержка ARM-устройств
* Архитектура системы
* Архитектура системы
* 2.1 Иммутабельность и система обновлений
* 2.1 Иммутабельность и система обновлений
* 2.2 Режимы работы: Gaming Mode и Desktop Mode
* 2.2 Режимы работы: Gaming Mode и Desktop Mode
* 2.3 Слой совместимости Proton (Proton)
* 2.3 Слой совместимости [[Proton]] (Proton)
* 2.4 Композитор Gamescope
* 2.4 Композитор Gamescope
* Ключевые функции
* Ключевые функции
Строка 34: Строка 34:
История SteamOS началась в сентябре 2013 года, когда Gabe Newell анонсировал экспансию Valve в «гостиные». Первая версия (1.0) была основана на Debian 7 (Wheezy) и позиционировалась как клиент для стриминга игр с основного ПК, а не как полноценная игровая платформа . В 2015 году вышла версия 2.0 (Brewmaster) на базе Debian 8 (Jessie) с обновленным ядром и графическим стеком. Именно эта версия стала основной для анонсированных, но коммерчески провальных Steam Machines. Производительность оставляла желать лучшего из-за сырых драйверов и малого количества нативных игр, а разработчики игр не спешили портировать проекты под Linux .
История SteamOS началась в сентябре 2013 года, когда Gabe Newell анонсировал экспансию Valve в «гостиные». Первая версия (1.0) была основана на Debian 7 (Wheezy) и позиционировалась как клиент для стриминга игр с основного ПК, а не как полноценная игровая платформа . В 2015 году вышла версия 2.0 (Brewmaster) на базе Debian 8 (Jessie) с обновленным ядром и графическим стеком. Именно эта версия стала основной для анонсированных, но коммерчески провальных Steam Machines. Производительность оставляла желать лучшего из-за сырых драйверов и малого количества нативных игр, а разработчики игр не спешили портировать проекты под Linux .


=== 1.2 Переход на Arch Linux и эра портативных консолей (версия 3.0) ===
=== 1.2 Переход на [[Arch Linux]] и эра портативных консолей (версия 3.0) ===
В 2021 году Valve представила портативную консоль Steam Deck и вместе с ней радикально обновленную SteamOS 3.0 (кодовое имя Holo) . Ключевым изменением стал отказ от Debian в пользу Arch Linux. Это решение было продиктовано моделью обновлений Arch (rolling release), которая позволяла Valve гораздо быстрее доставлять обновления драйверов и исправления для нового форм-фактора . Вместо GNOME был внедрен KDE Plasma в качестве окружения рабочего стола .
В 2021 году Valve представила портативную консоль Steam Deck и вместе с ней радикально обновленную SteamOS 3.0 (кодовое имя Holo) . Ключевым изменением стал отказ от Debian в пользу [[Arch Linux]]. Это решение было продиктовано моделью обновлений Arch (rolling release), которая позволяла Valve гораздо быстрее доставлять обновления драйверов и исправления для нового форм-фактора . Вместо GNOME был внедрен KDE Plasma в качестве окружения рабочего стола .


=== 1.3 Поддержка ARM-устройств ===
=== 1.3 Поддержка ARM-устройств ===
Строка 48: Строка 48:
Игровой режим (Gaming Mode): Базовый режим при включении устройства. Представляет собой оптимизированный интерфейс Steam Big Picture, запущенный поверх композитора Gamescope. Ориентирован на управление с геймпада .
Игровой режим (Gaming Mode): Базовый режим при включении устройства. Представляет собой оптимизированный интерфейс Steam Big Picture, запущенный поверх композитора Gamescope. Ориентирован на управление с геймпада .


Режим рабочего стола (Desktop Mode): Полноценное окружение KDE Plasma, доступное через меню питания. Позволяет устанавливать стороннее ПО (через Flatpak или pacman), работать с файлами и использовать устройство как обычный Linux-ПК .
Режим рабочего стола (Desktop Mode): Полноценное окружение KDE Plasma, доступное через меню питания. Позволяет устанавливать стороннее ПО (через Flatpak или [[pacman]]), работать с файлами и использовать устройство как обычный Linux-ПК .


=== 2.3 Слой совместимости Proton ===
=== 2.3 Слой совместимости [[Proton]] ===
Proton — это форк проекта Wine, разработанный Valve при участии Codeweavers. Он интегрирован непосредственно в клиент Steam на Linux и позволяет запускать Windows-игры без необходимости портирования. Proton включает в себя библиотеки для преобразования графических вызовов (DXVK, VKD3D-Proton), что обеспечивает высокую производительность .
[[Proton]] — это форк проекта Wine, разработанный Valve при участии Codeweavers. Он интегрирован непосредственно в клиент Steam на Linux и позволяет запускать Windows-игры без необходимости портирования. Proton включает в себя библиотеки для преобразования графических вызовов (DXVK, VKD3D-Proton), что обеспечивает высокую производительность .


=== 2.4 Композитор Gamescope ===
=== 2.4 Композитор Gamescope ===
Строка 80: Строка 80:


=== 4.2 Сторонние лицензированные устройства ===
=== 4.2 Сторонние лицензированные устройства ===
С 2025 года Valve официально лицензирует SteamOS для сторонних производителей. Первым таким устройством стал Lenovo Legion Go S (январь 2025). Также подтверждена поддержка других портативных консолей на базе AMD, таких как ASUS ROG Ally и ASUS ROG Ally X .
С 2025 года Valve официально лицензирует SteamOS для сторонних производителей. Первым таким устройством стал [[Lenovo Legion Go S]] (январь 2025). Также подтверждена поддержка других портативных консолей на базе AMD, таких как [[ASUS ROG Ally]] и ASUS ROG Ally X .


=== 4.3 Установка на стороннее оборудование ===
=== 4.3 Установка на стороннее оборудование ===
Valve предоставляет возможность установки SteamOS на любой совместимый ПК, однако официальная поддержка драйверов ограничена. Сообщество разработало инструменты (например, HoloISO) для упрощения установки на несертифицированные устройства .
Valve предоставляет возможность установки SteamOS на любой совместимый ПК, однако официальная поддержка драйверов ограничена. Сообщество разработало инструменты (например, [[HoloISO]]) для упрощения установки на несертифицированные устройства .


== 5. Связанные дистрибутивы и форки ==
== 5. Связанные дистрибутивы и форки ==
Поскольку исходный код SteamOS открыт, энтузиасты создали ряд форков, адаптирующих пользовательский опыт Steam Deck для других устройств:
Поскольку исходный код SteamOS открыт, энтузиасты создали ряд форков, адаптирующих пользовательский опыт Steam Deck для других устройств:


HoloISO: Проект, нацеленный на максимально точное воспроизведение оригинальной SteamOS Holo на любом ПК (разработка замедлилась) .
[[HoloISO]]: Проект, нацеленный на максимально точное воспроизведение оригинальной SteamOS Holo на любом ПК (разработка замедлилась) .


Bazzite: Популярный дистрибутив на базе Fedora, имитирующий поведение SteamOS и оптимизированный для портативных консолей и HTPC .
Bazzite: Популярный дистрибутив на базе Fedora, имитирующий поведение SteamOS и оптимизированный для портативных консолей и HTPC .


ChimeraOS: Дистрибутив на базе Arch Linux, ориентированный на создание домашних консолей .
ChimeraOS: Дистрибутив на базе [[Arch Linux]], ориентированный на создание домашних консолей .


== 6. Критика и производительность ==
== 6. Критика и производительность ==
Строка 103: Строка 103:


== 7. См. также ==
== 7. См. также ==
Linux для игр
Wine (англ.)
Wine (англ.)


Proton (англ.)
[[Proton]] (англ.)


Steam Deck
[[Steam Deck]]


Сравнение дистрибутивов Linux
[[Arch Linux]]


== 8. Примечания (Список литературы) ==
== 8. Примечания (Список литературы) ==

Текущая версия от 10:47, 26 марта 2026

SteamOS

SteamOS — это основанный на Linux игровой операционный системный дистрибутив, разработанный компанией Valve Corporation. Изначально созданная для конкуренции в «гостиной» с консолями (Steam Machines), система пережила перерождение в версии 3.0, став основой для портативной консоли Steam Deck. Ключевая особенность современной SteamOS — использование слоя совместимости Proton, позволяющего запускать видеоигры, созданные для Windows, без портирования. Система распространяется бесплатно, имеет открытый исходный код (за исключением проприетарных компонентов Steam) и официально поддерживает устройства на базе AMD .

Карточка ОС (Инфобокс) Параметр Значение Разработчик Valve Corporation, Collabora Семейство ОС Unix-подобные (Linux) Исходная модель Открытое ПО (ядро) с закрытыми компонентами (клиент Steam) Первый выпуск 13 декабря 2013 г. Последняя версия 3.7.19 (6 января 2026 г.) Метод обновления RAUC (A/B разделы) в версии 3.0 / APT (Debian версии) Менеджеры пакетов pacman, Flatpak (3.0+); dpkg (исторические версии) Поддерживаемые платформы x86-64, ARM64 (с 2025 года) Тип ядра Монолитное (Linux) Пользовательское пространство GNU Интерфейс по умолчанию Steam (игровой режим Big Picture) / KDE Plasma (режим рабочего стола) Лицензия Свободное ПО (ядро), проприетарная (клиент Steam) Официальный сайт store.steampowered.com/steamos Содержание История

  • 1.1 Эра Steam Machines (версии 1.0 и 2.0)
  • 1.2 Переход на Arch Linux и эра портативных консолей (версия 3.0)
  • 1.3 Поддержка ARM-устройств
  • Архитектура системы
  • 2.1 Иммутабельность и система обновлений
  • 2.2 Режимы работы: Gaming Mode и Desktop Mode
  • 2.3 Слой совместимости Proton (Proton)
  • 2.4 Композитор Gamescope
  • Ключевые функции
  • 3.1 Steam Play и проверка совместимости
  • 3.2 Трансляция (Steam Remote Play)
  • 3.3 Семейные возможности и общий доступ
  • 3.4 Специальные возможности
  • Поддерживаемое оборудование
  • 4.1 Официальные устройства
  • 4.2 Сторонние лицензированные устройства
  • 4.3 Установка на стороннее оборудование (Неофициальная)
  • Связанные дистрибутивы и форки
  • Критика и производительность
  • 6.1 Сравнение с Windows
  • 6.2 Проблемы античита

См. также Примечания Ссылки

1. История

1.1 Эра Steam Machines (версии 1.0 и 2.0)

История SteamOS началась в сентябре 2013 года, когда Gabe Newell анонсировал экспансию Valve в «гостиные». Первая версия (1.0) была основана на Debian 7 (Wheezy) и позиционировалась как клиент для стриминга игр с основного ПК, а не как полноценная игровая платформа . В 2015 году вышла версия 2.0 (Brewmaster) на базе Debian 8 (Jessie) с обновленным ядром и графическим стеком. Именно эта версия стала основной для анонсированных, но коммерчески провальных Steam Machines. Производительность оставляла желать лучшего из-за сырых драйверов и малого количества нативных игр, а разработчики игр не спешили портировать проекты под Linux .

1.2 Переход на Arch Linux и эра портативных консолей (версия 3.0)

В 2021 году Valve представила портативную консоль Steam Deck и вместе с ней радикально обновленную SteamOS 3.0 (кодовое имя Holo) . Ключевым изменением стал отказ от Debian в пользу Arch Linux. Это решение было продиктовано моделью обновлений Arch (rolling release), которая позволяла Valve гораздо быстрее доставлять обновления драйверов и исправления для нового форм-фактора . Вместо GNOME был внедрен KDE Plasma в качестве окружения рабочего стола .

1.3 Поддержка ARM-устройств

В конце 2025 года Valve анонсировала Steam Frame — VR-гарнитуру на базе ARM-чипа Snapdragon. Для обеспечения совместимости с существующей библиотекой x86-игр компания интегрировала эмуляционный слой FEX, что знаменует официальную поддержку ARM-архитектуры в SteamOS .

2. Архитектура системы

2.1 Иммутабельность и система обновлений

Современная SteamOS является иммутабельным дистрибутивом. Корневая файловая система доступна только для чтения, что защищает систему от случайного повреждения и гарантирует стабильность . Обновления устанавливаются атомарно с использованием подхода A/B-разделов (RAUC): система обновляется в фоновом режиме на неактивный раздел, и после перезагрузки происходит мгновенное переключение на новую версию, что позволяет легко откатить изменения в случае сбоя .

2.2 Режимы работы: Gaming Mode и Desktop Mode

Игровой режим (Gaming Mode): Базовый режим при включении устройства. Представляет собой оптимизированный интерфейс Steam Big Picture, запущенный поверх композитора Gamescope. Ориентирован на управление с геймпада .

Режим рабочего стола (Desktop Mode): Полноценное окружение KDE Plasma, доступное через меню питания. Позволяет устанавливать стороннее ПО (через Flatpak или pacman), работать с файлами и использовать устройство как обычный Linux-ПК .

2.3 Слой совместимости Proton

Proton — это форк проекта Wine, разработанный Valve при участии Codeweavers. Он интегрирован непосредственно в клиент Steam на Linux и позволяет запускать Windows-игры без необходимости портирования. Proton включает в себя библиотеки для преобразования графических вызовов (DXVK, VKD3D-Proton), что обеспечивает высокую производительность .

2.4 Композитор Gamescope

Микро-композитор, который запускает Steam и игры в отдельном сеансе. Gamescope отвечает за манипуляции с разрешением (апскейлинг, использование FSR), управление частотой кадров (VFR) и низкую задержку ввода, что критически важно для портативных устройств .

3. Ключевые функции

3.1 Steam Play и проверка совместимости

Система использует базу данных Steam Deck Verified, которая классифицирует игры по уровню совместимости (Verified, Playable, Unsupported). Это помогает пользователям понимать, какой опыт их ожидает без дополнительных настроек .

3.2 Трансляция (Steam Remote Play)

Позволяет транслировать видеоигры с другого компьютера (Windows/Mac/Linux) на устройство с SteamOS по локальной сети или через интернет .

3.3 Семейные возможности и общий доступ

Включает функции родительского контроля и общую библиотеку игр (Family Sharing), позволяя делиться играми с членами семьи, сохраняя при этом свои сохранения и достижения .

3.4 Специальные возможности

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

4. Поддерживаемое оборудование

4.1 Официальные устройства

Steam Deck (LCD и OLED): Основная платформа для SteamOS 3.0.

Steam Machines: Исторические устройства партнеров Valve (Alienware, и др.), поставлявшиеся с SteamOS 2.0 .

Steam Frame: Будущая ARM-гарнитура VR .

4.2 Сторонние лицензированные устройства

С 2025 года Valve официально лицензирует SteamOS для сторонних производителей. Первым таким устройством стал Lenovo Legion Go S (январь 2025). Также подтверждена поддержка других портативных консолей на базе AMD, таких как ASUS ROG Ally и ASUS ROG Ally X .

4.3 Установка на стороннее оборудование

Valve предоставляет возможность установки SteamOS на любой совместимый ПК, однако официальная поддержка драйверов ограничена. Сообщество разработало инструменты (например, HoloISO) для упрощения установки на несертифицированные устройства .

5. Связанные дистрибутивы и форки

Поскольку исходный код SteamOS открыт, энтузиасты создали ряд форков, адаптирующих пользовательский опыт Steam Deck для других устройств:

HoloISO: Проект, нацеленный на максимально точное воспроизведение оригинальной SteamOS Holo на любом ПК (разработка замедлилась) .

Bazzite: Популярный дистрибутив на базе Fedora, имитирующий поведение SteamOS и оптимизированный для портативных консолей и HTPC .

ChimeraOS: Дистрибутив на базе Arch Linux, ориентированный на создание домашних консолей .

6. Критика и производительность

6.1 Сравнение с Windows

Ранние версии SteamOS (1.0/2.0) сильно уступали Windows в производительности из-за незрелости драйверов OpenGL . С выходом SteamOS 3.0 и развитием Vulkan ситуация изменилась. Многочисленные тесты (Linus Tech Tips, 2022) показали, что на Steam Deck SteamOS зачастую обгоняет Windows 10/11 по производительности в играх благодаря оптимизированным драйверам и меньшему потреблению ресурсов в фоне . На десктопных системах разрыв сократился, но остается зависимым от конкретной игры.

6.2 Проблемы античита

Главным камнем преткновения для SteamOS остается поддержка онлайн-игр с ядерными античитами (kernel-level anti-cheat), такими как в Valorant или PUBG. Хотя многие разработчики (Epic, BattlEye) добавили поддержку Proton, некоторые игры до сих пор блокируют запуск на Linux .

7. См. также

Wine (англ.)

Proton (англ.)

Steam Deck

Arch Linux

8. Примечания (Список литературы)

9. Ссылки