Originally released in 2000, Diablo II can be a hassle to get up and running on any modern operating system. The setup
process is even more involved if you wish to make the game look its best via the
GLIDE3-to-OpenGL-Wrapper, while enabling online-only features with
PlugY in single player… all on Linux, using images of the original disks!
Install Base Game and Expansion
Ubuntu: sudo apt-get install wine
Fedora: sudo dnf install wine
Make a virtual CD-ROM directory in your home directory: mkdir ~/cdrom.
Mount the Diablo II install disk image: sudo mount -o loop /path/to/install.iso ~/cdrom.
Run install.exe from the CD-ROM, and select “Full Install” when prompted.
When prompted to do so, unmount the currently inserted disk: sudo umount -f ~/cdrom
Proceed to mount and unmount disk images as needed until installation is complete.
The installer will prompt you to run the video test; skip this step for now.
Mount the expansion disk image, and install Diablo II Lord of Destruction:
Copy over d2xvideo.mpq and d2xmusic.mpq from the expansion CD-ROM to your game install directory.
Update to the latest version of the game (1.14d at the time of this writing).