Braggers Tech Blog


Home > Linux Knowledge > Blizzard Games on Void Linux via Lutris

published 2023-02-09, updated 2024-11-12

First install all needed dependencies (32bit and 64bit):
Battle.Net system depedencies

sudo xpbs-install -S wine wine-32bit giflib giflib-32bit libpng libpng-32bit libldap libldap-32bit gnutls gnutls-32bit libmpg123 libmpg123-32bit libopenal libopenal-32bit v4l-utils v4l-utils-32bit libpulseaudio libpulseaudio-32bit libgpg-error libgpg-error-32bit alsa-plugins alsa-plugins-32bit alsa-lib alsa-lib-32bit sqlite sqlite-32bit libXcomposite libXcomposite-32bit libXinerama libXinerama-32bit libgcrypt libgcrypt-32bit ncurses-libs ncurses-libs-32bit ocl-icd ocl-icd-32bit libxslt libxslt-32bit libva libva-32bit gst-plugins-base1 gst-plugins-base1-32bit vulkan-loader vulkan-loader-32bit lutris

Start Lutris -> connect to Lutris.net -> battle.net -> install -> follow instructions
If Wine complains about your file limits: How To Esync

sudo micro /etc/security/limits.conf  
scroll down  
username hard nofile 524288  

Install WoW from the Battle.Net app, should work OOB
If not, have a look at Lutris WoW Docs

Update

As of End of 2023, there is a workaround needed for Battle.Net App to work correctly. You need to set a environment variable in the system options of the Battle.Net app in Lutris

WINE_SIMULATE_WRITECOPY 1

After that Battle.Net works again flawlessly