


Lowered graphic settings to improve battery life.

MESA_VK_DEVICE_SELECT=1002:744c %command%
The game initially used my integrated GPU with no in-game option of changing which device it used. In order to force it to use my discrete GPU, I had to use the MESA_VK_DEVICE_SELECT
environment variable. To list the devices, you can run the command MESA_VK_DEVICE_SELECT=list vulkaninfo
, then just use the two numbers separated by a colon in the beginning of the string with the GPU you want to target. For example, I used 1002:744c
from the following output:
GPU 0: 1002:744c "AMD Radeon RX 7900 XT (RADV NAVI31)" discrete GPU 0000:03:00.0

Приходится переключать Vulkan на OpenGL, а изменение графических настроек можно сделать только через вкладку Сетевая игра
Перейдите в режим сетевой игры и выберите OpenGL вместо Vulkan и игра заработает без черного экрана и ошибок.
Черный экран с Vulkan
It runs perfectly on my machine with the integrated GPU, allowing me to enjoy the game at high settings.

Runs quite well on default (ULTRA) settings!
Game runs surprisingly well at 60 fps on default (ULTRA) settings.

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.x86_64.json DXVK_CONFIG="dxgi.customVendorId = 10DE" LD_PRELOAD="/usr/lib/libgamemodeauto.so.0" VK_LOADER_LAYERS_ENABLE=VK_LAYER_MANGOHUD_overlay_x86_64 gamemoderun %command% +com_skipIntroVideo 1
Mild to heavy crackling at multiple points.
Lots of bugs, but nothing due to Proton as far as I know. Had to do finnagling with a lot of different launch arguments to make the game properly launch using my dedicated GPU instead of the integrated one. The audio crackling was quite extreme in some places.

Played without any tinkering or hassle, played perfectly using both OpenGL and Vulkan, locked solid at 200fps


mangohud %command% +com_skipIntroVideo 1 +set m_smooth 0
Crashed a couple of times when alt-tabbing. Mostly stable.
A solid choice for any FPS fan who plays games on Linux.

Still Doom, just try to make sure you have your savefile from a previous machine on your USB
If I alt-tabbed out of the game whilst in fullscreen, I couldn't alt-tab back in.
My savefile from the cloud dissapeared into thin air, literally on the last section.

Everything worked perfectly, zero issues.
You just install the game throught steam like any other and that's it! I was wondering if performace would be an issue on 3440x1440 ultra, I was bit sceptical because I heard AMD GPUs work better, but it was very smooth with constant 140+ fps. Have not experienced any glitches, errors, anything really.
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%

gamemoderun %command%
On a couple of occasions, opening the map causes stutter

vk_amdvlk %command%
Mouse in menus feels weird
Sometimes the connection is bad.
For some reason very bad performance with the radv driver.

Runs fine on Pop OS. My previous issues were likely driver related.

Installed "mfc140"

gamemoderun %command% +com_skipIntroVideo 1 +set m_smooth 0
When installing from GOG offline installer via Lutris, the Visual Studio C++ 2015 runtimes are missing.
In Lutris, I selected from the game config "winetricks" -> "Install Windows DLL" -> "mfc140" and then was able to run the game without any issues!
Black screen on start. Fixed by installing the Windows DLL "mfc140" via winetricks.

+com_skipIntroVideo 1 +set m_smooth 0
The game caps FPS on Fullscreen to 30 no matter if VSYNC is on or off. Windowed and Borderless are working with no issues. Wayland issue.
Since Fedora Gnome ditched X11 I'm unable to play in Fullscreen because of VSYNC issue, not even gamescope can help. If You can enjoy Windowed or Borderless at non-native resolution then go ahead. Until that I hope this gets fixed sometime.

Out of the box experience is poor. Possible regression in Mesa or Proton? Regardless, tinkering is required to have a good experience
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json mangohud %command% +com_skipIntroVideo 1
Massive stutter problems on Mesa 25.0.3 when running the game in Vulkan. OpenGL saw about 37 fps on average. Needed to switch to AMDVLK for a playable experience

I've played 2 levels so far, apart from the initial black screen issue I haven't noticed any other problems so far.
I had to install mfc140
to fix the black screen at launch.
GOG version

black screen only
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 3060 Laptop GPU" SDL_VIDEODRIVER='wayland,x11,windows' __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_PATH="$STEAM_COMPAT_DATA_PATH" prime-run gamemoderun %command% +com_skipIntroVideo 0 +menu_advanced_AllowAllSettings 1 +com_skipKeyPressOnLoadScreens 1 +r_renderAPI 0 &> /dev/shm/doom.debug.txt
After launching the game I only get black screen with nvidia

black screen at startup
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 3060 Laptop GPU" SDL_VIDEODRIVER='wayland,x11,windows' __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_PATH="$STEAM_COMPAT_DATA_PATH" prime-run gamemoderun %command% +com_skipIntroVideo 0 +menu_advanced_AllowAllSettings 1 +com_skipKeyPressOnLoadScreens 1 +r_renderAPI 0 &> /dev/shm/doom.debug.txt
Black screen at startup when using nvidia 3060 (570 drivers). Changing render method to opengl doesn't help

Doesn't work
No matter what steps I try, what version of proton I use or what commands I enter, the game will either not launch or will say it is running but do nothing.

Both OpenGL and Vulkan work fine.
It works.

Crashes when tabbing out, rest perfect

gamemoderun gamescope -W 1920 -H 1080 -e -f --force-grab-cursor --adaptive-sync -- %command% +com_skipIntroVideo 1
Without gamescope, pressing ENTER would cycle between windowed and fulscreen instead of selecting
Without gamescope the game has a few bugs that hinder the experience, for some reason mangohud also kills performance for me, but am on Wayland running with gamescope and I get around 90fps with VRR enabled and no problems whatsoever!

Just doesn't start
I have tred restarting Steam, gamescope, gamemode, GE-Proton9-26, GE-Proton9-25, UMU-Proton9.0, Proton Hotfix and Proton Experimental Bleeding Edge. It says launching, then running for a couple seconds, then it stops.
Works right out of the box, no bugs so far. Running on MInt 22.1 (Cinnamon)

When ive tried to alt-tab, the game crashed.
Game refused to launch after installing. After restarting Steam it launched, but the framerate was stuck below 60. After system reboot it was fine.
The game refuses to launch by default, you need to change Proton version.

works perfectly OOTB
Multiplayer worked flawlessly, was pretty fun
Played through the campaign twice and played a bit of multiplayer with no issues. At the time I played with my AMD card, using Vulkan caused the game to be stuck at single-digit fps, but OpenGL worked fine.

Permanently stuck on a black screen
No matter what version of Proton I used or launch options I tried, the game will not load

Works fine OOTB
Campaign finished, I didn't try multiplayer. The game defaults OpenGL, I didn't try Vulkan because the performance was decent. But if you're running on OpenGL and want to use MangoHud you'll have to add mangohud %command% to Steam Launch Options because MANGOHUD=1 only works for Vulkan games. I also recommend skipping intro videos with +com_skipIntroVideo 1

Works correctly by default. Proton experimental gives slightly better performance.

game-performance %command% +com_skipIntroVideo 1 +menu_advanced_AllowAllSettings 1
When running the game on Vulkan on KDE Plasma through Wayland the game locks the FPS on my monitor's refresh rate, problem goes away when switching to X11 or OpenGL but it's still annoying
+com_skipIntroVideo 1
when alt-tabbing and alt-tabbing back, the graphics is falling apart (maybe it's a wayland thing), fixed by alt-tabbing back and forth a few times, and then it will eventually recover after a few seconds of attempts. must switch to opengl also.