
~tfa [Linux]
Published
Proton-6.19-GE-2 GloriousEggroll
flawless, with video and all, way better then back then on first launch. With AMD FSR set to Ultra Quality its 60 fps in 2k. Some effects make it drop to 45 fps at times.
just gave it a quick try between work hours: I downloaded the game and started it and it did not work. Then I set it to Proton 5.13-4 and it did not launch as well. Then I set: sysctl kernel.unprivileged_userns_clone=1 and the game launched into a launcher. There pressing start tho, crashed the game.
Then I uninstalled it, redownloaded it and launched on first launch with the said Proton version and had the sysctl option on. It launched directly into menu no launcher. Game does start as well.
The trick ist you need a later kernel. Everything beyond 5.3.5 worked for mw while 5.0.0 did not. With the latest kernel and actual nvidia drivers you have to download the game again and then start it once. Then run: protontricks 359320 -q dotnet40 win7
Its working on my AMD system aswell on a Vega Mesa 19.3 and kernel 5.4-rc2
protontricks 383120 dotnet40 vcrun2015 after you launched the game once
Audio dies over time, until its gone.
With Steam Remote Play, playing too much with these settings gets the mouse focus lost forever. Best is start the game in windowed
fps are around 30 - 60 capped, GPU runs at 60 - 80 % max
Most servers have EAC, but there are lots run by players too
Text on the main menu buttons in game isnt visible but this is no game breaker. Game still in Early Access, could be due to that too. Game runs smoothly out of the box.
Loading takes some time and looks like a hang but it is not. https://www.youtube.com/watch?v=XpLdcmfIyOg
Nvidia: If UE4 engine dies on startup, look in your DXVK configs, if you circumvented the default spoof of an AMD card to the game. If so, the engine will look for NvAPI, what will result in a crash.
on mesa-stable, with mesa-git 20.3.0 its working flawless
The proton version has custom built vkd3d directx12 dlls. You may patch a proton built yourself with them from here: https://github.com/HansKristian-Work/vkd3d-proton put them in proton/dist/lib and lib64
Runs almost stutterfree on mesa-aco branch: backend_issue_70 . Master branch does not work yet.
Stuttering Intro Movie, but rest of the cutscenes work flawless
Had to disable VSync in game, otherwise I got micro freezes. Runs at 30 fps and taxes my whole machine, CPU and GPU. Dont really know why, cause I dont really like the comic graphics and other games with higher requirements dont tax my machine that hot.
[experimental branch] works with latest AMDVLK (v-2019.Q2.1) (Vulkan Header: 1.1.105). Got a stable 60 fps and prolly more, but am on a headless setup atm, limited by in-home streaming. I suspect tho, 90 fps is possible with everything on Ultra. Had to disable VSync or the game would not launch. There are build instructions for AMDVLK on github and it can be launched by referencing the VK_ICD_FILENAMES="path_to amd_icd64.json" in steam command options or Lutris. For No mans sky you just can select Radeon FX in the in game graphics menu after you built AMDVLK, as a second graphics driver, no referencing needed.
On RADV I dont get more than 15 fps (Vulkn Header 1.1.70)
On mesa-aco compiler it runs especially well, no stuttering and 120 fps on Ultra settings. Same goes for the standard llvm compiler, just a bit more initial stuttering. Both run on RADV tho and are missing textures as well are causing a gpu crash after some time of playing or just from the start.
AMDVLK 2019 Q3_4 Vulkan Loader runs perfect. Graphics are perfect and fps is around 120 - 160. Yet it is not possible to start the game with amdPalSettings.cfg set in place to produce a ShaderCache to disc. So here is heavy stuttering everytime anew when you launch the game.
You have to use a driver with stream output support e.g. 396.54.09 for nvidia and proton 3.16-4-beta. Additionally disable vsync in the ingame menu and you get max fps. Runs flawless that way.
with proton 4.2-4 the launch error was fixed and the game runs very well at 60-90 fps on AMDVLK Q2019.2.3. On RADV it has 25 fps less on average. Yet the game may crash to desktop at times and starting it doesnt always work and sometimes crashes to desktop. You need to wait some seconds between starting attempts, could be denuvo related.
Like a charm ! Even optimized for AMD, Vega doesnt even sweat with this game. https://www.youtube.com/watch?v=pcCJSm3IoMY&t=680s
Had to use 3.16 Proton and install FAudio from here https://github.com/Kron4ek/FAudio-Builds/releases . After that its working like a charm.
Like described above. Just have to install winetricks and run the comands from console. Depending on your steam installation path, the pfx folders path can vary.
In the case the launcher dies with a 'failed to start upgrade manager' error: it is a game related bug, it's not Linux. You want to download DirectX End-User Runtimes from 2010 https://www.microsoft.com/en-us/download/details.aspx?id=8109 and start the exe with "wine ...exe". After that extract the files to a folder and in it start: WINEPREFIX="absolute_path to your_steam_library/steamapps/compatdata/215280/pfx" wine DXSETUP.exe . Install it and there you go. Make sure in the settings DirectX11 is selected.
525 driver leads to a cpu bound scenario for the compute tasks, borking fps
The first hour ingame: https://www.youtube.com/watch?v=CLsOrFA7VNY
audio dies after some hours of playtime
on mesa 20-devel, was fixed by using the icd of amdgpu-pro 18.50
look for the pfx folder in STEAMLIBRARY/steamapps/compatdata/611670 and open it. In the folder open a terminal and do "winetricks xact" (maybe have to install winetricks first. After that do "WINEPREFIX=the_path_to_the_pfx_again winecfg", in the new window chooses the libraries tab and add xaudio2_6 and xaudio2_7, native builtin. Et voila :)
speech and effect sounds are missing, WINEDLLOVERRIDES="xaudio2_7=n,b" %command% solves it
I have to correct my last report. WINEDLLOVERRIDES does not really help, it makes the sound run but the game crashes on random sound encounters and that quiet often.
The way that worked for me, is the one Capt Wauwie described in his report:
If you experience any audio problems you can try the following steps:
Download the following repo: https://gitlab.com/GloriousEggroll/warframe-linux/tree/steamplay-proton Extract the "FAudio" folder. Head over to "/your/steam/path/here/steamapps/compatdata/230410/pfx/drive_c" and copypaste the "FAudio" folder here Inside the "FAudio" folder, run "chmod a+x wine_setup_native", then run "WINEPREFIX=/your/steam/path/here/steamapps/compatdata/230410/pfx ./wine_setup_native" Profit
So far this leads to only one crah to desktop upon entering my ability menu from the arsenal. The rest is working flawless.
FAudio is needed