Doom eternal linux proton

Requirements

We will be using Glorious Eggroll’s version of proton which is very easy to install and update with an update script. You can manually install this if you don’t want to do the “easy way”.

Custom Proton GE Edition Install

Run the following commands:

wget https://raw.githubusercontent.com/flubberding/ProtonUpdater/master/cproton.sh sudo chmod a+x cproton.sh sh cproton.sh 

You will be prompted if you want to update it just type yes.
This will install the new GE proton into the ~/.steam/root/compatibility.d (arch) and ~/.steam/compatibility.d (debian) respectively.

Modifying Steam Launch Options

By default, the default settings will still make it so you are unable to launch the game. I found using the following in steam launch options not only fixes the problems but makes it perform better and get you to the title screen faster.

RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1 

If you still encounter issues install the AMDVLK package https://github.com/GPUOpen-Drivers/AMDVLK
Note: Nvidia card users can’t use this package and are currently having issues with Doom

Video Walkthrough

Conclusion

All testing was done with a Linux box using an AMD Radeon RX580. Refer to the video above for a look at the performance. I have noticed a lot of people online complaining that they are still having performance problems, but all of them seem to be nVidia users.
All these fixes should be merged in to the official version of proton in a couple months and you shouldn’t need to do any of this once this is done.

Источник

Как играть в Doom: Eternal в Linux

toadmin.ru

Doom Eternal — пятая игра из серии Doom, разработанная id Software и опубликованная Bethesda Softworks. Это продолжение Doom (2016), которое снова следует за Doomguy в его миссии по срыву планов пришельца Майкра. В этом руководстве мы покажем вам, как играть в него в Linux.

Doom: Eternal для Linux

Doom: Eternal для Linux

Doom: Eternal отлично работает в Linux, но только с помощью Proton и Steam Play. По этой причине вам необходимо установить версию Steam для Linux, чтобы игра заработала.

Установить Steam

Чтобы установить Steam на ПК с Linux, откройте окно терминала на рабочем столе Linux. Чтобы открыть окно терминала, нажмите Ctrl + Alt + T на клавиатуре. Или найдите «Терминал» в меню приложения и откройте его таким образом.

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

Читайте также:  Copy dvd on linux

Ubuntu

В Ubuntu вы можете установить приложение Steam, используя следующую команду Apt ниже.

Debian

В Debian Linux лучше всего запускать и запускать приложение Steam, скачав пакет Steam DEB напрямую, а не имея дело со Steam, входящим в состав Debian.

Чтобы начать загрузку, введите следующую команду wget внизу. Эта загрузка загрузит пакет Steam DEB прямо с веб-сайта Valve и поместит его в вашу домашнюю папку.

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

Теперь, когда загрузка приложения Steam завершена, вы сможете установить пакет Steam DEB на свой компьютер. С помощью команды dpkg настройте пакет Steam DEB в своей системе.

Arch Linux

Чтобы играть в игры Steam на Arch Linux, вам необходимо включить «мультибиблиотечный» репозиторий программного обеспечения. Чтобы включить этот репозиторий, откройте ваш файл Pacman.conf и найдите «мультибиблиотечный» репозиторий программного обеспечения, удалите все экземпляры # и сохраните его. Затем повторно синхронизируйте Pacman с помощью приведенной ниже команды.

Наконец, установите приложение Steam в Arch Linux с помощью следующей команды Pacman.

Fedora / OpenSUSE

И Fedora, и OpenSUSE имеют возможность устанавливать Steam с репозиториями программного обеспечения, включенными из коробки. Однако мы считаем, что выпуск Steam Flatpak намного лучше работает в этих операционных системах, и вам следует вместо этого следовать этим инструкциям.

Flatpak

Выпуск Steam Flatpak работает, только если вы включили среду выполнения Flatpak в своей системе. Чтобы включить среду выполнения Flatpak на вашем компьютере, следуйте нашему подробному руководству по этому вопросу.

После того, как среда выполнения Flatpak будет установлена ​​и включена в вашей системе, вы можете установить Steam. Чтобы установить Steam, воспользуйтесь двумя приведенными ниже командами.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.valvesoftware.Steam

Play Doom: Eternal работает на Linux

Когда Steam установлен на вашем компьютере с Linux, откройте его и войдите в систему, указав данные своей учетной записи. Затем следуйте пошаговым инструкциям ниже, чтобы заставить Doom: Eternal работать в Linux!

Шаг 1. Откройте меню Steam и найдите кнопку «Настройки», чтобы получить доступ к области настроек Steam. Оказавшись в области настроек Steam, найдите раздел «Steam Play» и установите флажки «Включить Steam Play для поддерживаемых игр» и «Включить Steam Play для всех других игр».

Нажмите кнопку «ОК», чтобы сохранить настройки.

Шаг 2: Найдите кнопку «Магазин» и нажмите на нее, чтобы получить доступ к магазину Steam. В магазине Steam найдите поле поиска и щелкните его, чтобы начать поиск. В поле поиска введите «Doom Eternal» и нажмите клавишу ввода.

Просмотрите результаты поиска и найдите «Doom Eternal», затем щелкните по нему, чтобы перейти на страницу магазина игры.

Шаг 3. На странице магазина Doom Eternal в Steam найдите зеленую кнопку «Добавить в корзину» и нажмите на нее, чтобы добавить Doom Eternal в корзину. Оттуда нажмите на значок корзины в Steam, чтобы купить и добавить игру в свою учетную запись.

Читайте также:  Linux command line basics audacity

Шаг 4: После того, как вы приобрели Doom Eternal, добавьте его в свою учетную запись Steam, найдите кнопку «Библиотека» в Steam и нажмите на нее, чтобы перейти в свою библиотеку Steam.

В своей библиотеке Steam найдите поле поиска и введите «Doom Eternal», чтобы найти игру внутри своей коллекции. Оттуда найдите синюю кнопку «УСТАНОВИТЬ» и щелкните по ней мышью.

Выбрав синюю кнопку «УСТАНОВИТЬ», Steam начнет загрузку Doom Eternal на ваш компьютер. Этот процесс Июль займет немного времени, поскольку Doom Eternal — огромная игра.

Шаг 5: Когда загрузка будет завершена, синяя кнопка «УСТАНОВИТЬ» превратится в зеленую кнопку «ИГРАТЬ». Нажмите зеленую кнопку «ИГРАТЬ», чтобы запустить Doom Eternal! Наслаждаться!

Источник

How to play Doom Eternal on Linux

How to play Doom Eternal on Linux for DOOM Eternal

Since Doom Eternal is not available for Linux on Steam or the Bethesda launcher even though it’s supposed to release on Stadia, which is just Linux we’re going to use something called Wine. Wine is a compatibility layer, which basically allows you to run Windows applications on Linux.

Valve has created their own version of Wine called Proton, it is available for everyone on Steam, however it’s missing some patches, which make it possible to run Doom Eternal. In this guide we’re going to download a custom version of Proton with these patches.

Enabling Steam Play and Steam Beta

If you’re running Manjaro or any other Arch based system make sure you’re NOT using steam-native. as we need a new Vulkan driver, which is not available in the Arch repositories yet.

To make sure you’re not using steam-native run this command to uninstall it:

We need to install the steam-runtime. To do that, simply run

After that’s done you need to enable the Steam Client Beta. It’s quite simple.

1. Open the settings menu
2. Go to the account tab, click on change and select the Steam Beta. This should download the updated Vulkan drivers
3. If Steam asks you to restart, restart it
4. When Steam finishes updating go to the settings again but this time go to the Steam Play tab and enable Steam Play

Downloading a custom version of Proton

We’re going to be downloading a custom version of Proton created by Glorious Eggroll from this link

Go to this link and download the latest release.
After it’s done extract it. Most file managers should allow you to double click the archive to view it’s contents or extract it.

Читайте также:  Как найти пароль от linux

If you can’t extract the archive using your file manager open a terminal and enter this command.

# Replace ~/Downloads with whatever folder you downloaded the file to cd ~/Downloads tar -xf Proton-*

After you extracted the archive you should Have a Proton-(Your version here) folder. In my case it’s Proton-5.4-GE-3.

You need to move this folder to ~/.steam/steam/compatibilitytools.d/
~ is your home folder.
You might notice that there’s no “compatibilitytools.d” folder. You have to create it manually

I don’t see a .steam folder, what should I do?
Files and folders that start with a dot are hidden by default. To show them press Ctrl+H. If that doesn’t work look online on how to show hidden files on your system or you can use the command bellow.

# Replace ~/Downloads with whatever folder you extracted the archive to cd ~/Downloads # Create the compatibilitytools.d folder if you didn’t already mkdir ~/.steam/steam/compatibilitytools.d/ # Replace Proton-5.4-GE-3 with whatever folder you just extracted mv Proton-5.4-GE-3 ~/.steam/steam/compatibilitytools.d/

After you’ve installed the custom version of Proton you have to restart Steam.
Once it’s restarted open the Doom Eternal properties and force it to use the custom version of Proton. In my case it’s Proton-5.4-GE-3.

You’re almost there! Now you need to follow the AMD or Nvidia parts of this guide depending on what GPU you use.

AMD GPU

If you have a AMD GPU in your system you’re going to have to enable the LLVM shader compiler as the ACO compiler crashes when you start the game.
To do this open the Doom Eternal properties and set the launch options to this

You’re done! Check out the extras section of this guide for some extra information.

Nvidia GPU

The Nvidia drivers are absolutelly terrible on Linux. You have to download a developer version of the drivers because the Vulkan 1.2 drivers didn’t work properly.

You can download them from here

Or if you use Manjaro/Arch this is way easier because you can use this command

After that’s done you have to follow this guide to enable Nvidia Direct Rendering Manager

You’re done! Check out the Extra part of this guide for some extras

Extra

Here’s some tips for running Doom on Linux

Modify the launcher.cfg file in the folder you have Doom installed in and change the following lines to this

rgl_minNvidiaDriverVersion 44261 … rgl_showAMDStartupWarning 0 rgl_showIntelStartupWarning 0 rgl_showNvidiaStartupWarning 0

If you’re using GNOME download this extension

Add this to the end of your launch options

Add this to the end of your launch options

Changing the window mode to fullscreen-borderless is a possible fix, however it’s not 100% guaranteed this will work.

Источник

Оцените статью
Adblock
detector