


Initial load time is somewhat slow
Sporadic crashes. Ranges from several within a few days to weeks without any.

Runs beautifully. Average frametimes between 0.8 - 2 ms. Individual frametimes rarely exceed 8ms.
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 LD_PRELOAD="" MANGOHUD_CONFIGFILE="$HOME/.config/MangoHud/wine-Overwatch.conf" mangohud obs-gamecapture %command%
Very few competitive shooters allow Linux. I'm really happy my favorite does.

gamemoderun %command%
It works smoothly some of the time, and has major FPS drops that make the game unplayable at other times.

gamemode %command%
You just have to load shaders in practice range for like 3 minutes then its done, i always get a stable framerate.

mangohud %command%
The steps thats I ran on my Debian SID: 1. Enable i386 arch: dpkg --add-architecture i386; 2. Configure winehq (from official site) and install with recommends: apt install --install-recommends winehq-staging; 3. Install the following drivers/packages: apt install vulkan-tools vulkan-validationlayers mesa-utils mesa-opencl-icd mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers steam-devices mangohud; 4. Finally the steam itself (downloading from official site): dpkg -i steam_latest.deb.

severe lags at the beginning of the game, then a little bit better, but still impossible to play
PULSE_LATENCY_MSEC=60 %command%
w/o launch options

this is in steam version mouse problems and dropframes problems
on wayland when game fullscreen somethimes it makes the mouse out of the game i mean you cannot press anything in the game with the mouse i think this is solveable by using proton-ge and removing the $DISPLAY envronment to enable wayland driver
on wayland when game fullscreen somethimes it makes the mouse out of the game i mean you cannot press anything in the game with the mouse i think this is solveable by using proton-ge and removing the $DISPLAY envronment to enable wayland driver
fps is so low and the alot of drops even when joining the same maps a cuple of times
Guaranteed to crash about 20-30mins into playing the game, usually while joining a match or respawning.

In the first minute some heroes take a bit to appear. But when you leave spawn everything is fixed. Nothing that makes it unplayable.
During the first minute it is a bit slow, but before you leave spawn it's fixed

Occassionally wipes out the graphics driver and takes half the system with it. Haven't personally bothered to investigate why though there are plenty of tinker suggestions below you can try.
mangohud %command%

The game installs and runs, but ever since the latest update, it will invariably crash 25-30 min into a session.
LD_PRELOAD="" LFX=1 gamemoderun %command% PROTON_USE_XALIA=0 %command%
Crashes
At a time when the game needs all the players they can get, the new instability is deeply disappointing. Even with the suggested flags, the game crashes. Enabling or disabling pre-caching does nothing, absolutely zero.
Other people will say that they used a specific proton version, but again, this does not matter. I've tried rolling back 2-3 versions as well as using experimental. The issue is systemic and will spawn a zombie process on your PC that can't be killed without a reboot.

Sometimes Alt-Tabbing will leave a dropdown menu at the top left that can only be removed if you right click on a cinnamon program like on the Nemo file manager's title bar.
Go to the practice range first to check your frame rate. It'll probably be low but if you wait a bit for your shaders to compile (about 3 minutes), the frame rate will go up by like 300%.

Sometimes the game wont capture my mouse and if i click it click on the windows below the game. Just a restart fix it
Game runs almost at max setting (1440p 60fps) (no fsr)
NVidia reflex will crash the game after a game. Using ProtonGE make it ok to use NVidia Reflex without any issues

I recommend after adding specific launch options, installing GameMode and switching Proton
LD_PRELOAD="" LFX=1 gamemoderun %command% PROTON_USE_XALIA=0 %command%
After about 30 minutes of gameplay, game started to extremely stutter
Extreme stuttering
Game works fine out of the box, no issues or glitches, but if you want to play without problem for longer then ~30 minutes, you'll have to install GameMode (wiki.archlinux.org/title/GameMode) and add your user to "gamemode" group, set launch options and switch Proton version to 9.0-4. In my case, switching it boosted overall performance.
After that steps I have very stable and responsive gameplay.
Runs perfectly with no tinkering required, wonderful!

MANGOHUD=1 __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_SIZE=100000000000 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE_PATH=/home/david/.cache/games/ow2 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia DXVK_HUD=compiler %command%
The cursor doesn't align with the UI when the in-game resolution doesn't match the monitor's.
After certain conditions, the camera might move to point upwards. This happens seemingly randomly (a one-time thing after switching a character), and also during tasks such as re-plugging a mouse (moves the camera upwards periodically until the game is restarted).
Shaders re-compile on each game boot without downloading pre-cached shaders or explicitly setting shader cache environment variables.
Works with no major issues most of the time. Always make sure you're playing at your monitor's native resolution, minimise any external factors that might trigger a bug which points your in-game camera upwards, and download pre-cached shaders or set shader cache environment variables if necessary.

Shader recompiling kills fps, game has a mem leak making it use 13.1 GB of ram.
Memleak causes stuttering and frequent memory crashes
Hopefully this is fixed soon, the game runs excellently otherwise

Disabled steam overlay, fixed game crashing as soon as I hit the main menu
The UI vanished half way though the game

Installed battlenet then installed game
Shaders just compile for ever and sometimes start again in game

Minor stutters for around 10-15 minutes and then a memory crash.
Runs flawlessly!

The game runs well on my hardware. I have not played this game on windows so I cannot make the comparison. Requires some minor tweaking
LD_PRELOAD="" LFX=1 gamemoderun %command% PROTON_USE_XALIA=0 %command%
This was solved by disabling steam overlay. Doing this though will cause your game to stutter after 30m or so, requiring the usage of LD_PRELOAD="" in my launch options.
Disabling steam overlay and using LD_PRELOAD="" is vital for an enjoyable experience, free from crashes or stuttering. Gamemode is a daemon and library combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS and/or a game process. This can be installed through pacman on arch based systems.
The game runs great after these steps have been fulfilled.

Initially tried with launch options 'gamemoderun %command% as many suggested, but game wouldn't launch; fixed as soon as I removed those launch options. Aside from slow shader compilation, I've been able to play with pristine performance.

PULSE_LATENCY_MSEC=60 %command%
Audio crackling without launch option.

D11 has the worse performance but no crashes, D12 has extremely good performance but rare crashes
LD_PRELOAD="" LFX=1 gamemoderun %command%
Long Shader Compilation, even during gameplay on D11, doesnt happen on D12
rare crashes on D12, none on D11
The audio settings reset to 100% each time

LD_PRELOAD="" PROTON_USE_XALIA=0 %command%
The game opens in full screen but not in native resolution making the menu options not clickable, to fix this connect a controller and switch to native resolution.
the first time you open it starts compiling shaders, try to enter the firing range and walk around, it should be ready to play in about 10 minutes.
gamemoderun
Since the last update, randomly crashes the whole X

LD_PRELOAD="" PULSE_LATENCY_MSEC=60 DXVK_HUD=compiler %command%
I compiled and set up a custom DXVK with a patch that disables the VK_KHR_present_wait extension. However, it did not fix the issue.
The game freezes after a few games.

Tive problemas com o mouse e o teclado, que não responderam.
O jogo apresenta queda de FPS na tela de login e, ao entrar em uma partida, o jogo para de funcionar.
Ocorreu um crash ao utilizar o DX12 Beta.
gamemoderun

Completely freezes after 30sec-1min
Tried various Proton versions + GE versions, different launch options (from the forum) but with no luck. Not sure if it's something to do with my system itself.
Wasted 2 hours trying to get it to work but to no avail :(

Runs out of the box

Absolutely unplayable, constant stuttering because of shader compilation, every single time you boot up the game.
CONTINUAL SHADER COMPILATION
mangohud %command%
After a few games (<30 mins) frame rate and GPU usage drops. Only fixed after restarting the game.

Knowing about the lockups in advance would contribute to SR. Don't queue for comp if you know you're going to take the hit.
LD_PRELOAD="" PROTON_USE_XALIA=0 %command%
After 30-45mins, the game locks up and stopping it from Steam (or Alt+F4 Plasma close) and restarting is the only fix I've so far found.
My only "tinkering" steps disable Xalia, which makes no sense on a KB/Mouse game/PC in the first place. Proton insists on enabling it on gobs of games by default, presumably for their Steam Deck product. Still, a zero custom option launch (in my experience) works just fine otherwise.

Works
icons in the game started flickering and the game crashed shortly thereafter
Works, but you need a battle.net account even if you play the game via steam.

Works amazing, no tweaking required
on dx12

LD_PRELOAD=" " PROTON_ENABLE_NVAPI=1 DXVK_NVAPI_DRIVER_VERSION=49729 DXVK_NVAPI_ALLOW_OTHER_DRIVERS=1 LFX=1 gamemoderun %command%
Shader Caching is disabled in Steam so I had to wait a bit the first time but now it runs very smooth.
I'm running a dual monitor setup on a hybrid/laptop system so I also had to use
envycontrol -s nvidia
to enable dGPU mode.
I additionally installed latencyflex to get NVIDIA Reflex working.
aur/latencyflex-bin
https://github.com/Shringe/LatencyFleX-Installer
Now it works perfectly fine.
Runs perfectly for a few matches
Encounter very low FPS during the title screen on every launch; after about 2-3 games, the game starts stuttering, with FPS falling and rising constantly. Requires a restart to fix.
When not encountering the stuttering issue, the game ran perfectly.