Current version of the app
Install Battle.Net on Fedora 28 with wine 3.13.
After installing i cant install games (Wow, Heartstone...).
In "Wine Configuration" (Command: winecfg) you need to set Windows 10 and work well everything.
Before windows 10 (with win7) the client is laggy, content cant load, and games impossible to install.
What does not
What was not tested
I don not test:
- Other game installers,
- Streaming on fakebook
With windows 7 you cant run well the Client. Soo laggy and ugly.
After you set Windows 10 in winecfg, work smoother the client <3
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Garuda||May 26 2023||8.8-staging||Yes||Yes||No||Silver||Rin|
|Show||Arch Linux x86_64||Mar 23 2023||8.4||Yes||Yes||Yes||Silver||Jzo4|
|Show||Linux Mint 21.1||Jan 07 2023||8.0-rc2-staging||Yes||Yes||No||Platinum||Laszlo Boga|
|Show||Arch Linux x86_64||Jan 14 2023||7.22||Yes||Yes||Yes||Gold||Evren|
|Show||Debian 11||Dec 06 2022||7.22-staging||No, but has workaround||Yes||Yes||Gold||Aaron Dewell|
|Bug #||Description||Status||Resolution||Other apps affected|
|27168||chromium-based apps can't load https sites||CLOSED||FIXED||View|
|32340||View NX2 does not launch||CLOSED||FIXED||View|
|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|
|33947||Battle.net desktop app crashes after 15 seconds||CLOSED||FIXED||View|
|35150||Battle.net App drop-down for realm list doesn't show right after the click||CLOSED||DUPLICATE||View|
|35181||Path of Exile crashes at startup||CLOSED||FIXED||View|
|35902||Certificates signed using ECDSA signature can not be verified (>= Win Vista - affects EA Origin, Uplay, Blizzard App, MoonBot, Steam)||CLOSED||FIXED||View|
|35920||Battle.net app - Drop down menus don't work when clicked||CLOSED||DUPLICATE||View|
|36525||Ctrl+C does not copy in the Battle.net chat scrollback||CLOSED||FIXED||View|
|37343||Battle.net requested update produces error after restarting to allow the update||CLOSED||DUPLICATE||View|
|37347||Battle.net update 2014-10-01 results in black screen or distorted graphics with Intel drivers||CLOSED||NOTOURBUG||View|
|37354||Battle.net launcher does not start in Windows 7 mode: "Cannot load Qt platform plugin Windows" (FindFirstFileExW needs info level 'FindExInfoBasic' support)||CLOSED||FIXED||View|
|37618||Battle.net agent spams console with 'wbemprox:enum_class_object_Next timeout not supported' every 4 seconds||CLOSED||FIXED||View|
|37885||Battle.net launcher fails to set permissions on WoW files||NEW||View|
|38260||Battle.net client show Traditional Chinese or Simplified Chinese is dot when into news page and shop page||CLOSED||INVALID||View|
|38845||Battle.net launcher shows white screen with WINEPREFIX Windows version > 'Windows XP' and builtin d3dcompiler_47.dll||REOPENED||View|
|38953||Linux kernel version 4.2 will prevent Battle.net App from launching in Wine||CLOSED||NOTOURBUG||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)||CLOSED||FIXED||View|
|39069||Battle.net launcher requires multiple click to focus tabs in Openbox||NEW||View|
|39261||Battle.net launcher 188.8.131.520 sometimes fails to start, reporting 'Battle.net requires the Windows Secondary Logon service to be enabled.' (error code BLZBNTBTS00000025)||CLOSED||INVALID||View|
|39642||Battle.net crashes when you try to resize the window when "allow the window manager to decorate the windows" is unchecked.||CLOSED||FIXED||View|
|40757||GOG Galaxy crashes with unimplemented function api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vsnwprintf_s||CLOSED||FIXED||View|
|40857||Battle.net drop-down menus lack border||NEW||View|
|40905||Multiple applications need api-ms-win-crt-runtime-l1-1-0.dll._get_narrow_winmain_command_line (PCSX2 1.4.0, Battle.Net Launcher)||CLOSED||FIXED||View|
|40917||Right click doesn't work on systray icons (e.g. Battle.net)||CLOSED||DUPLICATE||View|
|40930||Battle.net App: Windows versions higher than XP draw GTK decorations||UNCONFIRMED||View|
|40931||Battle.net: Shop not working on Win7+||CLOSED||DUPLICATE||View|
|41033||Unimplemented function api-ms-win-crt-runtime-l1-1-0.dll.set_terminate need by Battle.net||CLOSED||FIXED||View|
|41037||Unimplemented function vcruntime140.dll.__std_type_info_name is needed by Battle.net||CLOSED||FIXED||View|
|41054||Multiple applications fail to start when MSVCP140 is set to native (Battle.Net, Photoshop CC 2015.5)||CLOSED||FIXED||View|
|41061||Unimplemented function msvcp140.dll._Mtx_init_in_situ needed by Battle.net||CLOSED||FIXED||View|
|41074||Unimplemented function msvcp140.dll.__crtInitializeCriticalSectionEx needed by Battle.net||CLOSED||FIXED||View|
|41078||Unimplemented function msvcp140.dll.__crtCreateEventExW needed by Battle.net||CLOSED||FIXED||View|
|41084||Unimplemented function msvcp140.dll.__crtCreateSemaphoreExW needed by Battle.net||CLOSED||FIXED||View|
|41085||Unimplemented function msvcp140.dll._Thrd_id needed by Battle.net||CLOSED||FIXED||View|
|41086||Unimplemented function msvcp140.dll.??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z needed by Battle.net||CLOSED||FIXED||View|
|41409||Battle.net crashes at launch||CLOSED||FIXED||View|
|41547||Blizzard Battle.net crashes on startup (CEF v3.2+/Chromium v44+ crash in Win7 mode, needs 'kernel32.SetFileCompletionNotificationModes' implementation)||CLOSED||DUPLICATE||View|
|41573||Battle.net: SystemSurvey.exe and Battle.net helper.exe crash (GUI process can't attach to parent process console, 'AttachConsole' is a stub)||CLOSED||FIXED||View|
|41599||Battle.net and Hearthstone play loud static when receiving messages||CLOSED||FIXED||View|
|41948||Battle.net Helper.exe crashes repeatedly before login (winetricks corefonts is a workaround)||CLOSED||DUPLICATE||View|
|42000||Battle.net: invisible window elements with Win7+ mode||CLOSED||DUPLICATE||View|
|42359||Battle.net Helper.exe crashes at login dialog||CLOSED||DUPLICATE||View|
|42865||Battle.net: Crash on starting the application||CLOSED||DUPLICATE||View|
|42874||Battle.net App is unable to update games||CLOSED||FIXED||View|
|43349||Blizzard App Fails to Recognize Password Upon Switching Regions||UNCONFIRMED||View|
|43901||battle.net login screen broken UI elements||CLOSED||DUPLICATE||View|
|43910||"Battle.net helper.exe" [NOT BLIZZARD APP!] crashes with Win 7 or higher||CLOSED||DUPLICATE||View|
|44024||Battle.net application does not exit cleanly when version >= Win7||CLOSED||FIXED||View|
|44210||GNUTLS_CIPHER_CHACHA20_POLY1305 is not work||UNCONFIRMED||View|
|44220||Battle.net client crashes moments after launch||CLOSED||DUPLICATE||View|
|44479||Battle.net "Failed to create a graphics context. "||CLOSED||INVALID||View|
|44576||QtWebEngineProcess.exe (Origin) crashes ('Webkit' based web browser engine, 'Arial' and 'Times New Roman' font face name validation)||CLOSED||DUPLICATE||View|
|45017||Battle.net Helper.exe crashes at login dialog||CLOSED||DUPLICATE||View|
|45061||Battle.net Helper.exe crashes at login dialog||CLOSED||DUPLICATE||View|
|45565||Battle.net Helper.exe crashes when trying to play videos||UNCONFIRMED||View|
|45764||Unhandled exception in Battle.net||CLOSED||WORKSFORME||View|
|45814||Blizzard agent went to sleep. Attempting to wake it up...||CLOSED||ABANDONED||View|
|45837||Battle.net Launcher dropdown menu cant be opened, no icon to click||UNCONFIRMED||View|
|46836||Battle.Net UI freezes when downloading big games after a period of time||UNCONFIRMED||View|
|46932||Battle.Net crashes with wine 4.4 due to winhttp||CLOSED||INVALID||View|
|47207||Battle.net crashes with 4.8 Staging||CLOSED||ABANDONED||View|
|47479||Many D3D11 games show black or white screen with Wine 4.12.1 (Darkula by Locomalito, Magic the Gathering Arena, Battle.net, EVE Online, World of Warships)||CLOSED||FIXED||View|
|48293||Battle.net App lags when clicking UI elements||CLOSED||FIXED||View|
|48405||Battle.Net Launcher Beta crashes with Windows version set to 10||CLOSED||FIXED||View|
|49590||Battle.net Agent.exe hang/crash||CLOSED||FIXED||View|
|49941||Battle.net gui pop-up on launch ubuntu 18.04||UNCONFIRMED||View|
|50064||A transparent Agent.exe window is shown when Battle.Net launches||UNCONFIRMED||View|
|50114||Battle.net App hangs when opening web links||CLOSED||FIXED||View|
|50229||Battle.net launcher sometimes crashes after login (wine-5.22)||CLOSED||FIXED||View|
|51331||Battle.net client unusable, reports "The Battle.net Update Agent went to sleep. Attempting to wake it up..."||CLOSED||FIXED||View|
|51421||Battle.net not launching in Wine-6.12||CLOSED||DUPLICATE||View|
|51424||Battle.Net update cannot be installed||CLOSED||DUPLICATE||View|
|51567||Battle.net app takes a long time to start||UNCONFIRMED||View|
|52029||Battle.net: A required DLL could not be found, on NTFS drive||UNCONFIRMED||View|
|53697||Battle.net Agent.8009/Agent.exe not working (installing Battle.net client and updating games) (2022-09-17)||UNCONFIRMED||View|
|53826||Attempting to install / update battle.net fails with Qt error||CLOSED||FIXED||View|
|54050||X11, 10-bit color: Battle.net launcher windows or parts thereof aren't rendered||UNCONFIRMED||View|
|55613||right click does not work in Battle.net App (friends list, favorite games)||UNCONFIRMED||View|
Please note that due to syscall thunks requirements described in bug #45349, 64-bit game clients for Blizzard games will work only in Wine built with PE support.
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
Battle.net window is all white
Battle.net fails to start due to Qt error (bug #53826)
This application failed to start because it could not find or load the Qt platform plugin "windows" in "".
setfattr -x user.DOSATTRIB platforms/qwindows.dll
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.