Статья будет небольшой и обзорной, но поможет начинающим пользователям Linux-дистрибутивов разобраться с тем, какой режим совместимости поддерживает игровой проект, который они планируют установить, какова последовательность действия, исходя из этого режима.
Режим нативных игровых проектов
Первый режим игр - это нативный. Он обозначает то, что разработчики сделали версию своего проекта под Linux-дистрибутивы и он установится безо всяких дополнительных действий. Понять, что игра в нативном режиме очень просто, на странице в Steam будет сразу доступна кнопка для установки.
На скриншоте представлен игровой проект 7 Days to Die, который имеет нативную версию под Linux. Чтобы начать в нее играть необходимо просто установить игру.
Режим поддерживаемых продуктов
После выхода Steam Deck некоторые разработчики начали переводить свои проекты под эту консоль. Но тонкость тут в том, что дистрибутив, запускаемый под Steam Deck является кастомизированным Archlinux. Это значит, что игра, адаптированная под Steam Deck будет доступна для вашего дистрибутива Linux. Определить такую игру тоже просто: у нее также будет доступна кнопка для установки, как в нативной версии, но недалеко от названия будет иконка Windows.
По идее, такие проекты запускаются в Linux-версии Steam «из коробки», но если у вас не так, то проверьте наличие галочки в настройках Steam Play, как на скриншоте.
Режим неподдерживаемых продуктов
Последний вариант игровых проектов, которые вам могут попасться не предназначены для Linux от слова совсем. Разработчики делали игру только под Windows и не планируют переносить куда-то еще. Такие игры определить тоже легко - у них не будет никаких кнопок для установки, рядом с названием находится иконка Windows.
Чтобы установить такую игру необходимо установить инструмент Steam Proton. Для этого переходим в меню Steam - Настройки - Steam Play. В секции «Дополнительно» ставим галочку так, как на скриншоте, выбираем версию Proton (я рекомендую выбирать самую первую перед версией Experimental) и после нажимаем кнопку «Ок». Steam попросить перезапуска после которого нужные инструменты будут установлены и напротив ранее не поддерживаемого продукта появится кнопка «Установить».
Дополнительный способ проверки категории совместимости
Опять-же после выхода Steam Deck и распространения инструментов совместимости в Steam появился сайт ProtonDB, на котором вы можете ввести в поле поиска название нужной игры и посмотреть насколько она совместима с Linux. В комментариях вы найдете советы по запуску или оптимизации производительности.
Этот инструмент для второго и третьего режима, описанного выше. Обычно на ProtonDB обращаюсь в случае, если после установки Steam Proton игра не запускается или после старта падает в ошибку.
Подведем итог
Повторюсь, что играть на Linux можно, миф о невозможности или сложности гейминга давно развенчан разработчиками Steam и других инструментов совместимости. На дистрибутивах без проблем запускаются не только инди-проекты, но и новинки ААА-категории. Больше материалов о том, как играть на Linux вы найдете в соответствующем разделе на канале.