Найти тему

Три категории совместимости игр в Steam на Linux

Оглавление

Статья будет небольшой и обзорной, но поможет начинающим пользователям Linux-дистрибутивов разобраться с тем, какой режим совместимости поддерживает игровой проект, который они планируют установить, какова последовательность действия, исходя из этого режима.

Режим нативных игровых проектов

Первый режим игр - это нативный. Он обозначает то, что разработчики сделали версию своего проекта под Linux-дистрибутивы и он установится безо всяких дополнительных действий. Понять, что игра в нативном режиме очень просто, на странице в Steam будет сразу доступна кнопка для установки.

7 Days to Die в нативном режиме под Linux
7 Days to Die в нативном режиме под Linux

На скриншоте представлен игровой проект 7 Days to Die, который имеет нативную версию под Linux. Чтобы начать в нее играть необходимо просто установить игру.

Режим поддерживаемых продуктов

После выхода Steam Deck некоторые разработчики начали переводить свои проекты под эту консоль. Но тонкость тут в том, что дистрибутив, запускаемый под Steam Deck является кастомизированным Archlinux. Это значит, что игра, адаптированная под Steam Deck будет доступна для вашего дистрибутива Linux. Определить такую игру тоже просто: у нее также будет доступна кнопка для установки, как в нативной версии, но недалеко от названия будет иконка Windows.

Resident Evil 4 Demo в режиме совместимости с Linux
Resident Evil 4 Demo в режиме совместимости с Linux

По идее, такие проекты запускаются в Linux-версии Steam «из коробки», но если у вас не так, то проверьте наличие галочки в настройках Steam Play, как на скриншоте.

Режим совместимости должен быть включен по-умолчанию
Режим совместимости должен быть включен по-умолчанию

Режим неподдерживаемых продуктов

Последний вариант игровых проектов, которые вам могут попасться не предназначены для Linux от слова совсем. Разработчики делали игру только под Windows и не планируют переносить куда-то еще. Такие игры определить тоже легко - у них не будет никаких кнопок для установки, рядом с названием находится иконка Windows.

Несовместимая игра TES V Skyrim на Linux
Несовместимая игра TES V Skyrim на Linux

Чтобы установить такую игру необходимо установить инструмент Steam Proton. Для этого переходим в меню Steam - Настройки - Steam Play. В секции «Дополнительно» ставим галочку так, как на скриншоте, выбираем версию Proton (я рекомендую выбирать самую первую перед версией Experimental) и после нажимаем кнопку «Ок». Steam попросить перезапуска после которого нужные инструменты будут установлены и напротив ранее не поддерживаемого продукта появится кнопка «Установить».

Дополнительный способ проверки категории совместимости

Опять-же после выхода Steam Deck и распространения инструментов совместимости в Steam появился сайт ProtonDB, на котором вы можете ввести в поле поиска название нужной игры и посмотреть насколько она совместима с Linux. В комментариях вы найдете советы по запуску или оптимизации производительности.

Сайт ProtonDB
Сайт ProtonDB

Этот инструмент для второго и третьего режима, описанного выше. Обычно на ProtonDB обращаюсь в случае, если после установки Steam Proton игра не запускается или после старта падает в ошибку.

Подведем итог

Повторюсь, что играть на Linux можно, миф о невозможности или сложности гейминга давно развенчан разработчиками Steam и других инструментов совместимости. На дистрибутивах без проблем запускаются не только инди-проекты, но и новинки ААА-категории. Больше материалов о том, как играть на Linux вы найдете в соответствующем разделе на канале.

Гейминг на Linux