Proton
Proton copied to clipboard
Warhammer: Vermintide 2 (552500)
Compatibility Report
- Name of the game with compatibility issues: Warhammer: Vermintide 2
- Steam AppID of the game: 552500
System Information
- GPU: GTX 1060 6GB
- Driver/LLVM version: Nvidia 396.54
- Kernel version: 4.15.0-34-generic
- Link to full system information: Gist
- Proton version: 3.7-6
I confirm:
- [ X ] that I haven't found an existing compatibility report for this game.
- [ X ] that I have checked whether there are updates for my system available.
Symptoms
- Normally game doesn't launch after installation.
- Game has a beta, which you can join, to skip the launcher.
- Open library, launch game there for a popup where you can select skip launcher option (doesn't pop up from quick launch).
- Game may crash if you change video settings many times in row.
- If game starts windowed it may start stretched to desktop.
- Don't move window position before you got to the character selection or it may go to unreachable place.
- Moving resizes it in Ubuntu 18.04.
- I used alt + space to move the window and alt stayed down ingame, which caused character walk slowly, and you just have to press alt again to release it.
Reproduction
- Install the game in steam.
- Join temporary_launcher_workaround beta for the game.
- Verify local files (If you started it before, maybe optional?).
- Launch game through library and select bypass launcher, click play.
Things to add: System Information Gist
Symptoms
- EAC will not be installed/will not work even if its setup is launched manually in "SteamLibrary/steamapps/common/Warhammer Vermintide 2/installers/EasyAntiCheat/"
- due to bypassing the launcher (and EAC not being usable), progression is not saved on the game servers and trying to retrieve or save information from/to the game servers will give an in-game prompt to quit the game.
- tinted screen after loading in (not affecting the HUD) pitch black (does not resolve itself most of the time, workaround by changing FOV, changing FOV while everything looks as expected in turn turns everything black), green and pink tints or dense "fog" resolve itself after a couple seconds, as do graphical glitches/artifacts/stripes after loading in.
just another confirmation here at what @lorce said. game doesnt save progress and you cant join online matches due to easy anti-cheat
Are any of these issues fixable on the Proton side? I found a thread on the fatshark forums that shed some light on the issue with EasyAntiCheat. I'm ok with setting up a VM to run this game, but if it's possible I'd like to stay away from windows.
Also, I was never able to get it to launch properly. I enabled the skip launcher option and it displayed the various splash screens, but when it's supposed to show the menu it crashes. I doesn't really matter if a fix isn't possible, but it was a bit frustrating for me.
There's a thread about it in #1468 and there should be more information about the issue.
Edit: Hmm... maybe I should keep this open as the issue isn't solved... The game doesn't work as intended either...
"Play Warhammer: Vermintide 2 Play for free! Ends in 2 days"
It is also on sale. https://store.steampowered.com/app/552500/Warhammer_Vermintide_2/?snr=1_4_4__100
I am going to check and see if it works.
Latest one crashes when selecting (Bypass Launcher --selected under Betas) otherwise it doesn't load. Proton 3.16-7.
Same on Proton 3.16-8.
Gist: https://gist.github.com/romulasry/9963e49d07f6c7ec9f6172c7b17bfed5 Log: steam-552500.log Using: Bypass Launcher
Hello @romulasry, your log contains err:winediag:FILE_CreateFile Too many open files, ulimit -n probably needs to be increased
, please run ulimit -Hn
and verify it is a high value and not 4096.
Looks like Valve is working to get EasyAntiCheat to work on linux! I'm pretty excited for this, V2 is one of my favorite games.
So, no solution for anticheat yet.
An update for the interested: https://www.reddit.com/user/Guy1524/comments/hc3o1y/eac_progress_update/
So, no solution for anticheat yet.
No longer true, some crazy frogs did it.
https://drive.google.com/file/d/1KWETkDj89ZCG8p5PHPqLAtgMd4X77gk6/view?usp=sharing
Might take a little while until it comes all the way to Proton though.
What is the last file linked?Whats the file provided? Does that allow this game to work multiplay?
@Gibbz After EAC updated, it no longer works.
What is the last file linked?Whats the file provided? Does that allow this game to work multiplay?
@Gibbz, as @Patola said, it no longer works since the later EAC-patches.
It was a Wine-tree with EAC specific patches. As such only relevant for those of us with the knowledge and time at hand to compile wine.
Discussion takes place at #easy-anti-lobster-dev in the VKx-discord (https://discord.gg/mjWm8DK should work, it used to be the official invite link AFAIK). But to be honest, the discussion has been quite dead most of the fall and the winter so far.
Is it possible to play this via lan multiplay without using EAC in its current state?
Is it possible to play this via lan multiplay without using EAC in its current state?
AFAIK you can play on the modded realm. I.e. without progress, but it should be playable.
The game closes itself a minute after starting. During this time, you can have time to go into the settings and run the benchmark.
Demonstration: https://youtu.be/tN83gdJ35eE
System Information
- GPU: AMD Radeon 6900XT
- Driver/LLVM version: Mesa 21.3-git/12.0.0
- Kernel version: 5.13-rc3
- Link to full system information report as Gist
- Proton version: experimental-6.3-20210604
If you hurry up and press "Play", then after the splash with the shark, the message "Backend rejected the challenge response" will be displayed.
@NTMan The launcher did not work a while back, so they have apparently changed something (or proton / wine includes more dependencies than before). Does modded realm work for you? What is your performance compared to Windows?
@flindeberg I recently delete my Proton prefix, and booted up the game. The launcher worked, but it will crash after ~10 seconds. Just long enough to hit the modded realm check box, and boot up the game.
It performs extremely well. ~80fps on maximum graphics at 1440p. Never goes lower than 65 fps, even when a huge horde is attacking. Highest peaks are 90.
Fedora 34 Kernel 5.13 Ryzen 2700 4ghz oc Radeon 5700xt
Enabling mods can be done by opening the config file located at steamapps/compatdata/552500/pfx/drive_c/users/steamuser/AppData/Roaming/Fatshark/Vermintide 2/user_settings.config
and setting each mod to enabled = true
That folder also has a launcher.cfg where you can set SendCrashReports
to false and DisableAntiCheat
to true.
Technically, you can only progress on the Official Realm, BUT there is a mod known as "Casual Mode". Which allows you to unlock everything straight up, or use a progression system similar to the Official Realm. It uses xp gained from the missions. It's pretty much perfect.
I found some mods were unstable, and crashed the game, so I cut it down to only the Vermintide Mod Framework, Penlight Lua Libraries, and Casual Mode (I assume load order is from top to bottom). I haven't used it very much, but it seems to work pretty well.
Work is being done, we'll see when it will be enabled and working https://steamdb.info/depot/552503/history/?changeid=M:5995370140976663476
Looks like they have been trying to reach out for enabling EAC support: https://steamcommunity.com/app/552500/discussions/0/2960544187643622408/?ctp=26#c3419936604888208895
Seems like people are having some working EAC on the Steam forums https://steamcommunity.com/app/552500/discussions/0/2960544187643622408/?ctp=30#c3457094584911997892 and a dev even replied even if he still didn't confirm they changed something the past days. So far on my end, no luck, can't have anything to work. Will update if I find my issue and a fix.
It's working here on Nobara + GE-Proton7-28. Clean install, clean prefix. Multiplayer works.
Proton Experimental allowed me in.
I simply verified the game files -> Made sure Proton Experimental and the Proton EAC Runtime downloaded (I hit the queue download now) -> Bam the game let me in, I collected the daily reward.
i reinstalled proton eac runtime and now instead of "eac not running it says "insufficient resources"
some progress I guess.
Yep that's where I am (see link above, I posted screenshot) since two days, I tried everything possible (I did not do a full reinstall of the 100GB files of the game, I tried at some point to delete everything but the Bundle folder, and verify the files in Steam to re-acquire the missing binaries and other files). I Tested Proton GE, Experimental (and its Bleeding Edge beta), I reset prefix all the time, I also tried to force reinstall EAC in the prefix, tried the various game beta options, tried with or without various launch options in game properties. But it seems my setup is doomed, when some other people can simply make sure to use Proton Experimental and have EAC Runtime installed, and they are all good instantly.
Maybe this is related to network and EAC can not communicate or download something, this is where my thoughts are now that I think I virtually tested everything on the Proton/game side. I might need to fully reinstall the game but to me that makes no sense when the game files verification should have made sure all files were good.
//EDIT: also, it seems it only works when you host the game as the Proton user, if you join other people's game it will kick you out after the usual EAC check.
I managed to get it running once with Proton GE 7-28 and since testing Proton Experimental, even replicating the method with Proton GE again, I get the State: Untrusted error.
@Zorrototo you might be on to something. I never confirmed this when it was working but at this point in time, if I examine the loader.log file in the prefix' AppData\Roaming\EasyAntiCheat\226 folder, there are attempts to connect to anticheat servers (for wine64) and fails. If I run the URL in a browser, it downloads a file. I'm curious if placing this file in the appropriate folder would get it working again (although I don't know which folder this file is meant to go into or how it's processed).
Edit: Nevermind about the latter...each download is randomized, so it would make sense that each game instance opened up would download a unique file for that specific session.
Edit 2: Seems I was looking at the wrong folder. The correct folder is ~/.cache/com.epicgames.easyanticheat/226/ and the loader.log shows a successful connection to the server.
There might be hope for me, I did not try yet but it smells like a good lead. https://github.com/ValveSoftware/Proton/issues/6051#issuecomment-1207123916
Will report when I can test, I actually deleted the game a few hours ago :1st_place_medal:
//EDIT: doesn't seem to help me.