Open alosarjos opened 3 years ago
So a Reddit user (DerGumbi) got it to run: https://www.reddit.com/r/linux_gaming/comments/npqih8/necromunda_hired_gun_mostly_running_on_release_day/
I'm having issues with protontricks and cabextract though. Keeps complaining that there are no valid cabinets to extract so I'm having issues verifying.
Okay, so after wasting waaaaaaay too long fiddling with protontricks/winetricks it appears that just running the game with Glorious Eggroll 6.9-GE-2 just works.
GE can actually process the UE4-PreReqs exe, but states at the end that it failed. However, if you just run the game again it launches fine (at least for me).
As for the note in that previously linked reddit post about needing the -dx11
switch, I did not, possibly due using AMD graphics instead of Nvidia.
EDIT:: This edit happened after the my following comments, I didn't want to spam the issue with my notes, and the higher up this is the better, I guess.
With VKD3D (Dx12) I'm getting some weird glow on some NPC models, I made a report on the VKD3D tracker here: https://github.com/HansKristian-Work/vkd3d-proton/issues/681
The glow doesn't happen with DXVK (Dx11), but the FPS is a bit more jittery.
Okay, so after wasting waaaaaaay too long fiddling with protontricks/winetricks it appears that just running the game with Glorious Eggroll 6.9-GE-2 just works.
GE can actually process the UE4-PreReqs exe, but states at the end that it failed. However, if you just run the game again it launches fine (at least for me).
As for the note in that previously linked reddit post about needing the
-dx11
switch, I did not, possibly due using AMD graphics instead of Nvidia.
So, just drop in Proton-6.9-GE-2, eh? Did you have to fiddle with any of teh dotnetsdk20 and dotnet472 stuff?
@FilBot3 Yup, just drop in Proton-6.9-GE-2. No extra fiddling required besides launching the game twice. Just make sure you start from a clean compatdata prefix.
@FilBot3 Yup, just drop in Proton-6.9-GE-2. No extra fiddling required besides launching the game twice. Just make sure you start from a clean compatdata prefix.
Will try after work today! I'm super pumped! Mechwarrior 5 works on UE4 as well, but they do something different with their dependency installs versus what Necromunda was doing.
When everything fails I had some success running game exe directly instead of launcher and it suddenly worked for many UE4 games which have launcher...
On Tue, Jun 1, 2021 at 4:14 PM FilBot3 @.***> wrote:
@FilBot3 https://github.com/FilBot3 Yup, just drop in Proton-6.9-GE-2. No extra fiddling required besides launching the game twice. Just make sure you start from a clean compatdata prefix.
Will try after work today! I'm super pumped! Mechwarrior 5 works on UE4 as well, but they do something different with their dependency installs versus what Necromunda was doing.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/Proton/issues/4876#issuecomment-852113815, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAABPU2GWKXYMCYSHBYNRO3TQTMJ3ANCNFSM4534L7FQ .
I've found quite a big performance improvement going back from Proton-GE-6.1 to 6.1-1 (I'm using that since I got it already for Biomutant) and videos are still working.
@FilBot3 Yup, just drop in Proton-6.9-GE-2. No extra fiddling required besides launching the game twice. Just make sure you start from a clean compatdata prefix.
This did the trick! Weird I had to launch the game twice after the UE4 Prerequisites Installer failed, technically.
launching Necromunda/Binaries/Win64/Necromunda-Win64-Shipping.exe instead of just Necromunda.exe appears to skip the UE4 pre install garbage and launches straight into the game.
I've found quite a big performance improvement going back from Proton-GE-6.1 to 6.1-1 (I'm using that since I got it already for Biomutant) and videos are still working.
Do you have a typo here ? 6.1-1 should be newer than 6.1 . Would be interesting between which versions you see the perf diff, the used hardware, drivers and if you used dx11 or dx12 for the game.
I've found quite a big performance improvement going back from Proton-GE-6.1 to 6.1-1 (I'm using that since I got it already for Biomutant) and videos are still working.
Do you have a typo here ? 6.1-1 should be newer than 6.1 . Would be interesting between which versions you see the perf diff, the used hardware, drivers and if you used dx11 or dx12 for the game.
Probably refering to 6.9 there is a known regression in performance with some fixes being tested
proton 6.9-GE-2 and -dx11
did the job for me, apart from having to start the game twice (the first start installs the dependencies, then claims it didn't, but the 2nd one works just fine and starts the game) minor stutters during level transitions/etc it runs fine, but i'm getting the issue where the surgeon/implant menu completely freezes the game after 10ish seconds of looking at it (definitely not enough for me to click through multiple pages of available upgrades), did anyone figure out what to do about that?
proton 6.9-GE-2 and
-dx11
did the job for me, apart from having to start the game twice (the first start installs the dependencies, then claims it didn't, but the 2nd one works just fine and starts the game) minor stutters during level transitions/etc it runs fine, but i'm getting the issue where the surgeon/implant menu completely freezes the game after 10ish seconds of looking at it (definitely not enough for me to click through multiple pages of available upgrades), did anyone figure out what to do about that?
I can reproduce the same exact issue. It's not happening with Proton Experimental, so it's probabaly related to MF patches on GE builds
the menu does seem to load a bunch of video clips about the various upgrades, so yeah that might be a MF thing then... but without GE's port i'd lose like half the cutscenes wouldn't i?
the menu does seem to load a bunch of video clips about the various upgrades, so yeah that might be a MF thing then... but without GE's port i'd lose like half the cutscenes wouldn't i?
Yes, the videos showing what the upgrade does are played thorught MF on GE and you would loose those with Proton Experimental, which doesn't have these patches, maybe you could try reporting it too into GE Proton discord.
oh i just realized the story cutscenes are actually mostly in-engine, so if i just lose the intro video i've already seen and the upgrade clips, i'd be fine with that until MF patches are fixed. will report it there too (but tomorrow so i actually have time for some testing, it's getting late)
It's hard to pin down, judging by the Steam Discussion board other people crash, too, and I assume they're on Windows: https://steamcommunity.com/app/1222370/discussions/0/3108026928566366767/
The thing is, the game is currently an unstable mess. On windows the Dx12 version is apparently stuttery garbage. Missions crash, progress is lost... it needs a few stability patches really before people waste their time trying to work out Proton workarounds (unless the workarounds are actually beneficial to Windows fixes, too?).
@alosarjos i just tried with Experimental, it doesn't load the videos but still freezes. will go to sleep now tho and do some more testing tomorrow. maybe it's also just a bug with the game like @HanFox said, might be worth waiting for a(nother) patch.
what works as a workaround for the doctor freeze is to just (re)move the contents of steamapps/common/Necromunda Hired Gun/Necromunda/Content/Movies/CyberMovies/
.
that way the game doesn't try to load them (and doesn't show the "test picture" either).
didn't have any other issues so far.
I find that I have to open a terminal and execute the following to kill Necromunda after I've exited the game.
ps aux | grep -v grep | grep -i necromunda | awk '{print $2}' | xargx kill -9
Then the game will close and stop running.
@FilBot3 that's a pretty complicated way of saying pkill -9 necromunda
but also i've never had issues with it not closing, weird.
For me it immediately crashes after the main menu. Since my PC completely shits the bed without providing any logs in the journal, I can't debug this at all. Not even an strace
could help me (yet).
I use Arch, btw. Radeon Vega 56, newest drivers, many Proton versions tried.
Hello @heylix, please add PROTON_LOG=1 %command%
to the game's launch options, reproduce the issue, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam
-> Help
-> System Information
) and put it in a gist, then include a link to the gist in this issue report.
The log looks like it abruptly stops during video playback initialization, or perhaps immediately after. Can you elaborate on exactly what happens to your system at that moment? To me, it almost sounds like there's a power supply issue with your system or maybe there's a kernel issue. Are you able to SSH into the system after the game dies? I would look into setting up netconsole so that the kernel has a chance to send a dying message to a second system.
I can't get DLSS working in this game, even with PROTON_ENABLE_NVAPI=1 the option is greyed out in settings. I use mainly Arch but I tried on a few other distros like Fedora or PopOS with the same result.
My system info https://gist.github.com/Llamatron2112/5eaade890893827b3f1c80ba055e6904
I can't get DLSS working in this game, even with PROTON_ENABLE_NVAPI=1 the option is greyed out in settings. I use mainly Arch but I tried on a few other distros like Fedora or PopOS with the same result.
Have you tried with all these? :)
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command
or
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr %command
or
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr11 %command
I had only tried with adding PROTON_HIDE_NVIDIA_GPU=0, not with the raytracing options, now I did and it doesn't work either.
I had only tried with adding PROTON_HIDE_NVIDIA_GPU=0, not with the raytracing options, now I did and it doesn't work either.
Is the file dxvk.conf with the text dxgi.nvapiHack = False
inside game executable folder?
Do you have the files _nvngx.dll and nvngx.dll in the folder /usr/lib/nvidia/wine?
The dxvk.conf file did the trick, thanks a lot !
@kisak-valve
The intro video plays back fine. I can skip the cinematic with [e] and the main menu is telling me to hit enter. When I do that, the PC immediately loses power. This happens with no other of my 20 installed games, some of them also being Unreal Engine 4 games. This also didn't ever happen with any other application repeatedly, I think apart from this issue my PC lost power twice in its lifetime.
I would look into setting up netconsole so that the kernel has a chance to send a dying message to a second system.
I set up netconsole and since the system immediately loses power when I hit enter, it doesn't log anything to the target device (did dmesg -n 8
to be sure to catch everything). Just some xfs remount messages, repeatedly:
xfs filesystem being remounted at /newroot/home/heylix/.local/share/Steam/ubuntu12_64 supports timestamps until 2038 (0x7fffffff)
But they're only logged when the game starts, not when it runs.
My /opt/games
partition where the game is located is on an unencrypted ext4 file system, my /home/
partition is formatted as xfs.
Replying to https://github.com/ValveSoftware/Proton/issues/4876#issuecomment-974718197
That warning ir normal on XFS systems if they haven't been upgraded to big timestamps, nothing to worry about/nothing that should impact your gaming. I use XFS as well and 0 problems
The intro video plays back fine. I can skip the cinematic with [e] and the main menu is telling me to hit enter. When I do that, the PC immediately loses power.
Same with another Windows (!) PC. Doesn't seem to be a Linux problem, but rather an AMD GPU problem. Updated/downgraded drivers on both PCs don't seem to fix it. The other PC's hardware information: gist
Maybe you can just tell the devs to test with an AMD RX580 or Vega 56? They're both from Powercolor (Red Devil).
Necromunda: Hired Gun Crashes when upgrading bionics. Please can someone resolve this silly bug.
Compatibility Report
System Information
I confirm:
steam-1222370.log
Symptoms
Game tries to install some Unreal Engine 4 prerequisites and fails, because of this, it doesn't start
Reproduction
Try to run the game