


Sometimes the game do not launch, if your game is installed in your /home go to: ~/.local/share/Steam/steamapps/compatdata/552500 And delete the prefix, restart steam, and try launch the game again

game lauches but kicks you out immediately due to corrupt game files (untrusted platform).
tried multiple fixes from other users but to no avail.

Game immediately crashes upon running.
LD_PRELOAD="" %command%,DXVK_ASYNC=1 LD_PRELOAD="" unset SDL_VIDEODRIVER; %command%, ./fix.sh
added fix
No version of proton or protonGE Ive tried did anything even on the skip launcher beta. The fix.sh script also did nothing. Did not work on my machine but may work on yours.

Finally works great! No more "massaging" files
temporary_launcher_workaround - Bypass Launcher dx12
Won't run even with launcher fix and experimental

To fixe false positive EasyAntyCheat reactions go to game properties -> betas and chose "temporary_launcher_workaround - Bypass Launcher".
LD_PRELOAD="" %command%
Without LD_PRELOAD="" %command% launch options game runs painfully slow after 30-40 minutes of gameplay.
Finally! After 7 years since release the FatShark fixed this game on Linux!

Tried with GE-Proton and Proton experimental and I could not even choose my char and the game close. But with proton hotfix I played better then in windows version.

Got disconnected a few times
Activate the beta "temporary_launcher_workaround - Bypass Launcher". I played 2 bot games and a quick online mission.

Works without any changes just had to Enable the beta in steam to bypass the launcher. Did not need to rename any .exe.
Right click on game>Properties>betas>Temporary_Launcher_workaround.

Valve updated proton Experimental, and now the launcher installation works without problem.
For everyone having EAC FileMismatch problem, i fixed this issue using this link https://support.fatshark.se/hc/en-us/articles/360007853137--PC-How-to-Resolve-Easy-Anti-Cheat-Errors and protonfixes. Note that not always works on first try and sometimes i had to do it 2-3 times. But it will work eventually.
After all these years, game still broken

"temporary_launcher_workaround - Bypass Launcher" in beta settings used. Joined to several rounds and finished without any problems.
Also tried with GE-Proton9-26 but did not work. "Failed to initialize dendencies" after launcher

LD_PRELOAD="" %command%
switch workspace under i3 cause game to automatically switch to 4k resolution
switch to beta and bypass launcher
add LD_PRELOAD="" to launch option
otherwise after 1 hour of gameplay, everything start to run at slow motion
- change .local/share/Steam/steamapps/compatdata/552500/pfx/drive_c/Program Files (x86)/Microsoft/EdgeUpdate/MicrosoftEdgeUpdate.exe to MicrosoftEdgeUpdate.exe.bak
otherwise sometimes game will stuck at lauching forever(can kill the MicrosoftEdgeUpdate process too but this is better solution)
- with RX580 i can run 2k medium graphic at 60fps so optimization is pretty good imo

Performance issue using Proton Experimental. After 1~2 games, everything starts to run at slow motion and needs to restart. switching to Proton-GE solved this for me

DXVK_ASYNC=1 LD_PRELOAD="" unset SDL_VIDEODRIVER; %command%
- Go to [b]Installed Files[/b] tab, click [b]Browse[/b], search for [b]MicrosoftEdgeWebview2Setup.exe[/b] and rename it to [b]MicrosoftEdgeWebview2Setup.exe.bak[/b]
- On Game, Right click and choose Properties, go to [b]Betas[/b] tab, under beta participation choose: temporary_launcher_workaround - Bypass Launcher
- Launch the game, choose Bypass Launcher DX12 (i chose always use this option after confirming this resolves the issues on second launch).
Works great with suggested work-arounds. Without tinkering the game will not work - it crashes saying games are corrupt and edge installer errors out.

Anti-cheat Issue
Anti-cheat flagged me for mismached game files. Had only installed with steam. Tried proton hotfix and 9.0-4 as well. Not sure what else to try to get the game to work.

GE added a patch to fix the webView2 installer bug and now the game does not throw an error while installing the launcher.
With GE-Proton-9-26 the bypass launcher is not needed anymore, but still recomended.

Since they replaced Kuma EAC the game seems to just work. I still use temporary launcher workaround and skip the launcher. Launch with DX12.
gamemoderun %command%
It's a miracle. They finally fixed it after years of waiting

LD_PRELOAD="" gamemoderun %command%
- select
temporary_launcher_workaround
in beta. I launch in dx12.

The launcher remain an issue. Don't modify any content in the game folder or the anticheat will flag you, and use the beta branch "temporary bypass launcher" from steam.

As of March 2025, Fatshark released a patch that updated their anti-cheat and, in the process, made the game work for me.
Not entirely sure about how everyone else is experiencing this, but everything seems to be working well.
- Select the
temporary_launcher_workaround - Bypass launcher
beta. - When launching the game, select
Bypass Launcher

bypass launcher beta
You have to use the launcher bypass beta, but since the EAC update in the latest patch, I'm now reliably able to get into the game after years of untrusted messages. I've yet to try playing with a group to see if the Linux user still needs to be host, but this patch seems to have solved the biggest issue Linux users faced.

Still need to use the launcher bypass under Betas and in the dropdown, select temporary_launcher_workaround.
Thanks to the anti-cheat update today we can now join other people when playing Vermintide 2, previously we had to host. One still has to do the launcher bypass but this is great news and I hope we can now play versus, I have not tried this as the servers are down right now as they are getting an update.

with the latest EAC update, you don't need to be the host! (won't get kicked from games)
LD_PRELOAD="" unset SDL_VIDEODRIVER; mangohud %command%
launch options (stolen from someone else's report) seemed to help a bit, but performance is certainly still a bit worse for me than on my windows install (dual boot)
mods cause a EAC file mismatch or something, but devs did say mods would be broken for a few weeks after this update. once mods are fixed, I'm hoping they'll work on linux, because i can get the game to boot through the launcher, sort my mod order, etc

They updated their anti-cheat so you should be able to play with others without hosting. Worked fine for me at least.

LD_PRELOAD="" unset SDL_VIDEODRIVER; %command%
After joining other people's games, I lose connection after about a minute. I was only able to play with friends when I was the host.
In order to be able to play this game with friends, I had to do the following:
- Switch to the "Bypass launcher" beta on Steam
- Set the launch options above (not sure if this helped, but others in this thread recommended it)
- Be the lobby host, as joining other people causes me to lose connection after a minute or so

Multiplayer with friends is only possible if the lobby is hosted by the linux player. Otherwise you will get kicked from your friends lobbies.

LD_PRELOAD="" unset SDL_VIDEODRIVER; %command%
You need to disable the launcher for this game to work, at least on my setup.
Got to Betas and in the dropdown, select temporary_launcher_workaround
.
This caused me a lot of crashes which is super annoying, I also required my friends to join me so every crash meant an annoyed party of gamers having a go at my penguin system.
I found that on Windows I could play at extreme settings, had to switch off some things to play on Linux. Not sure if that was a me issue.
Alt tabbing crashed as often as it didn't, changing graphics caused a crash as well. I would say I didn't previously worry about crashing on Windows.
The game is unfortunately not even launch-able without the Beta option mentioned. However, this is easily remedied. I also read elsewhere that I had to host the game if I wanted to play due to an Anti-Cheat thing. I never tested this, however, I found that the launch options removed my Steam overlay and since alt-tabbing crashed the game sometimes so I found it easier to just tell people to join me rather than work out how to join someone else. Your mileage may vary here. I also only played coop and didn't try Versus.

Has terrible stuttering whenever Steam Overlay is enabled
It is impossible to play with sanctioned mods regardless of tinkering, or to join other player's lobbies.

DXVK_ASYNC=1 LD_PRELOAD="" unset SDL_VIDEODRIVER; %command%
Alt-Tab crashed once.
Game crashed after first mission end.
Renamed MicrosoftEdgeWebview2Setup.exe to MicrosoftEdgeWebview2Setup.exe.bak in the launcher folder.

LD_PRELOAD=""
The anti-cheat system prevents me from starting the game 50% of the time. Disabling the launch screen and installation of the Microsoft Edge Runtime thing (which fails everytime anyway) makes the experience more bearable (previously each try took me ~3min, now it's just ~20sec).
I have to host games: joining a party disconnects me within 1 minute everytime.
The game crashed a few times after a mission defeat (skill issue I guess).

After 45 min the whole game became a stuttery mess. When adding LD_PRELOAD="" unset SDL_VIDEODRIVER;
I was not able to play the game without enabling beta to temporary_launcher_workaround under properties -> Betas
.
Like others said you need to host the games otherwise you would be disconnected from the game.

Nope
Luck ran out, game can't get past the anticheat anymore.

LD_PRELOAD="" unset SDL_VIDEODRIVER; %command%
Renamed MicrosoftEdgeWebview2Setup.exe to MicrosoftEdgeWebview2Setup.exe.bak
The game has about a 50% chance of the anticheat working properly once you boot it up. If it doesn't work then you have to reboot and try again. Once you get in, you're unable to join other player's lobbies without disconnecting a minute later. Other reports say Versus doesn't work, but I haven't tried myself

Game in untrusted state in both launcher skip and Main Branches
The game does not pass its anti-cheat verification on Linux anymore, despite using multiple methods (GE, Hotfix, Launcher Skip)

Almost out-of-box experience. Had to switch to 'Bypass Launcher' beta on Steam Game Properties. Proton hotfix or 9.0-4 did work well.
LD_PRELOAD=""
9/10

LD_PRELOAD="" unset SDL_VIDEODRIVER; mangohud %command%
Renamed MicrosoftEdgeWebview2Setup.exe
to MicrosoftEdgeWebview2Setup.exe.bak
in SteamLibrary/steamapps/common/Warhammer Vermintide 2/launcher/
After 45 min the whole game became a stuttery mess.
When adding LD_PRELOAD="" unset SDL_VIDEODRIVER;
I was not able to play the game without enabling beta to temporary_launcher_workaround under properties -> Betas
.
Like others said you need to host the games otherwise you would be disconnected from the game.

LD_PRELOAD="" unset SDL_VIDEODRIVER; mangohud %command%
I renamed the MicrosoftEdgeWebview2Setup.exe file in SteamLibrary/steamapps/common/Warhammer Vermintide 2/launcher/
.
After 45 min the whole game became a stuttery mess.
When I added LD_PRELOAD="" unset SDL_VIDEODRIVER;
in the launch options my problem was solved.
The tinkering steps I had to take to make the game run at all and smoothly.
- I had to select Proton Experimental in Steam properties.
- Navigate to Properties -> Betas and select:
temporary_launcher_workaround
. In the general tab set Selected Launch Option toBypass Launcher
.
This fix is need, because you otherwise will get the state untrusted and you will be not able to play the game. - Rename the MicrosoftEdgeWebview2Setup.exe.
- Set the launch options shared in the report.