


LD_PRELOAD= gamemoderun %command% -no_prewarm_map -nojoy -threads 12

PROTON_LOG=1 %command% -no_prewarm_map
vm.max_map_count= Change change num so that it is equal to or greater than 262144. Change this in /etc/sysctl.d/99-steamplay.conf. If you have the systctl.d folder but the steamplay config is not there, add it. then add the line to permenently save the changes. This will help other games load as well.
Game crashed when loading in after pressing play. Changing vm.max_map_count fixes it easily

if you experience crashing while (pre-)loading the map (or proton logs otherwise mention mmap() error cannot allocate memory
), you may need to adjust vm.max_map_count
to something higher than your default.
to see your current value, run sudo sysctl vm.max_map_count
. temporarily adjust with sudo sysctl -w vm.max_map_count=<num>
(262144 works for me, YMMV), and when satisfied, set it by adding the value (vm.max_map_count=<num>
) in /etc/sysctl.d/99-steamplay.conf
.
gaming-centric distros will likely have a larger vm.max_map_count
by default.
in my case, "Pre-loading map and shaders" was stuck at "0 of 0" at the top of my screen, even when having entered the map. you can get rid of this with -no_prewarm_map
, though i would expect loading times to be worse.

Zero tweaks needed, zero issues encountered.

gamemoderun MANGOHUD=1 LD_PRELOAD="" %command% -dx11 -no_prewarm_map
Shader precaching sometimes got stuck but was fixed with launch options.

It's an alpha, and it's a valve game. It is only going to get better.
Vulkan shaders generation.
Sometimes the game crash if I skip shaders

considering the game is still in alpha, it's very stable. no major issues, parity with windows performance.

-vulkan
Crackling on the main menu
window sometimes launches above the screen with black bar on bottom

Works perfectly fine
worked fine, only bug I encountered involved the ui scaling being slightly bigger than it should be. It was easily fixed by changing the resolution settings, I don't even think it was a linux problem, but I figured I'd mention it
works out of box

SDL_VIDEODRIVER=windows,x11 %command% -novideo -dx11
"Immediately" means without anything displaying at all.
If you set SDL_VIDEODRIVER system-wide you will need to override it for most games with anti-cheat to something with "windows" first (or completely unset it). On my machine (I do have ffmpeg codecs installed) -novideo was also requried. The game opens with vulkan, but nothing renders when in an actual game (apart from the UI), -dx11 just makes sure that it's never used.
Worked great on an up-to-date system

gamemoderun gamescope -W 2560 -H1080 -r 60 --force-grab-cursor -- %command%
The only way I could get the game running was with gamescope and force grab cursor. YMMV. Game runs perfect with this set up.
gamemoderun %command%
window sometimes launches above the screen with black bar on bottom

Works like a charm. Some minor issues here and there, but they are usually fixed when the game is updated.
Crashes sometimes, but it's pretty rare. This is perhaps expected since it's in beta.

Native performance

If Deadlock is just closing after a few seconds of opening, maybe this will help
go to and open file at "/home/user/.steam/steam/steamapps/common/Deadlock/game/citadel/cfg/video.txt"
and find the line that matches...
"setting.fullscreen_min_on_focus_loss"
the line should look something like
"setting.fullscreen_min_on_focus_loss" "1"
simply change that setting to 0, for example
"setting.fullscreen_min_on_focus_loss" "0"
save, and start Deadlock, no need to restart steam but I ain't stopping you
this disables ( unticks the checkbox ) the "Full Screen Focus Behaviour"
hope this helps
Crackles during map/shader compiling but mostly reduced after completetion. When in game, the crackles stop
Do not enable the "Full Screen Focus Behaviour" option, otherwise Deadlock may just close after a few seconds of opening it. I provided a solution elsewhere in this report

Crackling on the main menu but when in-game, it's gone
Been playing for about 2-3days but since today ( 2024-12-04 ), the game starts loading but then just closes...
Runs well but you will get kick because of anti cheat from time to time and that results in getting temp banned.


gamemoderun %command% -dx11
Crashes without sysctl -w vm.max_map_count=1048576, with modifications like native

Starts up but after a few seconds crashes
Does not seem to work
SteamDeck=0 %command%
launching in a fullscreen non-native resolution resulted in crashes, had to force base settings to play

Have been really enjoying playing this game on my system. Hope it can run native one day.
-m 2 -w 1920 -h 1080 -fullscreen -novideo -no_prewarm_map
Significant crackling of the main menu music in the main menu, but when playing, audio is fine.
Sometimes, while playing, the game will suddenly just run at 5fps, and I just restart the game when this happens.
The map and shaders preloading box gets stuck at 0 and doesnt go away, even when starting a game. -no_prewarm_map fixes this though. Not sure why it's happening but it has been reported by a lot of people.
Fun to play.

item menu
multiple buttons opened main menu randomly

Все работает идеально

Just boot it up and play, Tested on both Windows and Linux, virtually the same.
No tinkering, OOB gameplay.

env OBS_VKCAPTURE=1 %command% -novid
Framerate is consistent for about 30-45 minutes, then drops to around 50fps. Not a major issue, if it weren't for the massive frame stutter. It might be rendering 50fps, but I'm only seeing about 20.
No matter what launch options, proton version, or even lack of such, I can't keep the frame rate drop to go away without restarting the game after it happens.

-dx11
Czasami zdarza się że widzę przed sobą jakieś dziwne mrugające artefakty
Gra potrafi się przełączyć do trybu okna - i to dosyć małego - i trzeba kombinować w ustawinach gry i ekranu by przywrócić ją do normalnego rozmiaru
Czasami gra dostaje takiej czkawki / zacięć podczas rozgrywki, że jedyne co jej pomaga to włączenie jej na nowo..
Nie wiem czemu ale gra przestała po jednej z aktualizacji działać z Vulkanem. Z flagą -dx11 gra się włącza w środowisku DX11 gdzie ja napotykam same problemy, ale ostatecznie da się zagrać w grę..
Próbowałem uruchomić grę z Proton-GE.9.18 etc i efekty działania są takie same.

Minus a few of the random bugs you typically find before full release, it plays perfectly
Game launches on hyprland on two monitors displaying a black screen on one and the intro video on another and freezes on menu.

Works, at first launch it'll compile some shaders so there may be some slowness

Works out of the box. I get the same experience on Linux as I get on Windows.
-dx11

Use ntfs3 kernel driver if importing library from windows partition instead of ntfs-3g fuse driver
-nojoy
Runs perfectly, won't launch if you try to import it from ntfs partition library using ntfs-3g driver, but works perfectly if using ntfs3 kernel driver, works out of box when installed on linux partition
Man, breath of fresh air when the game just works out of the box. Even has a menu setting for Vulkan.
gamemoderun mangohud %command%
Necessário alterar "vm.max_map_count" para "vm.max_map_count=1048576"
Inserir no terminal o comando "sudo nano /etc/sysctl.conf" e após o parametro vm.max_map_count=1048576