Пробуем запускать игры, на Manjaro Linux для новичков
Для новичков в мире Linux довольно остро стоит проблема запуска игр. Все-таки игры занимают большую нишу в нашем современном мире, а для кого-то это любимое времяпрепровождение, без которого жизнь просто немыслима. Сегодня мы попробуем поиграть в DOOM Eternal, и убедимся, что процесс запуска игр в Linux-системах не так уж и сложен. Безусловно, проблемы бывают, и не всегда все проходит так гладко, но, как показывает практика, все решаемо.
Устанавливаем чистую систему
Первым делом, чтобы все было честно, я поставил чистую свежую Manjaro Linux. Почему именно Manjaro? На мой взгляд, она отлично подойдёт для новичка и в её репозиториях всегда актуальный софт, а именно: драйверы для видео, которые нам как раз нужны как можно более свежие.
Установка – это отдельная тема, я не буду тут углубляться, информации в сети довольно много. Подробная информация в ближайшее время будет и в группе easy_linux.
После установки обязательно обновляемся командой sudo pacman -Suy
После обновления перезагружаемся на всякий случай. Отлично, накатили систему, обновились. Все готово.
Все необходимые драйверы и библиотеки уже поставлены из коробки. Запускаем Steam. Он так же установлен в Manjaro из коробки. Запускаем, логинимся.
Небольшое отступление: я не очень поддерживаю пиратство, поэтому всегда использую только лицензионное программное обеспечение и игру DOOM я заблаговременно приобрёл.
Steam запускается, обновляется, ожидаем, когда все будет готово. Находим игру. И при попытке её установить видим что? Видим надпись, что данная игра доступна на Windows, при этом кнопка «установить» не активна.
Дабы исправить нам эту оказию, нужно всего лишь включить Steam Play, известный вам как знаменитый Proton, если вы читали предыдущую статью. Для этого необходимо зайти в настройки Steam, в самом низу выбрать вкладку Steam Play и поставить галочку «Включить Steam Play для всех других продуктов», нажать окей. Справа от галочки, кстати, можно выбрать версию протона. Если возникают какие-то проблемы, первое, что можно сделать – попробовать выбрать другую версию. Steam предложит перезагрузиться, смело перезагружаем.
Теперь снова находим нашу игру, и вот теперь уже её можно установить. Очень не рекомендую ставить игру на разделы диска с файловой системой NTFS, а также желательно избегать кириллических символов в названии каталогов. После установки игры жмём «играть»!
Секунды волнительного ожидания и вуаля!, игра пошла.
Вот, собственно, и все. Как видите, все работает прямо из коробки, никаких заморочек с драйверами и настройками WINE не нужно. Да, бывалые линуксоиды упрекнут меня во многом, мол, не поставил то, это дало бы +2 ФПС, не настроил здесь, это дало бы ещё 2-3 ФПС, но, уважаемые, мы здесь делаем инструкцию для новичков, и я думаю, для начала им вполне достаточно. Безусловно, в дальнейшем будут и оптимизация, и повышение производительности, и отключение нужного/ненужного, и т.д. Но это потом.
Производительность
А теперь пару слов о производительности. Уверен, новичку будет интересно узнать, а какая же будет разница с Windows? И будет ли вообще?
Для начала моя конфигурация:
CPU: AMD Ryzen 5 1500X (8) @ 3.500GH
GPU: AMD ATI Radeon RX 580
ОЗУ: 16 GB
OS1: Manjaro Linux x86_64
OS2: Windows 10 home
Я не ставил целью досконально сравнить ФПС, то есть, найти минимальный, максимальный, найти средний, выделить однопроцентные события и т. д. Все же платформы разные, и для идеального теста нужно брать картинку картой захвата. В дальнейшем обязательно рассмотрим вопрос производительности более тщательно. Да и как я не старался, почему-то у меня не вышло нормально записать игру на Windows (прошу прощения, если вас вырвет, пока вы будете это смотреть), возился весь вечер – и никакого результата. Несмотря на то, что картинка в записи фризит, игра шла плавно. Собственно, так же плавно она шла и на Linux, и средний ФПС, что там, что здесь, примерно в районе 73 кадров — играть вполне комфортно.
Итог
Как мы убедились, запустить DOOM Eternal на Manjaro Linux очень просто, все благодаря Proton от Valve. За что спасибо им огромное. Также мы немного сравнили производительность, и как оказалось, она точно такая же, как и на Windows, что, на мой взгляд, довольно круто. Игра идёт стабильно, и за несколько часов игры не было никаких проблем или артефактов. В дальнейшем я еще буду рассматривать как запускать те или иные игры, в более коротком формате. Ну а на этом все. Приятной игры =)
