The forum

Battle.net update 6526 ver. 1.3.6 battle.net.exe

could not find or loud Qt platform plugin "Windows"

Author Replies
neowiz73 Tuesday 19 January 2016 at 8:11
neowiz73Anonymous

Looks like the old error has survaced recently.  

I play Hearthstone nearly every day, So I've used the old wine setup filters for awhile.  but over time wine has gotten a lot better and I was able to play without any of the prior needed filters like the dbghelp disable etc...

I have been keeping up with the latest with Wine and Hearthstone has been playing without problems, I've been playing on Wine version 1.8 install system and 1.8 staging running in Playonlinux with Battle.net.  I also have Diablo 3 installed as well and have play from time to time without any issues up until today when this new update was downloaded. 

I believe this to be a "pre-update" because I'm able to delete the entire folder containing the Battle.net 6526 update and I am able to load Battle.net and play whatever game I want.  But there is a download and then a pop-up from battle.net net requesting a restart.  As long as I do not restart then I'm able to play my game as normal without issues.

But once I'm done and restart the Battle.net client then the error happens: "This application failed to start because it could not find or load the Qt platform plugin "windows".  

I have tried to use all of the known work arounds for this issue.  I've already tried the overrides of: 

battle.net.dll (Native, Builtin)
dbghelp (turned off)
msvcp100 (Native, Builtin)
msvcr100 (Native Builtin)
wininet (Builtin)

None of these seem to work any longer for this issue.

The only temporary fix is with what I've discribed above.  If anyone figures out anything new please drop a post here :)

Edited by neowiz73

booman Tuesday 19 January 2016 at 19:13
booman

I just started playing World of Warcraft in PlayOnLinux and haven't experienced a single problem yet.
As long as Windows version is Windows XP

But I noticed there was some maintenance this morning, was there also a client update today as well?
I'll find out if I have the same bug as you when updating and re-launching Battle.net

I'm using Wine 1.8


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
neowiz73 Wednesday 20 January 2016 at 17:57
neowiz73Anonymous

I still have the issue, it's due to the one update pending that I mentioned.  I have all the correct settings it's set to windows xp. I have to keep removing the 6526 version folder in order to play.  I'm not sure what is going on.  do you have the folder I've mentioned in your battle.net folder?

Edited by neowiz73

booman Wednesday 20 January 2016 at 21:43
booman

Yes I have the same Battle.net.6526 folder
I checked for an update this morning and there wan't any.  Battle.net launched just fine.


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
neowiz73 Thursday 21 January 2016 at 2:01
neowiz73Anonymous

it seems it must be a more specific file associated to the 6526 folder that is downloaded when I run Hearthstone.  I'm going to try and run Diablo first after I delete the 6526 folder to see if it downloads the problem related file.  

I've tried running wine version 1.7.55, 1.7.55 staging, 1.8, 1.8 staging, I'm on 1.9.1 in Arch.   I have another computer on Ubuntu and with wine 1.8 and playonlinux and it's having the same issue.  

This is the terminal readout from the error.

[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
p11-kit: couldn't load module: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>

 

neowiz73 Thursday 21 January 2016 at 2:22
neowiz73Anonymous

I have gnome-keyring-pkcs11.so in /usr/lib/pkcs11  in /usr/lib32/pkcs11 there is p11-kit-trust.so 

I'm showing i have lib32-p11-kit and p11-kit installed.  so i did sudo ln -s /usr/lib32/pkcs11/p11-kit-trust.so /usr/lib32/pkcs11/gnome-keyring-pkcs11.so which cleared up the p11-kit error. 

And I waited a bit to see if the file downloaded just with battle.net going, and it in fact does and requests a restart.  then of course has the same error as before.

Edited by neowiz73

neowiz73 Thursday 21 January 2016 at 4:35
neowiz73Anonymous

Looks like I get the same readout in terminal even if it works or not.  I've tried wine 1.9.1 and 1.9.1 staging so far as well with the same results.

I just tried a clean install of Battle.net with only my system installed Wine 1.9.1 and Battle.net installed with only the folder 6526 and works fine.

So I tried removing the older folder in the POL install which is number 6382 and launch Battle.net from POL and I still get the error that I mentioned previously.  So It looks like it is mainly a POL issue.

Edited by neowiz73

booman Thursday 21 January 2016 at 15:39
booman

This is very strange, I've only recently started using Battle.net so I'm not sure how to approach this problem.
Usually a re-install would work, even a fresh virtual drive would work...
Tomorrow morning I'll try running an update on Battle.net and see if there is one

How did you get the 6382 folder?

Are you downloading the client directly from their website here:
https://us.battle.net/account/download/index.xml?show=bnetapp


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
booman Friday 22 January 2016 at 23:50
booman

I can't even update Battle.net if I wanted to.  I'll try deleting the folder as you did


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
schotty Saturday 23 January 2016 at 18:12
schotty

I have two installations of bnet and all my blizzard titles (WoW, D3, SC2) and both work great.  One installation is via Crossover.  That uses XP I do believe.  My PoL install I redid a year or so back and it uses Win7 and a few other bits to fix the janked fonts and password query boxes.

 

I cant say more than the ONLY issue I ran into, and this may or may not matter in the slightest to you, is that my PoL bottle doesn't like TradeSkillMaster's desktop App.  If you dont use the TSM addon, then I suppose that means nothing.  I do, so I can actually say I can actively use both my PoL and CX installs at the same time lol.

 

As for what I did, I made last year a PoL script that I shared.

https://www.playonlinux.com/en/app-2599-BattleNet.html

Try this with the latest Wine.  I have this one pegged at a specific version.  I should get around to updating it to grab the latest Wine ...

Edited by schotty

schotty Saturday 23 January 2016 at 18:38
schotty

SInce I had nothing else better to do I updated the PoL script for Bnet.

 

Enjoy.

booman Sunday 24 January 2016 at 13:41
booman

Thank you!

I tried deleting the folder in Battle.net directory like neowiz73 did, but then I couldn't launch Battle.net at all.
So I am not experiencing the problem neowiz73 is experiencing at all.


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
schotty Sunday 24 January 2016 at 15:41
schotty

 

Thank you!

I tried deleting the folder in Battle.net directory like neowiz73 did, but then I couldn't launch Battle.net at all.
So I am not experiencing the problem neowiz73 is experiencing at all.

 

Are you using my install script?  Perhaps I have something assumed that isn't safe to be assumed.  Such as the requirement for a system package or whatnot.  I do recall a few titles that needed extra packages installed (Feodra, EL7, Antergos systems).

 

From what I have been able to quickly google, the issues I recall stem from authentication mechanisms and needing the 32 bit versions of several of the libraries that were indeed present, but in 64 bit form.  The list definitely include libssl and libsasl and openldap (I remember this one vividly).  But I have always had good luck with Crossover's debug tool.  I will copy and paste what it seeks out, as those tend to include all the little odds and ends that are easily forgotten.  I will presume that you are on Mint as your footer suggests.

 

via https://www.codeweavers.com/support/wiki/linux/faq/Mint

[code]apt-get install libfontconfig1:i386 lib32nss-mdns libgnutls26:i386 libxslt1.1:i386 libxcursor1:i386 libxcomposite1:i386 libtiff4:i386 libosmesa6:i386 libopenal1:i386 libmpg123-0:i386 libldap-2.4-2:i386 liblcms2-2:i386 libgstreamer0.10-0:i386 libgstreamer-plugins-base0.10-0:i386 libgsm1:i386 libxinerama1:i386 libxi6:i386 libv4l-0:i386 libsane:i386 libudev1:i386 libxml2:i386[/code]

booman Sunday 24 January 2016 at 18:41
booman

You will need to ask neowiz73 because I only do manual-installations and only use 32-bit Wine/virtual drives.


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained