


Works well enough, but slightly worse then under Windows 10. Ray Tracing GI does not work, so the game looks like DooM 3 at times.
+com_skipIntroVideo 1
No Ray Tracing Global Illumination
Performance noticably lower than on Windows 10
Turning on FSR or XESS can cause black screen.

VK_DRIVER_FILES=/etc/vulkan/icd.d/amd_icd64.json VK_ICD_FILENAMES=/etc/vulkan/icd.d/amd_icd64.json %command%
Stay away from FSR Frame Gen, completely black screens the game.
If you do activate it, do the following: -> go to /home/$USER/.local/share/Steam/steamapps/common/DOOMTheDarkAges/amd-ffx/
-> rename the file to anything else, but do remember the original name -> relaunch the game and turn off Frame gen -> return to the file location and restore the name.
Works great for me, no tweaking necessary.

Graphical issues / purple screen with DLSS frame generation on
~120-140fps at ultra nightmare video settings, HDR, everything maxxed DLSS upscaling 3160x1400p. About the same fps at 4k with nightmare video settings. Wish frame generation worked, but otherwise flawless.

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json game-performance %command% +com_skipIntroVideo 1
Hopefully my final post on this game. After finishing the game all wish mesa-git drivers, 5 out of 22 levels suffer from borderline unplayable performance problems. I tried all of them with amdvlk istead and it ran like butter. On levels that run perfectly fine on mesa-git, performance difference with amdvlk was not noticable to me at all. So in conclusion, just run the game with amdvlk drivers with these launch options and youll be golden.

So far the game has run quite well for me. I will make another report after playing the later game, since there are reports of lag later on.
gamemoderun %command% +com_skipIntroVideo 1
Altered launcher.cfg to skip launcher warning. The file is found in \launcherData\base\configs.
Game locks up after losing focus. The screen comes back flickering and unresponsive.
Cannot run with frame generation turned on. Goes to black screen with cursor. Had to rename file <path-to-game>/amd-ffx/amd_fidelityfx_vk.dll
to amd_fidelityfx_vk.dll.old
, run the game and turn frame generation off, rename file back, and then the game runs fine.
Also turned off in-game option Present From Compute.
As long as you don't try turning frame generation on, the game plays fine by default using the configuration shown here.

+com_skipIntroVideo 1
No issues here. Works great!

Switch to Mesa 25.2.0
Runs ok out of the box, but gained about 30 to 40fps by switching to Mesa 25.2.0

Window resolutions not detected
+com_skipIntroVideo 1

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json radv_force_64k_sparse_alignment=true game-performance %command% +com_skipIntroVideo 1
Forsaken Plains and Hellbreaker, back to back was barely 30 fps at 2k, highest preset, fsr quality when previous chapters were 130 fps same settings
switched back to mesa-git after these chapters, but they both are extremely close in performance

By all means playable on this system as long as you don't Alt+Tab out of the screen.
Alt+Tab out locked to a flashing window.
Locked up after Alt+Tab out.

Yeah just works, albeit FSR was borderline necessary for me to hit above 90 FPS. Did some sharpening setting to make it looks less blurry.
game-performance %command% +com_skipIntroVideo 1
Stay away from FSR Frame Gen, completely black screens the game.
If you do activate it, do the following: -> go to /home//.local/share/Steam/steamapps/common/DOOMTheDarkAges/amd-ffx/
-> rename the file to anything else, but do remember the original name
-> relaunch the game and turn off Frame gen
-> return to the file location and restore the name.

gamemoderun mangohud %command% +com_skipkeypressonloadscreens 1 +com_skipIntroVideo 1
DLSS Frame Generation does not work properly(artefacting)
%command% +com_skipIntroVideo 1
Gelegentlich Störung/Ausfall des Sounds
gamemoderun mangohud %command% +com_skipIntroVideo 1
Crashes if GPU is out of memory

gamemoderun %command% +com_skipIntroVideo 1
Later levels suffered heavy lag (fixed by installing amdvlk)
Black screen w/ audio, game freezing permenantly, later levels lagging heavily
To anyone who isn't able to play for more than a few minutes without it freezing, I recommend trying the mesa-git AUR package. That, or download mesa from their git here https://gitlab.freedesktop.org/mesa/mesa.
If you're also experiencing a black screen, I was unable to enable FSR frame generation without getting a black screen. If you delete the "amd-ffx" folder in the game's directory, you will be able to turn that off. Validating the game files will bring that folder back, and you can use FSR without frame generation.
An update from my last report: the later levels (started at level 10) lagged really bad for me. Switching from vulkan-radeon to amdvlk fixed that problem. I also no longer need to compile the beta drivers for mesa, but Arch rolls out drivers faster than other distros, so I'll leave that here just in case.

+com_skipIntroVideo 1
Set 'rgl_showAMDStartupWarning 0' in steamapps/common/DOOMTheDarkAges/launcherData/base/configs/launcher.cfg to skip the launcher.
RT global illumination was broken for me on current default Proton (9.0-4). Tinkering for launcher and intro video skip is just for convenience. So no tinkering other than switching to Experimental is really needed.

__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 game-performance %command%
Pretty much work out of the box with Proton Experimental.

DOOM: The Dark Ages runs well with most vanilla settings aside from a couple of minor bugs
DLSS Frame Generation causes purple tinting on the screen. Turning it off reverted the colors without the tinting.

+com_skipIntroVideo 1 +r_mode -1
if a controller is plugged in, and you are playing with mouse and keyboard, you can't use the weapon wheel.
later levels, like the hell one, the framerate drops to 20fps

Unfortunately, this game uses forced ray tracing, which means its performance is not as good as in previous titles, especially on AMD GPUs.
gamemoderun %command% +com_skipIntroVideo 1
- There was an odd texture around the Ancient One, Cthulhu. I didn't notice anything else.
Rip and Tear. Also you need to use newest Mesa (Released 25 May iirc, on Arch): mesa 1:25.1.1-1

Для адекватной работы нужен отключенный генератор кадров fsr, иначе игра не стартует. Все на минималках + xess качество и как итог 30-40 кадров в нативном разрешении

Switch to beta update channel. Low settings at 800p, XeSS on performance mode, forced Proton Hotfix. 30-40 fps. Very playable.
FSR currently does not work properly
Doom: the Dark Ages already runs exceptionally well on PC and I'm guessing it will probably get a Verified badge soon. Provided you're okay with 30 to 40 fps and the fuzziness of performance mode, you'll be able to comfortably enjoy this game on Steam Deck. I was getting the above framerate even in larger areas with lots of enemies. If you're looking for the amazing 60 FPS+ performance of Doom and Doom: Eternal, then this game isn't for you.
Performance may improve slightly once FSR and Proton is fixed (particularly frame gen), especially if id Software adds Steam Deck-specific optimizations.

After fixing some issues when launching for the first time, like fsr and fullscreen issues, the game runs flawlessly
+com_skipIntroVideo 1 +r_mode -1
went to files when first launched in the amd-ffx file. Change from dll to bak. When configuration was done, i went back to dll
When launching, the game would be at blackscreen, i had to enter this at first in the launch. +com_skipIntroVideo 1 +r_mode -1 +r_customWidth 1280 +r_customHeight 720 +r_fullscreen 0. When i did this, it then loaded up, i changed to borderless, and got rid of the commands except +com_skipIntroVideo 1 +r_mode -1. After this, I had no issues with the game at all
When entering the commands on console and fixing the issues it causes from black screen, and switching to borderless. The game ran pretty well

I was able to launch the game using the default settings on SteamOS 3.7.8 and get through the initial setup. Was able to start a campaign but I skipped the prologue cinematic since I'd seen it already. With all settings low, FSR Ultra Performance I was getting 15 fps at the starting location. When I when into the graphics menu I turned "present from compute" off and the screen went black and I can't get it back.
I've tried forcing Proton Experimental, Hotfix, and Proton 10 beta and all I can see is the intro cinematics.

welcome to 2025 where ray tracing and lazy ai upscalers are built-in and cannot be turned off. while the game runs out of the box on linux, I have to note that by default the game looks like a blurry mess. to tackle that, you wanna turn off dynamic scaling entirely, set upscaler (you must choose one, as turning it off entirely is not possible) to FSR Native AA, set the sharpness to 40% and turn off film grain, chromatic aberration and motion blur. on top of that, press the tildle key (~) on your keyboard and enter r_antialiasing 0. yes, jagged edges will slightly appear, but the game will be sharp and crispy. now, on the performance, it runs slightly worse than eternal due to forced ray tracing. in open areas I had a 40-70 fps range. the game is good though. but definitely not worth the current price tag. also, us linux players reside pre-576 nvidia drivers right now (I have 575.xx open-beta, but the stable in arch repo is 570.xx) the game will pop an alert on start about this all tim

Game runs perfectly fine on Linux, No tinkering required, Runs extremely smooth on my 3060 with some graphic changes.
Since the RTX 3060 is below the recommended requirements, for optimal performance, Set everything to Ultra Nightmare, set texture pool to 4096MB so, graphics don't look bad. Enable DLSS 4 if you have the same card and set it to ultra-performance to get beyond 60FPS. This is for 3060 users only, make sure you have the 12GB Variant. If you have a 3080 or later then you don't need to tweak like me as that card and anything beyond is the recommended GPU or anything that was released after. Your card has to be Ray-tracing ready as Doom the Dark Ages requires mandatory Ray-Tracing. Despite my card being below the recommended it runs DooM smoothly no performance issues or glitches amazing work by id software! Thankfully, my card supports Ray-Tracing. I haven't tried the official proton version as I am using the GE version because, it has newer patches.

VK_ICD_FILENAMES=path to amd_icd64.json strangle 60 %command% +com_skipIntroVideo 1
Slightly less performance than what's expected of the RX 6800XT, with the occasional hitch and stutter
When I played the game in RADV, I experienced numerous GPU hangs and was forced to reset my whole system. Three of these hangs happened with in an hour in level 16. Switching to AMDVLK solved the hangs, though at the cost of lower performance.
When the game came out I was unable to play the game, much like everyone else running AMD GPUs. However the Mesa team worked hard to ensure people can get onto the game asap via the git version. The game should work perfectly fine without tinkering now for Arch users. However I had to use AMDVLK in order to circumvent the GPU hangs at the cost of performance, said hangs may still happen but is likely an issue that will be phased out with later Mesa updates.

mangohud %command% +com_skipIntroVideo 1
Really low framerate, mostly between 30-40fps with frequent dips at 20fps on the lowest settings
I've seen one crash during 40min of "play" time
Enabling FSR frame generation makes the screen black, the solution to that is to rename temporarily the .dll file:
- go to
/home/<user>/.local/share/Steam/steamapps/common/DOOMTheDarkAges/amd-ffx/
- rename the file to
amd_fidelityfx_vk_disable.dll
or something else - boot the game
- disable frame gen
- close the game
- rename the file back to
amd_fidelityfx_vk.dll
- --> the issue should be solved
Also changing the proton version too many times makes Denuvo locking the game for 24h 🤡
I haven't found a way to make it run properly

+com_skipIntroVideo 1 +com_skipkeypressonloadscreens 1
Sometimes rendering and UI resolution de-sync
Use Mesa 25.0.6 as it fixes the biggest crashes and performance goofs, Mesa 25.0.5 will not work.

Make sure you have the proper SDL variables set in your /etc/environment file. I have SDL_VIDEODRIVER=wayland,x11,windows for Hyprland. Works fantastic!

Bonne compatibilité, RAS
Framegen KO avec mesa 25.1.1 et inférieur
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FAKE_CURRENT_RES=2560x1440 gamemoderun %command%

Occasional stuttering
Had to drop settings way down to mitigate slowness: Low everything, 540p, TAA dynamic resolution scaling 30 FPS

If your GPU is good then yes but if it is on the weaker side it depends how you tolerate slow frame rates
Given the requirements for the game, I didn't think it would run on my setup but it did. I was able to run it without tinkering and using Proton Experimental. However even in the lowest settings possible the frame rate was not good. Around 20-30 I would say. So, don't expect it to run smoothly if your gpu is not that powerful like mine.

%command% +com_skipIntroVideo 1
With Frame Generation on the game goes all purple.
Just needed to force proton experimental. Skipping the intro is for convenience.

I'm very happy with the way this game runs keeping in mind that it has forced raytracing.
PROTON_DISABLE_LSTEAMCLIENT=1 %command%
I'm running the game at the lowest settings possible with XESS set to performance. Given the forced raytracing, I'm impressed with the framerate I've had up to the point of making this report. (I'm on Chapter 5 of 22) Haven't seen it drop below 25 FPS and it only goes so low in large outdoor areas with a lot of enemies. The framerate is pretty stable and I get no major stutters or slowdowns. Although I was already using a different SteamOS Branch so I had no issues there, many people have said you need to use a newer Branch of SteamOS for it to stop crashing in the intro. Overall, I'm very happy with my experience. 8/10

MANGOHUD=1 gamemoderun %command%

+com_skipIntroVideo 1 +com_skipkeypressonloadscreens 1
Enabling FSR Frame Generation will cause a black screen. To fix this, I had to rename amd_fidelityfx_vk.dll
within /DOOMTheDarkAges/amd-ffx/
to something else to be able to go back in game and disable FSR Frame Generation, then renaming the file back to what it was.
The launch options disable the developer intro videos and skip having to press a button during the loading screens to load into a level