Diablo IV Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Diablo IV Reports Out of Date Drivers and Incorrect GPU

I am running Codeweavers CrossOver 23.0.0 on a System76 Serval. The specifications are:

  • Pop!_OS 22.04 LTS
  • CPU: Intel Core i9-13900HX
  • RAM: 64 GB
  • GPU: nVidia Geforce RTX 4070 Laptop GPU (8 GB)
  • GPU drivers: 535.86.05

When I launch Diablo IV (installed natively in CrossOver) I receive a pop-up window with the following message:

Graphics Drivers Out of Date
NVIDIA GeForce GTX 470
Your graphics drivers are out of date and do not meet the minimum requirements to run Diablo IV. Please update them and try again.

Current Version: 31.0.13.9135
Minimum Required Version: 321.0.15.3141

When I launch the game a second time I do not receive the pop-up window. Instead the game launches but the Graphics Settings page reports the incorrect GPU (GTX 470), includes a similar warning about my drivers being out of date, and defaults to the lowest settings. Switching the laptop from hybrid graphics to nVidia only does not resolve the issue. Turning on DXVK and ESync in the bottle does not resolve the issue.

I have attempted to install the latest nVidia drivers for Windows into the bottle by downloading the installer from nVidia and using Run Command in the bottle. The nVidia installer halts with a message that the system is not supported.

I am a bit puzzled. Is all of this irrelevant? If I change the in-game Graphics Settings to higher values will it perform up to the standards of an RTX 4070 or am I stuck in low settings mode? Any feedback would be appreciated.

After further experimentation, the application performs poorly even at the medium graphics level. There is a lot of stutter even when there are no other characters around (both players and NPCs). I have a Windows 11 machine with a GeForce GTX 1070 and i5 processor that is several years old and it is capable of handling the high graphics level smoothly.

Any insights on how to get Wine and Diablo IV to cooperate to take more advantage of the superior hardware is appreciated.

Hello Christopher,

I addressed this issue in the following tip: https://www.codeweavers.com/compatibility/crossover/tips/diablo-iv/for-crossover-23-and-up-linux-and-vulkan-13

Basically, for your hardware (and mine) you'll need to install DKVK (Upstream) and vkd3d proton 2.8. The crosstie https://www.codeweavers.com/compatibility/crossover/vkd3d-proton-direct3d-12 does it for you, but it hasn't been approved from Ninjas I'll attach it here so you can try it:

https://www.transfernow.net/dl/20230825E8MNZNBw

Regards,
Carlos

That tie won't install unless I'm doing something wrong.

It should be installed in the same bottle as Diablo IV. Then inside Diablo you should see your GPU model identified.

Carlos Rafael Ramirez wrote:
I'll attach it here so you can try it:

https://www.transfernow.net/dl/20230825E8MNZNBw

Are you able to share that again, please?

https://www.transfernow.net/dl/20230921557yUyj5

Disable DXVK, then open game option in the Battle.net launcher and set a custom startup argument "-bypassgpudrivercheck".

Now the Crosstie for "VKD3D Proton Direct3D 12" is live

Bachsau wrote:

Disable DXVK, then open game option in the Battle.net launcher and set a custom startup argument "-bypassgpudrivercheck".

This helps to bypass the popup. But for example with my GPU it detects it as GTX 470 and crash upon some minutes, also the performance is bad.

Carlos Rafael Ramirez wrote:

https://www.transfernow.net/dl/20230921557yUyj5/ tiny fishing

Thanks for this link.

The crosstie is published https://www.codeweavers.com/compatibility/crossover/vkd3d-proton-direct3d-12 you can install VKD3D Proton Direct3D 12 directly from the CrossOver interface

1 to 12 of 12

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiaFhkMlpYMlVhZDg3Ulh6TCIsImdkcHIiOjB9