
ThanklessTask
Published
$ WINEPREFIX=~/.steam/steam/steamapps/compatdata/813780/pfx winetricks vcrun2017
I followed the excellent instructions by 'Arkanosis' given below, but game would still close immediately after the first splash screen (three faces).
I tested vulkan by running vkcube in terminal, and received the message: 'The NVIDIA driver was unable to open 'libnvidia-glvkspirv.so.440.59'. This library is required at run time. Cannot find a compatible Vulkan installable client driver (ICD).'
I actually had an older version of libnvidia-glvkspirv installed. After upgrading to libnvidia-glvkspirv.so.440.59, the game runs flawlessly.
I tested with and without launch option PROTON_USE_DXVK=1 and saw no difference in FPS.
I launched the game successfully with Proton versions 5.0-5, 4.11-13, and 5.4-GE-3 -- other versions may also run, but I didn't test.
Instructions from Arkanosis:
- enabled Steam Play in the Linux version of Steam ;
- chosen Proton 4.11-12 as Steam Play compatibility backend ;
- installed AoE2DE in my Steam library ;
- $ mv ~/.steam/steam/steamapps/common/AoE2DE/resources/_common/movies ~/aoe2de__common_movies
- $ mv ~/.steam/steam/steamapps/common/AoE2DE/resources/en/campaign/movies ~/aoe2de_en_campaign_movies
- $ cd /tmp
- $ wget "https://aka.ms/vs/16/release/vc_redist.x64.exe"
- $ cabextract vc_redist.x64.exe
- $ cabextract a10
- $ cp ucrtbase.dll ~/.steam/steam/steamapps/compatdata/813780/pfx/drive_c/windows/system32
- $ WINEPREFIX=~/.steam/steam/steamapps/compatdata/813780/pfx winetricks vcrun2017
- installed every program proposed when running the previous command
Runs very well. Game has been optimised since I last played. Now runs with a significantly higher framerate.
(Reported experimental version: Proton Experimental)
To play on modded servers, the best option is to use the linked DayZ Linux CLI Launcher. Follow the instructions on the Github; the server can be queried for a list of links to required Steam Workshop files. Before launching with CLI Launcher I had to exit steam, or the game would not launch. No other problems to report after 60+ hours in-game. Needs proton experimental.
-nosplash -skipintro
Can't use in-game launcher. I now use DZTUI lancher https://github.com/aclist/dztui This works perfectly on modded servers, but I need to close steam before launch. Previously, DayZ Linux CLI Launcher was working, but now gives an error for most of my bookmarked servers.
Use the DZTUI launcher, once it's set up with your preferred servers it works beautifully (may need to close Steam before launch).
-nosplash -skipintro
Can't switch back to game after switching to other virtual desktop
Modded servers must be connected to using either dzgui or dayz-linux-cli-launcher. The interface on dzgui is excellent and the dev is actively improving it. He needs testers, so go to Github and get involved! Occasionally mods don't get downloaded correctly --- currently the best option is to use dayz-linux-cli-launcher to get the list of required mods & links for that server and subscribe to them manually.
Multiplayer is rock solid. Just use dzgui or dayz-linux-cli-launcher to play on modded servers. Go to Github, help the dzgui dev with testing!
Game runs very well, but no in-game sound is a big problem. Luckily, this only seems to affect a minority (of one!).
Sound is fine during Rockstar splash screen, but in game there is no sound at all. This is annoying as no-one else is reporting anything similar. I've tried everything I can think of with no success.
Can effectively alt tab by switching virtual desktop
Water textures were missing on highest settings, but on lower settings they were restored. Some odd shadow banding on map view on higher settings, also fixed on lower settings.
Game would not launch with SteamPlay or Proton 4.11-11, tested with both beta and release candidate launcher. Successfully launches with Proton 4.2-9 and using either launcher. Multiplayer worked well.
Running perfectly with 4.11-11. Would not launch with Steam Play.
needs this to launch
Needed to delete folder: ~/.steam/steam/steamapps/compatdata/444200 and then relaunch game. Also requires launch option PROTON_USE_WINED3D=1 %command% Only seems to launch with Proton 3.16-9