Как запустить Doom: Eternal в Linux

2021-11-27 4517 комментарии
Рассмотрим руководство по запуску популярного шутера Doom: Eternal через Steam в операционных системах Ubuntu и её подобных

Doom: Eternal – игра от первого лица в жанре шутер, разработанная студией id Software и изданная компанией Bethesda Softworks.

Шутер Doom Eternal получил признание критиков, которые по достоинству оценили игру за ее режим кампаний, графику, саундтрек и боевую механику, хотя некоторым не понравилось повышенное внимание к повествованию историй и её платформенным разделам. Doom Eternal получил пять номинаций в ежегодней церемонии награждения The Game Awards за 2020 год, в том числе игра была номинирована на премию «Игра года» и «Лучшая игра в жанре экшн».

Doom: Eternal в Linux

Игра имеет золотой статус в protondb. В подавляющем большинстве случаев у пользователей не возникнет проблем с запуском одиночной игры через Steam Play (Steam Proton).

Судя по отзывам, можно встретить проблемы с запуском многопользовательской игры. При этом, там же, пользователи поделились решением по запуску сетевой игры Doom: Eternal.

Для решения проблем с сетевой игрой Doom: Eternal – Battlemode 2.0 выполните следующие действия.

Откройте папку с установленной игрой (Steam – правой кнопкой мыши по установленной игре – управление – посмотреть локальные файлы), далее вам необходимо скопировать файл PartyWin7.dll, переименовать его в PartyWin.dll и затем переименованный файл вставить с заменой в папку с игрой.

Как запустить шутер Doom: Eternal в Linux

Шутер Doom: Eternal легко и беспроблемно запускается в приложении цифрового магазина Steam через инструмент Steam Play (Steam Proton). Соответственно нам нужно установить клиент Steam.

Установка игрового клиента Steam в операционных системах Ubuntu и подобных

Для установки игрового клиента Steam вы можете скачать deb-пакет с нашего сайта и установить его привычным способом, или установить игровой клиент с помощью встроенного магазина приложений.

Мне же проще уставить Steam с помощью нескольких команд, при этом загрузив последнюю версию deb-пакета из официального сайта:

sudo dpkg --add-architecture i386

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

sudo dpkg -i steam.deb

rm -rf steam.deb

Из меню приложений запустите игровой клиент Steam.

Установка и запуск игры Doom: Eternal в Linux

Для того чтобы играть в игры, которые доступны для операционной системы Windows и недоступны для операционных систем Linux необходимо в настройках игрового клиента Steam включить поддержку Steam Play.

  • Steam – Настройки – Steam Play, поставьте галочку на опции "Включить Steam Play для поддерживаемых продуктов" и "Включить Steam Play для всех продуктов".
  • Из выпадающего списка выберите последнюю версию Proton. Я лично пользуюсь версией Proton Experimental.
  • Перезапустите Steam.

После перезапуска игрового клиента Steam, игры, ранее доступные только в Windows, станут доступны и в операционной системе Linux. Дальнейшая установка игр ничем не отличается от установки в Windows. Нажмите на кнопку Далее нужной вам игры, укажите расположение установки и дождитесь окончания загрузки и установки игры.

Наш опыт запуска Doom: Eternal в Linux

В нашем случае мы использовали Steam Proton версии Experimental. С установкой игры никаких проблем не было. Одиночная компания шутера Doom: Eternal проходила так, как если бы игра была нативной. Каких-то сильных падений fps не было (стандартные изменения fps в рамках изменения игровых сцен), игровой процесс был стабильным. Вылетов тоже не было.

Для сетевой игры пришлось воспользоваться способом выше, скопировать файл, переименовать и вставить в папку с игрой с заменой файла.

Добавлю. Steam Proton продолжает радовать, качество поддерживаемых им игр продолжает расти, так же как и количество игр. Так, буквально 25 ноября состоялся релиз новой версии Steam Proton 6.3-8, в котором официально заявлено начало поддержки игр, работающих на анти-чите BattlEye. А именно официально поддерживаются следующие две игры: Mount & Blade II: Bannerlord и ARK: Survival Evolved.

Так же добавлена поддержка NVIDIA DLSS для игр, использующих DirectX 11 и 12, правда на данный момент, для этого нужно внести некоторые изменения в свойствах игры. Нужно добавить команду PROTON_ENABLE_NVAPI=1 %command% , а в конфигурационном файле DXVK, следующую команду: dxgi.nvapiHack = False.

В Steam Proton 6.3-8 была добавлена или улучшена поддержка следующих игр:

  • Age of Empires 4
  • Assassin’s Creed
  • Breath of Death VI
  • Call of Duty: Black Ops II singleplayer (202970)
  • DEATHLOOP
  • FIA European Truck Racing Championship
  • Fly’N
  • Game Dev Tycoon
  • Ghostbusters: The Video Game Remastered
  • GreedFall
  • Mafia II (Classic)
  • Magicka
  • Marvel’s Guardians of the Galaxy (AMD GPUs only)
  • Mass Effect Legendary Edition (ME1 does not have working audio, see #4823)
  • Monster Boy and the Cursed Kingdom
  • Monster Energy Supercross - The Official Video Game
  • Monster Energy Supercross - The Official Video Game 2
  • Nickelodeon All-Star Brawl
  • Penny Arcade’s On the Rain-Slicked Precipice of Darkness 3
  • RiMS Racing
  • Sol Survivor
  • The Riftbreaker
  • TT Isle of Man Ride on the Edge
  • TT Isle of Man Ride on the Edge 2

А в какие игры в Linux вы играете?

© . Анатолий Гусляков

Комментарии и отзывы

Добавляя комментарий, ознакомьтесь с Правилами сообщества

Нашли ошибку?