SteamOS: различия между версиями
NOOK (обсуждение | вклад) мНет описания правки |
NOOK (обсуждение | вклад) |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 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) | ||
| Строка 11: | Строка 11: | ||
* 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 | ||
* Ключевые функции | * Ключевые функции | ||
| Строка 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 . | ||
| Строка 103: | Строка 103: | ||
== 7. См. также == | == 7. См. также == | ||
Wine (англ.) | Wine (англ.) | ||
Proton (англ.) | [[Proton]] (англ.) | ||
[[Steam Deck]] | [[Steam Deck]] | ||
[[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 (англ.)