In this article, we will learn how to run Doom: Eternal on Linux operating system. Doom: Eternal is a first-person shooter game developed by id Software and published by Bethesda Softworks.

How to Run Doom: Eternal on Linux

The Doom Eternal shooter received critical acclaim, who praised the game for its campaign mode, graphics, soundtrack, and combat mechanics. However, some didn’t like the increased focus on storytelling and its platform sections. Doom Eternal received five nominations in The Game Awards’ annual awards ceremony for 2020, including being nominated for Game of the Year and Best Action Game.

Doom: Eternal on Linux

The game has a gold status in protondb. In most cases, users will have no problem running a single game through Steam Play (Steam Proton).

How to Run Doom: Eternal on Linux

Judging by the reviews, you can find problems with launching a multiplayer game. At the same time, users shared the decision to launch a network game, Doom: Eternal.

To troubleshoot issues with the online game Doom: Eternal – Battlemode 2.0, follow these steps:

Open the folder with the installed game (Steam – right-click on the installed game – control – view local files). Then you need to copy the PartyWin7 file.dll, rename it to PartyWin.dll and then paste the renamed file with replacement into the folder with the game.

How to Run Doom: Eternal on Linux

How to run the shooter Doom: Eternal on Linux

Shooter Doom: Eternal quickly and seamlessly launches in the application of the digital store Steam through the Steam Play tool (Steam Proton). Accordingly, we need to install the Steam client.

Step 1: Installing the Steam game client on Ubuntu operating systems and similar

To install the Steam game client, you can download the deb package from official website and install it in the usual way, or install the game client using the built-in app store.

How to Run Doom: Eternal on Linux

It is easier for me to install Steam with a few commands while downloading the latest version of the deb package from the official website:

sudo dpkg --add-architecture i386


sudo dpkg -i steam.deb

rm -rf steam.deb

From the application menu, launch the Steam game client.

Step 2: Install and run Doom: Eternal on Linux

To play games that are available for the Windows operating system and are not available for Linux operating systems, you must enable Steam Play support in the settings of the Steam game client.

  • Steam – Settings – Steam Play, check the options “Enable Steam Play for supported products” and “Enable Steam Play for all products”.
  • From the drop-down list, select the latest version of Proton. I personally use the Proton Experimental version.
  • Restart Steam.
How to Run Doom: Eternal on Linux

After restarting the Steam game client, games previously available only in Windows will be available on the Linux operating system. Installing games next is no different than installing it on Windows. Click the Next button of the game you need, specify the installation location and wait for the game to finish downloading and installing.

How to Run Doom: Eternal on Linux

Our experience of running Doom: Eternal on Linux

In our case, we used the steam Proton version of Experimental. There were no problems with the installation of the game. The sole company of the shooter Doom: Eternal went as if the game was native. There were no substantial fps drops (standard fps changes as part of the in-game change scenes), the gameplay was stable. There were no sorties either.

How to Run Doom: Eternal on Linux

I had to use the method above for the network game, copy the file, rename and paste it into the folder with the game with the file replacement.

How to Run Doom: Eternal on Linux

Steam Proton continues to please the quality of the games it supports continues to grow and the number of games. So, literally on November 25, the release of a new version of Steam Proton 6.3-8 took place. The beginning of support for games running on the Anti-Cheat BattlEye was officially announced. Namely, the following two games are officially supported: Mount & Blade II: Bannerlord and ARK: Survival Evolved.

How to Run Doom: Eternal on Linux

Also added support for NVIDIA DLSS for games using DirectX 11 and 12. Although, you need to make some changes to the game’s properties. You need to add the command PROTON_ENABLE_NVAPI=1 %command%, and in the DXVK configuration file, the following command: dxgi.nvapiHack = False.

Steam Proton 6.3-8 adds or improves support for the following games:

  • Age of Empires 4
  • Assassin’s Creed
  • Breath of Death VI
  • Call of Duty: Black Ops II singleplayer (202970)
  • 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

And what games do you play on Linux?


Ruby has been a writer and author for a while, and her content appears all across the tech world, from within ReadWrite, BusinessMagazine, ThriveGlobal, etc.

Write A Comment