

Works OOTB
Sometimes the audio is a little behind. Some stuttering here and there, but only for a few seconds.

The launcher is controller friendly, just annoying. I recommend skipping it by setting the launch parameter of either "-dx11" or "-dx12"
A seemingly unbreakable 60 fps limit is attainable! By choosing the DirectX 11 version with minimum settings and lowering the render resolution, I have been able to lock the game to 60 fps via the Steam Deck's framerate limiter and have not seen it break a single time after hours of playing. Overall the experience is wonderful, though you do lose a bit of visual flair. You can also choose to have a prettier experience at 30 or 40 fps if you wish. I downloaded the Epic Games version with the Heroic Games launcher and played by manually adding it as a non steam game, since playing via Heroic Games has caused performance issues for me in the past

Set graphics to low, locked fps at 45. Didn't switch to DX11, cause HDR doesn't work if you switch. Game plays smooth in general, but FPS briefly drops when walking between locations.
Worked out of the box without any configuration.

gamemoderun mangohud %command% -dx12
Works very well

A great game where you are basically thrown into unexplainable strange environment and need to take CONTROL
-dx11
DX12 didn't work well, but after switching to DX11: +some performance and textures stopped being blurry and pixelated

FPS dipped from 30-40 to <1 and hard crashed (OS restarted) 4 times in 8 hours.
Overheats and crashes the entire OS every 2 hours.
The game runs well and looks great given the recommended settings are medium, but the fact it overheats the system after 2 hours on any settings makes me question its verified status. It doesn't matter how low I push the settings down, it always crashes and it's always at or just beyond the 2 hour mark (currently played for just over 8 hours and experienced 4 system crashes so far). I don't want to risk damaging my deck playing this further.
In 3th mission crashed

PROTON_ENABLE_HDR=1 DXVK_HDR=1 mangohud %command% -dx12
To turn on HDR you need to adjust launch options.

DXVK_FRAME_RATE=90
Game has a bug when FPS goes over 90, causing it to stutter, setting DXVK_FRAME_RATE=90 fixes it.

-dx11
I use the -dx11
launch option, because I found the default (which is now DX12) hurts performance by about 10% and would use a shit ton of VRAM (more than 8, actually. Remember this small handheld only has 16 total GB for everything and using more than 16 will swap the rest. In other words, it will hurt performance.)

I'm running the GOG version, works great.
Sometimes it will crash on start but never crashes while playing. I'm running the Control_DX11.exe becuase the DX12 version (including the Control.exe) hogs way too much VRAM. 1440p, High settings, 60-70 fps. Default controller preset for DualSense binds L1 to the same action as L2 so you'll have to fix that.

PROTON_ENABLE_HIDRAW=1 PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 DXVK_HDR=1 mangohud %command% -dx12
When enabling Wayland HDR the mouse input became inverted and slow, adding PROTON_ENABLE_HIDRAW=1
to the launch options solved the issue.

mangohud %command% -dx12
I switched to GE-Proton in hope of some performance improvement, with the default Proton I had about 50 to 65 fps using high settings. GE-Proton improves this by roughly 10 fps. I have vsync enabled to utilize FreeSync on my monitors.

PULSE_LATENCY_MSEC=100 PROTON_LOG=1 LD_PRELOAD="" %command%
Crackling fixed with PULSE_LATENCY_MSEC=100. Other review mentioned 25 instead of 100 but I needed to bump it up to 100 milliseconds to avoid it altogether. Fortunately, I did not notice any audio desync with this option on.
In some areas of the game (I counted 2 places total) there would appear large black squares covering a quarter to most of the screen, and would follow camera movement. This only happened in 2 small isolated spots in places that probably had a lot of shadow/lighting math going on.
After anywhere between 10 and 40 minutes of playing, the game would suddenly switch from smooth 50-60 fps to capped at around 20-25fps, and no in game setting modification or waiting would fix it, requiring a game restart. This was fixed with the LD_PRELOAD="" launch option. See https://forums.linuxmint.com/viewtopic.php?t=434190 for more details.

Heroic Game Launcher -dx11 Proton Experimental
-dx11
Інколи чорніє екран, без явних причин. Сталось 4-5 разів за 37 годин гри. Допомагає перезапуск гри. Sometimes my screen goes black. Without a reason. To fix, I had to restart my game. Happened 4-5 times during my 37 Hour playthrough
Файно працює, але тільки з -dx11, без DLSS та RTX. Works great, but without DLSS and RTX. Use -dx11 command.

Runs fine, no issues

Runs perfectly out of the box on Dx12 and using RayTracing. Haven't had problems with the game. The only issue I ran in to was when streaming it it only captured the abient sound in the background and no voices.

-dx11
Played the EGS version, with DX11 (didn't try DX12).

Currently runs better on Linux than Windows on Nvidia 50-series cards. On Windows, there is a known issue with flickering shadows that does not occur on Linux.
Additionally, I used the Community Patch that enables DLAA, Max texture settings, and even higher raytracing settings. These worked great! I did not test the HDR from this patch however.

The game runs perfectly on Directx12. Tested from Heroic Games Launcher with GE-Proton9-13
The game as it comes out opens perfectly without any problem in Directx12, you can activate RayTracing and as I have read also DLSS. In my case (I don't know if it's because of Heroic) I had to touch some things in the Launcher menu to activate DLSS. But if you don't move anything you can play without problems without any lags, at least in my experience.
If you are in Heroic Games Launcher and you want to activate DLSS you can follow these steps that I found in a Reddit forum:
Heroic -> Control -> check for auto installation of DXVK-NVAPI in prefix
Then in the same window click on winecfg and when the window appears click on the libraries tab.
Then you first need to make sure that both nvapi and nvapi.64 are already listed with (native, builtin) as their configuration. Then find nvcuda (??) and double click on it and click "Disabled". Then apply and save the winecfg window.
Then start the game. You are done.

Works fine out of the box.

Runs great
~45 hours, both DLCs, all content, all achievements no crashes. Used both DX 11 and 12 without problems.

-dx11
It might be tempting to enable DirectX12 for DLSS/Raytracing. I found it saturates VRAM completely and produces blurry textures as a result. I prefer to leave it off and instead manually change the render resolution
u can use -dx11 or -dx12 to launch the game without going through the launcher

PULSE_LATENCY_MSEC=25 PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command% -dx12
PULSE_LATENCY_MSEC=25 gets rid of auto crackling. Source here: https://www.reddit.com/r/linux_gaming/comments/14rghc5/solution_crackly_audio_while_gaming_w_pipewire/ (I tried 25ms first and that fixed things, you might be able to set it lower or have to set it higher depending on your system. This does theoretically increase audio delay)
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 enables the option to use ray tracing in the in-game options menu.
-dx12 or -dx11 will launch the game directly using that option without going through an intermediary menu

Tested on Lenovo Legion Go. With low graphics settings, you can get great performance, or even use Ray Tracing with DX12 mode.
My hardware is not enough to push this further, but the game is very very escalable, and it can be enjoyed in different ways.
the game has problems when using two screens in the wayland sway composer, when focusing with the mouse on another monitor the game automatically switches to the monitor that is having the focus, one of the times the cursor went to the other monitor the game crashed

Runs perfectly with DLSS and ray tracing

With lowering of settings to low and reducing resolution it's possible to hit 60 fps. I would say it's playable, but game doesn't look great
Some text is a bit small
Doesn't run great

Limited to 40 fps, set settings to low. Textures and shadows to medium.
Pop up asks if you want to run DirectX 11 or 12. Use 11.
Do NOT run DX12. Runs ok for about 10 minutes but locks up your Deck.
Running DX12 can crash your game and your Deck. A reset will fix.
Ran flawlessly, even in DX12 mode with the highest graphics settings, DLSS and Raytracing on high.
gamemoderun %command%

-dx11
TDP 10W
Throttling when running on DX12. On DX11 it works better, but sometimes it freezes completely, and the deck interface becomes inaccessible. Only a reboot helps
PROTON_FORCE_NVAPI=1 %command% -dx12

-dx11
Don't use DirectX12, it will saturate the VRAM and the textures will become blurred. Could be a bug with VKD3D or Mesa. No issue at all with DirectX11.

Works without issues
It just works. If you'd like to skip the launcher that asks you to choose which version of Direct X you can throw %command% -dx12 to the launch options but that's only for convenience as the game doesn't require any tweaking to run.