Category: Main Games Role Playing Games Diablo II Diablo II resurrected

Diablo II

No Screenshot

Submit Screenshot

Diablo II resurrected a new version with some quality of life improvements and a new graphical overlay.

Application Details:

Version: Diablo II resurrected
License: Retail
Votes: 1
Latest Rating: Platinum
Latest Wine Version Tested: 6.20

Maintainers: About Maintainership

Test Results

Selected Test Results

What works

Everything works, both offline and online.

Regular installation was performed with standard Wine but then play through Steam via custom Proton version.

I used the custom Proton version because I encountered random freezes/crashes to desktop with the d3d12.dll replacement method described elsewhere for the regular Wine version.

What does not

Fails to initialize graphics but check workaround.


1.) Install Steam and at least Proton-6.16-GE-1 for Steam.

2.) Use Steam to add non-steam game to library and select the "Diablo II Resurrected Launcher.exe" from where it was installed.

3.) edit the properties of the new library entry in Steam, make sure the .exe is really entered correctly as Steam seems to not do that right on its own if the full path+filename contains spaces

4.) set "force use specific compatibility tool" to the Proton version from step 1.)

5.) before running, enter in a shell:

$ sudo nvidia-modprobe -u -c=0

(otherwise it fails to initialize graphics at start)

What was not tested

Completing the game (but already played four of the five acts without issues).

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

  • Additional "Wine" Version Info: Proton-6.16-GE-1
  • OS: Arch Linux
  • KERNEL: 5.14.0-pf4
  • CPU: AMD Ryzen 7 3700X 8-Core
  • GPU: NVIDIA NVIDIA GeForce GTX 1660 Ti
  • RAM: 32 GB

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Oct 29 20216.20Yes Yes NoPlatinumDan 
ShowSlackware 14.1 64-bit multilibOct 12 20216.18Yes Yes NoSilverDavid J Kyle 
ShowDebian GNU/Linux 11.x "Bullseye" x86_64Sep 26 20216.18-stagingYes Yes YesGoldkolAflash 
CurrentArch Linux x86_64Oct 01 20216.16-stagingYes Yes YesGoldDennis Busch 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

by Ankalagon on Sunday November 14th 2021, 7:42
It works fine, but the loading time of the game is like - attion here it comes - hell, takes up to 8 minutes to start the game, but then it works flawlessl.
by Dan on Sunday November 14th 2021, 9:10
That shouldn't be happening. It loads up fully to the character selection screen in under 20 seconds for me.
lobby channel functionality
by David J Kyle on Saturday October 30th 2021, 23:27
yeah it may not be a big deal not having full lobby channel functionality but some people like this. Using steam proton can give more full functionality in that regard
as well as perhaps more stability. Such as in the Arch Linux x86_64 entry which is what i am now using. I recommend using stable steam and not beta. Also
i am using proton-ge series which seems to be working out well too.
RE: lobby channel functionality
by Dan on Saturday November 6th 2021, 19:09
what lobby channel functionality is missing? there may be some functionality i just didn't realize even existed since i havn't ran d2r much outside of my current setup
RE: lobby channel functionality
by Dan on Saturday November 6th 2021, 19:15
note, i was kind of on the fence about whether to rate this platinum or gold, but the definition of gold really seemed to be based needed "with workarounds", and i didn't use any workarounds, so i figured it was closer to platinum since playing the game seemed flawless to me.

i am wondering if there is an easy fix/missing package that would get the lobby images to show up...
RE: lobby channel functionality
by David J Kyle on Saturday November 6th 2021, 23:23
well it is working quite well but as i was saying using proton in steam makes all the avatars of peoples characters show up, i wouldn't know why this is, i have used the latest wine-staging with a shell script
and i do not get full functionality as i have said also speech to text does not work. so i would not rate it platinum per say unless you would get full functionality as in windows.
Still it is quite use able so still that is a win. If Blizzard would release a linux client that MIGHT help and it would be a challenge for blizzard considering the many linux variants so i
wouldn't hold your breath for one.
hangs and crashes on login to bnet
by David J Kyle on Wednesday October 20th 2021, 20:09
I have also tried to run this on my laptop (integrated nvidia graphics gtx896m) and the game starts ok from the app but hangs and
crashes on login to bnet. The difference also being i am running on slackware 15 multilib 64 bit. My laptop is an optimus laptop and i have the graphics
set up right from what i can see so i don't get what is happening. I do have some out put in a log file so maybe some one can make something out of it.
black screen workaround
by kolAflash on Thursday September 23rd 2021, 18:53
Problem: Black screen as described here.
> black screen with the cursor being seen and able to move around.

RE: black screen workaround
by kolAflash on Thursday October 7th 2021, 16:11
My test results and setup description:

Played through the whole game (5 acts, normal difficulty) as sorceress.
Played alone and with 2 players in multiplayer.
Detail level on very high.
-> No issues at all!