You are viewing a single comment's thread.

view the rest of the comments →

0
0

[–] Umbrash ago 

  • Install playonlinux
  • download the 64 bit battle.net launcher installer
  • click install on the play on linux window
  • click "install a non-listed program" in he bottom left
  • choose install a program in a new virtual drive
  • name the drive something like "battlenetx64" or something doesn't really matter
  • Leave all the boxes unticked
  • choose 64 bit windows installation (usually you should always pick 32 bit I guess but I couldn't get starcraft working on 32 bit)
  • hit browse and choose the battle.net launcher installer file you downloaded earlier
  • when that's done press configure on the main playonlinux screen and go to your battle.net launcher on the side bar
  • click the + next to wine version and install version amd64 1.7.44
  • select 1.7.44 and try to launch

I had a problem when I first opened the launcher where I needed to select my region before I could log in but the drop down wouldn't show up. I ended up getting around that by clicking the region drop down box and then pressing the down arrow key until the right region was selected and pressed enter. The launcher also likes to crash the first time I start it with some error about a windows service not running but if I try to open it again right after it crashes like that it works just fine.

0
0

[–] ninjai [S] ago  (edited ago)

Great, thank you. I was selecting StarCraft2 from the search list every time and found it weird how it was using 32 bit. I also had the region problem. And I also noticed every single time it was using wine 1.5.X. I "installed" 1.7.X but it still refused to use that version. After choosing "install a non-listed program" I was able to select the newest version of wine and everything is still not working.

The error I get links to a battle.net page that says something about my graphics drivers being no good. I'm using nvidia 355 drivers from ubuntu repositories. It should be the proprietary drivers, but I'm not sure how to determine this.

Edit

I clicked "Create a shortcut from this virtual drive" under battle.net_x64 (the drive I created earlier) in the playonlinux configuration general tab and selected 1.7.51 as the wine version. Previously it was listed as "system". Now it's initializing stuff on battle.net and no crash yet.