-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Nioh (485510) #1287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
to complete informations : and the log : |
From the log: Please read https://github.com/ValveSoftware/Proton/blob/proton_3.7/PREREQS.md#fd-limit-requirements. |
My bad, i did not see that requirement, thanks ! |
@kisak-valve i also had to use that tutorial => https://phpsolved.com/ubuntu-16-increase-maximum-file-open-limit-ulimit-n/ to increase the ulimit, with your link it not was enough to unlock max number of files open. |
I just experienced the exact same problem, Ive set my ulimits to the recommended, and I dont see the too many open files error. My system details:
Here is my log |
Nioh needs ID3D11Multithread which might never be implemented. At least it's not in DVXK yet as far as I know and the game won't run without it. |
It eventually did get implemented, and it seems like it was pulled in, in 3.16-6 beta. But I get a black screen instead of it crashing on launch Kubuntu 18.04 kernal: 4.15.0-43-generic |
Yeah, I would love to see that person's setup, if it really works, there must be something they forgot to tell us. Crashes for me with Proton and has the black screen issue with plain WINE + DXVK 1.0. Alt tab or not doesn't make a difference. Tested on AMD RX 580. |
Do the game works now with 4.2-1? I havent install the game yet yo try |
I tested it but still getting black screen while music is playing and I can navigate menus with gamepad :( |
I just tried and it's the same :( |
Confirmed it works! However if you activate a red tomb the game will crash. Also after a death, the engine somehow slows down until it can't take it anymore and it crashes. Also death light from enemies who died makes the game crash. PROTON_NO_ESYNC=1 wont fix anything. I tried to upload the log but it's above 10 mb |
Well yeah, I know movies can be fixed. But my aware are the crashes. It crashes for me when killing with critical hit, it crashes at activating a blood tomb and once it crashes for me for no reason. When I'm back home I Will try ti upload the log. Can anyone confirm if the game crashes for you at that situations? |
Hello @vjr2, Proton logs should compress well in an archive if you want to attach that log here. |
@vjr2 can confirm that the game crashes for me after killing enemy. |
Yeah. I'm in the university right now, but when I'm back home i can actually make a video of gameplay with the things that crashes the game. For me were
As I said I can't go back home now, but all of those situation was when the game tried to load the "tornado-like" animation that appears when you activate a bloody grave or when the enemy drops legendary items. But that's just a theory. When I'm back I will upload a video and the log. Also somebody also have this issues? |
It does work here too with the "dxgi.deferSurfaceCreation = True" but the game randomly crash. |
My log file before crash. Edit: I don't know if it strange or not, but it seems like the game does not generating DXVK cache but only Nvidia specific cache and "steamapp_pipeline_cache" |
But that means that there has to be a workaround to force or to guide DXVK to generate cache (?). I'm just speculating. I'm going home now, so later I will upload my log Edit: I've just read a bit of DXVK documentation and it says it's possible to manipulate state cache and it's destination folder. I'm crossing my fingers so that workaround works |
Edit: this option doesn't help because my game just crashed after i killed enemy, but before that i tried around six times and nothing happened. This game have a very strange behavior. |
Interesting. I'm like 300 meters from home. I Will test that ASAP. I'm pretty hopefull about this |
@arzardk I just tried your command and nothing, I had a crash but at the 4th enemy killed. Also the performance was so much worse with that command. I will show you the log file |
UPDATE: 100% playable when also add: PROTON_FORCE_LARGE_ADDRESS_AWARE=1 to the command line. I've been played for almost half an hour with no issue Edit: definetly seems to avoid crashes |
Ok i can reproduce the crash at 100% during the training using the bow and making a critical damage to an enemy (headshot ). kernel : 4.18.0-17-generic |
Ok, the game just now crashed for me. As @darkpumpkins said the command didn't help that much. Maybe I was just lucky |
@DigitalDevilSummoner When you get the issue where for instance square/x on a controller doesn't work, you have press the mouse + keyboard equivalent of those inputs to get them working again. In the case of square/x I believe you have to press the right or left mouseclick. That's what worked for me. |
Seems like not only does the game crash, but steam as a whole running Nioh with 4.11-6 |
I gave it another try with proton 4.11-7 and crashing still persists for me. Are you certain that it fixed the issue with headshots? I've found that headshots with the matchlock will crash 4 times out of 5, but I have been able to complete the tutorial, a few times in a row even, by chance. Setting windows version compatibility is a fix that windows players use, but as far as I can tell it doesn't work for everyone there either, so perhaps the same is true in Linux? As far as stability on Windows 10 goes, for what it's worth I'd only had one or two crashes in almost 200 hours with the game.
I've been experiencing the same with 4.11-7. |
Switched my compatibility to windows 10, seems the crash is back to |
After updating my driver to Nvidia 440.82, I was able to play a good hour without any crash. The next day at the first enemy killed the game crashed again. I tried several time with the same result. /steamapps/shadercache/485510/nvidiav1/GLCache/ or /steamapps/shadercache/485510/DXVK_state_cache Sometimes I'm able to play the game without any crash ... sometimes it crashed again. It seems something related to shader compilation ... I actually can't reproduce at 100% ... sometimes I do remove the "nvidiav1" folder content, sometimes the "fozpipelinesv4" content and sometimes the file "nioh.dxvk-cache". On my last attempt I was able to play removing the "nioh.dxvk-cache" file. If the first enemy killed with a normal move does not make crash, the game won't crash on the others enemies death. It seems to be a particular effect. If i do execute an enemy with a particular move unlocked with competence ( Y when enemy no longer has stamina ) the crash will never occur. edit : a Nioh log joined Distribution:Ubuntu 19.10 (64 bits) |
Since you mentioned shaders, I thought I would try it on AMD with the ACO shader compiler since that is pretty mature now, just to see. But same result, it crashed on the first enemy I killed (no critical hit). |
Okay, I tried several things, delete all shader cache, run the game with the DXVK_STATE_CACHE=0 option, in the end it's a random crash ... at start I thought my actions had a consequence on the game but it has not. Like someone said the game crash 4 / 5. I'm able to play the game but I have to make it crash a couple of time before. If the first enemies are killed without any crash then the game will let me play for hours ... Since the game was playable just after an update of my Nvidia driver and it was the same for a guy on protonDB ... I thought that things were related to shader cache :/. |
So, I've been playing Nioh with almost no crashes for like 100h using Proton-5.9-GE-4-ST and suddenly started crashing 100% on killing yokai with normal attack, headshots and blood grave activation. No idea why, maybe following a Steam update. I thought I fixed it by adding RADV_DEBUG=llmv to the launch arguments to disable the ACO shader compiler, but it worked for one play session, then starting crashing more and more until it again 100% on the actions I mentioned above. Removed the RADV_DEBUG argument and it worked for a short while again, but now it seems that adding or removing it doesn't change anything. I figured the shader cache was getting corrupted so deleted the folders for Nioh under steamapps/shadercache and in steamapps/compatdata, but it didn't work. [System] [CPU] [Memory] [Graphics] |
Has anyone gotten this to work recently? AMD Radeon RX Vega (VEGA10, DRM 3.40.0, 5.11.11-144-tkg-upds, LLVM 11.1.0) Mesa 21.0.0 (git-1896a0674f) DXVK_STATE_CACHE=0 RADV_DEBUG=llmv PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command% |
Same of @BillFleming with proton 6.3-2, AMD rx 480, Mesa 21.0.3 |
please, is there a fix for the game crashing after killing a enemy? |
I have possibly a good (or really bad) update on the crashing issue. So the crash may be related to DRM/Steam somehow or achievements.
Also note in D3D11 log from DXVK 1.8.1 we also get Anyway so if you get stuck in the tutorial you can actually use an item to quit it, then return to the menu where you select your character stuff. From that menu you can then start the game. I have attached a save right here at the beginning. The sword is already equipped so just wander around the corner towards the shack/fire and press X or Y to nail the first enemy to repro the crash. You may need to rename the sub folder to your steam account number. Anyway though by applying a crack v1.21.06 and specifying my steam account ID number in the INI file it uses the same normal save folder path and the game no longer crashes when killing that first enemy. Any tips specifically on getting proton logs related to Steam API stuff? Edit: I was able to beat the first level this way and there were no crashes. No crashes using bow, no crashes fighting that first real boss on the ship, no crashes activating the red sword things on the ground. |
So I believe I have this figured out now and/or they fixed it in the latest surprise patch.
Note that they updated the launcher application so you need a newer proton build since it requires updated VS library or .net to run. So for example the old proton 5.21 GE build no longer works. Now the only problem is I am over level 200 and missing a few dozen achievements, lol. Edit: I have played more through the game and completed the first level again, the tutorial, and leveled up about 100 times without experiencing any crashes. |
I can now play Nioh Coplete Edition without any additional configurations on Proton Experimental. The only remaining issue is that pre-rendered videos are not playing. Is there really no way to make them play? My system: |
It seems the dev team has fixed the bug, I can also play without any crash with the last version. My system: |
Another 'pre-rendered videos not playing' reply. I tried to install mf and wmp11 but the game crashed with this error in my terminal:
Not sure if this information is useful/helpful but I wanted to include it anyways.. looking forward to a fix! Here is the output of ffprobe on one of the movie files:
|
Trying to run the game with Proton 7.0-3 gives me the same error described above (
Log: https://github.com/ValveSoftware/Proton/files/9116500/steam-485510.log |
@Heliozoa Could you try this game again and see if you still get the error? I believe this should be fixed now with current experimental. If you still see the error, please try uninstalling/reinstalling the game to trigger the necessary video files to download and see if that fixes the problem :) |
@alasky17 After changing the Proton version back to Experimental, I no longer get either error and the pre-rendered cutscenes play as expected. 🎉 Thanks! |
I can confirm that the game is much more playable now that the pre-rendered videos work. |
@adoa Proton-GE can use your local gstreamer libraries. If you're seeing placeholder videos it means you're one of the first people to ever see that cutscene on Proton, and eventually it will get transcoded remotely. |
Proton-ge does show the videos indeed, but the embedded tutorial videos in the dojo tutorial are played too fast by proton-ge. |
Great work! Anyone know which developer/commit was responsible for the fix so I can buy them a coffee? |
Any news, fixes and or workarounds for the videos playing too fast? Its not just the tutorial videos, cutscenes also finish too quickly. Only noticed after playing for 16 hours that its been skipping 90% of every cutscene, I'll look these up on YouTube or something so I can catch up but I don't think I want to continue playing until I can watch the remaining videos in-game. |
@subanz Could you give some more info? Which Proton version? Also, which hardware? (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.). If you are playing on Proton GE, could you try using Proton Experimental too to confirm it has the same problem? |
I've tried both Proton Experimental and GE-Proton7-42, deleted the existing compatdata proton folder each time to start clean. In both cases the initial cutscene that plays before starting the game plays fine all the way through, starting a new game however the first cutscene ends after about 20 seconds soon after the yellow crystal shows up before the dialogue starts in the full version of the cutscene. I'm not 100% sure but I think the audio plays at normal speed but eventually gets cut off when the video ends. In some cutscenes later in the game the audio continues to play for a short time after the video ends before the prompt to continue appears. Also the tutorial videos that can be viewed on the Learn Skills page and also in parts of the tutorial play extremely fast. https://gist.github.com/subanz/35dbcf436174c53d42c7f2b4ac76b88e Small edit: Most of the tutorial videos in the Learn Skills page are still placeholders, only a few work. I'm guessing most players don't watch these at all. |
@subanz Thank you so much for the details! I can see the same problem that you are seeing with the first cutscene when starting a new game. I went ahead and filed a bug for this. Unfortunately I don't have an estimate on how long it will take to fix - these kinds of video playback issues can be very tricky. I appreciate you bringing this to our attention :) |
@alasky17 Thank you, thats understandable. Helps to know that its not just something on my end. Guess I'll have to play something else for a while. |
I tried running Nioh under Steam Play but it crashed at launch. I was able to reach the launch dialog to configure the game and the graphics settings then when i clicked on launch the game a window appeared then it crashed.
I'm using proton 3.7-5 beta with driver nvidia 396.54
Ubuntu 18.04.1 - gnome 3
Intel core i5-2500k
MSI Geforce GTX 970 Gaming 4G
12Go DDR3@1600Mhz
The text was updated successfully, but these errors were encountered: