The forum

Blizzard Battle.Net App Trouble

Cannot login into Blizzard

Author Replies
Isakku Friday 14 December 2018 at 1:58
Isakku

Greetings. I have been unable to play some of my games because of this.

It's not just that the built in PoL installer doesn't work (I was unable to make Blizzard App work that way)
Even installing it manually I get many problems, the worse being thtat I cannot login into my Battle.Net account (and I can login normally if I use Lutris instead of PoL, but I have other trouble with Lutris)

Here's a screenshot:
https://photos.app.goo.gl/wsJ2PejJVU24f8E2A

 

In my former thread I had a similar trouble before:
https://www.playonlinux.com/en/topic-15489.html
But that happened after importing the game, now it happens even if I install everything from scratch.
I solved it installing Steam, but after installing PoL latest update the problem is back again!

Edited by Isakku


Freedom is the right of all sentient beings.
Quentin PÂRIS Friday 14 December 2018 at 9:17
Quentin PÂRIS
Admin

Interesting. What version of wine are your using?

Isakku Monday 17 December 2018 at 3:05
Isakku

Hmm... I have tried several Wine versions. I think I remember trying with Wine staging 2.21 and 3.10 Maybe we need Winetricks like Lutris includes? I don't have this problem with Lutris.


Freedom is the right of all sentient beings.
Quentin PÂRIS Monday 17 December 2018 at 9:42
Quentin PÂRIS
Admin

So you installed a winetricks verb and it worked?

Isakku Tuesday 18 December 2018 at 1:16
Isakku

Hmm no. I installed Lutris (which has Winetricks)  on my Linux Mint Cinnamon 18.3 and it worked. But I would like it to work on PlayOnLinux, because Lutris doesn't work on my Linux Mint KDE 18.3 machine
https://photos.app.goo.gl/py3X8VrmXVEc4oCc6
I mentioned Winetricks because Lutris has it, and judging by how apps are working (ingame mouse cursor, interface browser, etc) it seems their install scripts do more than just install the software on Wine.

Edited by Isakku


Freedom is the right of all sentient beings.
Quentin PÂRIS Tuesday 18 December 2018 at 7:34
Quentin PÂRIS
Admin

Do you have winetricks installed on your computer?

If yes, would you try to install the right verbs on a the corresponding wineprefix? (Use « Open a Terminal on this virtual drive »))

Isakku Wednesday 19 December 2018 at 0:39
Isakku

 

Do you have winetricks installed on your computer?

 

 

 

Well, now I do have it.

 

 

If yes, would you try to install the right verbs on a the corresponding wineprefix? (Use « Open a Terminal on this virtual drive »))

 

 

 

What verbs do I have to install? Installing stuff such as Microsoft fonts only makes the problem far worse, because the two ancillary inputs that Blizzard App gives you to login become unusable. The main ones are already useless and I would really like to know what have Lutris developers done to make them work, because I was never able to make them work with PoL. I had to use those ancillary inputs to login and play always. Except a very long time ago, when it was possible to run Blizzard App with Wine configured as Windows XP, everything seemed fine back then.

EDIT.... hmm strange, it seems this forum does weird things when you try to make partial quotes.

 

Edited by Isakku


Freedom is the right of all sentient beings.
Quentin PÂRIS Wednesday 19 December 2018 at 8:19
Quentin PÂRIS
Admin

Yeah I need to fix that out

Anyway, regarding your problem, it seems that Battle.net only needs :

  • Wine 3.19 staging
  • vcrun2015
  • core fonts

(If I follow POL5 script instructions: https://github.com/PhoenicisOrg/scripts/blob/master/Applications/Games/Blizzard%20app/Online/script.js)

 

Can you try to install these components on a clean prefix created from scratch?

 

Isakku Thursday 20 December 2018 at 5:46
Isakku

 

Yeah I need to fix that out

Anyway, regarding your problem, it seems that Battle.net only needs :

  • Wine 3.19 staging
  • vcrun2015
  • core fonts

(If I follow POL5 script instructions: https://github.com/PhoenicisOrg/scripts/blob/master/Applications/Games/Blizzard%20app/Online/script.js)

 

Can you try to install these components on a clean prefix created from scratch?

 

 

  • Core fonts  Big NO. Every time I try installing that, it screws up. As I already said, it makes the ancillary input text become unusable, so you can't do ANYTHING if you install that. I did not install this.
  • Wine 3.19 staging Using a higher version as I am shouldn't be a problem but I will try that version.
  • vcrun2015  I think I had tried that before. Maybe I should use Winetricks to install it instead of PoL's interface? It is not available, All I have available is POL_Install_vcrun2013 and that's the latest one in the list, vcrun2010, vcrun2012, nope, vcrun2015 is missing. I ended up not installing this.

 

I really don't know why Wine is downloaded again after selecting it in the manual install option if I had already downloaded it via the Wine versions manager!

Anyways, after finishing the installer, it seems PoL is somehow working better than before. Maybe it's because I selected "install a 32 bit program" instead of going for the 64 bit option this time. That's quite bad, I can finally login and use the main text inputs, but my games are x64, Maybe they won't run or will run capped to less than 4GB of RAM?

 

Edited by Isakku


Freedom is the right of all sentient beings.
Quentin PÂRIS Thursday 20 December 2018 at 8:40
Quentin PÂRIS
Admin

Ok, I guess we are starting to have something.

Few things that may helps to understand the situation:

  • 64bits support for wine is not yet perfect as far as I know. There are many cases we advise to create 32bits prefix, and it is precisely what’s we did in POLv5. I didn’t not make the script but I assume that there is a reason. I’m confident that’s Battle.net will install 32bits versions of your game in this scenario. 
  • When did you install your 64bits wine version? Because we rebuilt them all few weeks ago 
  • corefonts needs to be fixed. We’re going to check if the problem comes from the verb 
  • The wine installation problem you mentioned has been reported before. We will fix that

 

Thank you for your feedback, it will be precious to improve our installation process

Isakku Thursday 20 December 2018 at 19:37
Isakku

W... wait a second. If 64bit Wine weren't reliable Lutris wouldn't use it. Looking into their wine prefixes, Lutris drive_c always contains a Program Files (x86) and a Program Files folder which means it is a 64bit installment.

I really hope you improve support for 64bit because if it does work for them, I don't see why PoL wouldn't be able to make it work perfectly as well.


So, you rebuilt all 64bit wine? Then I guess I will wipe them and install them again just to try this again. I will post again when done.

BTW did you see my other problem?
https://www.playonlinux.com/en/topic-16188-Visual_error_with_KDE.html

Edited by Isakku


Freedom is the right of all sentient beings.
Quentin PÂRIS Thursday 20 December 2018 at 21:21
Quentin PÂRIS
Admin

W... wait a second. If 64bit Wine weren't reliable Lutris wouldn't use it. Looking into their wine prefixes, Lutris drive_c always contains a Program Files (x86) and a Program Files folder which means it is a 64bit installment.

 

64bits wine are as reliable as 32bits wine when they run 32bits apps (because in fact 64bits wine also contain 32bits binary). The thing is that there are case where 64bits are not supported while 32bits version work perfectly.

 

I really hope you improve support for 64bit because if it does work for them, I don't see why PoL wouldn't be able to make it work perfectly as well.

 

We compile wine64 with all dependencies, so be reassured on this point. We are very transparent about this => https://www.playonlinux.com/wine/

 

So, you rebuilt all 64bit wine? Then I guess I will wipe them and install them again just to try this again. I will post again when done.

This is what we did, yes

 

BTW did you see my other problem?
https://www.playonlinux.com/en/topic-16188-Visual_error_with_KDE.html

Edited by Tinou

Isakku Sunday 23 December 2018 at 23:58
Isakku

Thanks a lot for your replies and efforts. I should say since you rebuilt Wine versions, I have tested and now I can login into Battle.Net. However I'm having a new set of problems I'm posting the new problems in a new thread 
https://www.playonlinux.com/en/topic-16197.html
and marking this topic as solved.

Edited by Isakku


Freedom is the right of all sentient beings.