Current version of the app
Everything tested (with workarounds).
The app logs on, loads and the Games | Social | Shop and News tabs all appear to display correctly.
Games install and update (with workarounds).
What does not
Updating games fails due to another update being underway, this process never completes and queue games never update.
Battle.net.exe and Agent.exe processes do not shut down correctly and have to be manual killed.
Every time I need to update a game a game I need to reset the app by deleting the product.db file.
Tested with previous versions of staging (became this bad at 3.10capprox) set Windows version to 7 / 10...
Debian packages deployed: ttf-mscorefonts-installer winbind gnutls-bin libldap-2.4-2
What was not tested
Buying things in the shop tab.
AMD FX-8350 Black Edition
Sabertooth 990FX R1
Nvidia Geforce 1050 Ti
Kernel: 4.9.87-antix.1-amd64-smp GNU/Linux
Nvidia 396.24 drivers
DE: Xfce 4.12.2
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||antiX-17 "Heather Heyer" Core||Sep 06 2018||3.15-staging||Yes||Yes||Yes||Bronze||spaceman|
|Show||Fedora 28 x86_64||Aug 12 2018||3.13-staging||Yes||Yes||No||Platinum||Józsa Márton|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Aug 05 2018||3.13-staging||Yes||Yes||No||Silver||Angus|
|Show||Arch Linux x86_64||Jul 14 2018||3.12-staging||Yes||Yes||Yes||Gold||Maciej Stanczew|
|Show||Arch Linux x86_64||Jul 14 2018||3.12||Yes||Yes||Yes||Silver||Maciej Stanczew|
|Bug #||Description||Status||Resolution||Other apps affected|
|32342||Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation)||STAGED||View|
|33943||Battle.net client dropdowns do not appear until you hover its options||STAGED||View|
|37885||Battle.net launcher fails to set permissions on WoW files||NEW||View|
|38845||Battle.net launcher shows white screen with WINEPREFIX Windows version > 'Windows XP' and builtin d3dcompiler_47.dll||REOPENED||View|
|38960||Multiple applications need 'kernel32.SetFileCompletionNotificationModes' implementation (Steam 'steamwebhelper.exe' and Blizzard Battle.net desktop app CEF v3.2+/Chromium v44+ crash in Win7 mode, Sony Xperia Companion 1.7.x)||STAGED||View|
|39069||Battle.net launcher requires multiple click to focus tabs in Openbox||NEW||View|
|40857||Battle.net drop-down menus lack border||NEW||View|
|40930||Battle.net App: Windows versions higher than XP draw GTK decorations||UNCONFIRMED||View|
|42874||Battle.net App is unable to update games||UNCONFIRMED||View|
|43349||Blizzard App Fails to Recognize Password Upon Switching Regions||UNCONFIRMED||View|
|45565||Battle.net Helper.exe crashes when trying to play videos||UNCONFIRMED||View|
|45764||Unhandled exception in Battle.net||RESOLVED||WORKSFORME||View|
|45814||Blizzard agent went to sleep. Attempting to wake it up...||UNCONFIRMED||View|
|45837||Battle.net Launcher dropdown menu cant be opened, no icon to click||UNCONFIRMED||View|
If possible, use Wine Staging (any reasonably new version will work).
Starting from version 3.12 vanilla Wine should also work, but it can have minor problems, so use it only if there is no option to install Staging.
Ensure that your system has 32-bit libraries for libldap and gnutls installed (lib32-libldap and lib32-gnutls on Arch, but names may vary on other distros).
64-bit prefix is recommended, since Blizzard is discontinuing 32-bit support for some of their games.
Windows version should be set to Windows 7 or above.
"corefonts" should be installed, otherwise some pages will have incorrectly rendered text. The easiest way to do this is through winetricks:
$ winetricks corefonts
You can also have the fonts installed through your package manager:
After everything described above is configured, run (from the terminal):
$ wine Battle.net-Setup.exe
and follow instructions in the installer.
Blizzard App icon keeps spinning forever, can't login
Installer does not work on Arch Linux x86_64
Lately there have been problems with Agent.exe, which result in users not being able to install and update games. The issue seems to appear randomly, but once it does, it will not go away without applying a workaround.
Currently known workarounds:
If anyone has new information on this topic, please let others know in the comments.