-
Notifications
You must be signed in to change notification settings - Fork 199
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
Diablo II Resurrected (D2R) stopped working #902
Comments
First of all, use the latest build of VKD3D-Proton. Right now its this one: https://github.com/HansKristian-Work/vkd3d-proton/actions/runs/1452475263 Secondly, try running it with Vulkan validation layers. Install those and run the game with |
I can maybe shed some light on the issue. I had this issue for a few days now with Cyberpunk 2077, which is a DirectX12 game too. What finally worked for me is loading the nvidia_uvm module (modprobe nvidia_uvm) which is required but somehow not loaded. This comment describes the issue and fix. |
Can we rename these issues to have the full game names perhaps? Just to maintain searchability. |
It's a very general issue of the Nvidia driver and can in theory affect any Vulkan app started outside of Proton. Though I can imagine mentioning it somewhere in the FAQ would save some users from that really nasty headache. |
Thanks for responses.
Now I'll try to install Vulkan validation layers and provide output in next comment. |
With
and the same with latest version
The next layers are in system:
Also I attach my 'vulkaninfo' output. |
This is a known issue on Nvidia drivers, see #711 (comment) for a workaround. Not our bug, and we cannot fix this on our end. |
@doitsujin Thanks a lot, it helped!!! I'm very happy!!! I'll try to add it to bashrc (if it works without xinit) or to xinitrc, looks like |
Another reason to get this error is to not have libnvidia-rtcore libnvoptix1 packages in debian (possibly also Ubuntu). They give raytracing support to Nvidia in Linux |
I used this version of vkd3d-proton due WineHQ recommendations:
https://github.com/HansKristian-Work/vkd3d-proton/files/7221306/vkd3d-proton-merge-953ad0b5989df062ea20b83309e981854cfa1d7a.zip. I've tried the latest release too.
D2R worked, but one day it stopped working. I didn't made any system or game updates. Also I have a separate wine prefix for the game, I've tried to recreate it and reinstall D2R. May be it isn't a issue of the library, because my Xorg server crashed this day (freezed, and I have to reboot), but I don't know how to debug to find a root cause. I have no more dx12 games installed, but dx9-dx11 I have weren't affected.
I wait for wine-staging (I had 1.18), dxvk updates, but it doesn't solve and issue. What I have now:
5.15.2-arch1-1 #1 SMP PREEMPT Fri, 12 Nov 2021 19:22:10 +0000 x86_64 GNU/Linux
NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] (rev a1)
-- wine-staging 6.21-1
-- vulkan-icd-loader 1.2.194-1
-- nvidia-utils 495.44-3 (I had vulkan-intel too, but uninstalled it to avoid possible conflicts)
-- vkd3d 1.2-1 (I've tried to uninstall warring about the conflicts, doesn't help)
-- vulkan-headers 1:1.2.194-1
-- vulkan-tools 1.2.194-1
-- spirv-headers 1.5.4.r106+ge71fedd-2
-- spirv-tools 2021.3-1
The wine output:
Looks like the latest lines going not from wine, because WINEDEBUG variable don't make it more verbose.
The text was updated successfully, but these errors were encountered: