You are here    Forums    PlayOnLinux    StarCraft II can't install 1.5 patch in POL nl sv ru pl es fr

The forum

StarCraft II can't install 1.5 patch in POL

Author Replies
Jump to the page: 1 - 2
rynop Wednesday 1 August 2012 at 4:26
rynop Anonymous

I have sc2 installed on 11.10 ubuntu, amd64. Been working fine til the 1.5 SC2 patch came out. The updater starts, gets to 100% then starts the blizzard "StarCraft II Setup". After the agent starts, it sits there for a while (Title: StarCraft II Setup. Dialog text: Checking for updates), then it gives error: "Failed to run a required program (Agent). Wait one minute and try again."

It gives the link for help: 
us.battle.net/support/en/article/blizzard-agent-troubleshooting 

Deleting the battle.net folder does not help. 

I can't figure out how to disable offline mode in IE from wine. 

I'm using play on linux 4.1.3 and Wine 1.5.1.

Any ideas what is goin on here?

Here is the debug log:
https://gist.github.com/6b5883b5696b12a1be7c
killinz Wednesday 1 August 2012 at 21:26
killinz Anonymous

UP , same problem here... i hope this is'nt the end of sc2 for linux :(
petch Wednesday 1 August 2012 at 21:36
petch
Developer


Have you tried installing the ie6 package in this virtual disk?
The installer script installs gecko, but I wonder if that's sufficient for the patches...
(The AppDB page talks about installing this package to fix updater crashes)

Configure button > (select virtual disk) > Install packages tab > ie6 > Install button

Edited by petch

killinz Wednesday 1 August 2012 at 21:57
killinz Anonymous

it says "error" amd64 is set but ie6 is needed.
petch Thursday 2 August 2012 at 0:41
petch
Developer


Ah, interesting, the installer script creates 64bits virtual drives on 64bits platforms, so you can't install the ie6 package in it...
Marmotte Thursday 2 August 2012 at 8:05
Marmotte Anonymous

I have the same issue.

I tried :
- Uninstall the version in the 64 bits wineprefix
- Delete the 64 bits wineprefix
- Modify the install script to install in a x86 prefix
- Install the "ie6" package in this x86 prefix

But this doesn't fix the issue :(

If that could help : The downloader of the 1.5 patch launches another process to migrate game data, and the migration seems to crash.
After closing all opened windows, the downloader process remains "running", I have to kill it.

C:\\Program Files\\StarCraft II\\sc2-x.x.x.x-1.5.0.22342-enUS-Downloader.exe --hiddenPort=9112 --hiddenProcessing=1 --locale=frFR
\\_ C:/Program Files/StarCraft II/Temp/1.5Migration/StarCraft II Migration Setup.exe --hiddenProcessing=1 --hiddenPort=9112

Edited by Marmotte

StraToN Thursday 2 August 2012 at 12:57
StraToN Anonymous

Same for me as killinz, the script installs Starcraft 2 in a 64 bits wineprefix, thus ie6 can't be installed, so updating SC2 is impossible. I'm still looking forward for a solution...

update : the script sets the override for mshtml to make it appear like "*mshtml (native, integrated)", with the star (which i don't know the use).
I remove this override to re-set it myself to "mshtml (native)" and now, the 1.5 update is running on atm.

I had to reinstall the game though, because I thought it was screwed. Maybe it wasn't, no idea.

This update seems to be difficult for everyone to run, even macos and win users. Maybe Blizzard is working on it. Patience may be the only solution.

Edited by StraToN

killinz Thursday 2 August 2012 at 15:02
killinz Anonymous

[quote from=StraToNI remove this override to re-set it myself to "mshtml (native)" and now, the 1.5 update is running on atm.

[/quote]

So now u can play sc2 with 1.5 patch?
masterjus Thursday 2 August 2012 at 15:09
masterjus Anonymous

I had the same issue.
I've run StarCraftII.exe using system wine.

Update process has been finished but now i'm getting a windows visual c++ redistributive error (R6034).

Any ideas how to fix this?

Edited by masterjus

Marmotte Thursday 2 August 2012 at 15:52
Marmotte Anonymous

The update seems to run well when I tell POL tu use the last wine version available (1.5.10) for SC2 !
I just had the "gecko" packet warning.

I have now the new launcher started since about 20 minutes, 2% of the optimization process...
masterjus Thursday 2 August 2012 at 15:54
masterjus Anonymous

Marmotte, I've finished upgrading. But I getting an error after authorization (then instead of)
Marmotte Thursday 2 August 2012 at 16:30
Marmotte Anonymous

The update process is at "Playable" state, I launched the game and logued in successful, I think this will continue to work with the full update ;)
I didn't tried to launch a game, but the game menu works fine for me.

I think the wine version is the change that fixed the issue.

I also tried to install the "dot net 4.0" package before changing the wine version, but it didn't change anything. If only changing the wine version doesn't work, you can try installing this package too.

Edited by Marmotte

killinz Thursday 2 August 2012 at 19:22
killinz Anonymous

marmotte can u tell us step by step how u fix it? tnx :)
killinz Thursday 2 August 2012 at 19:47
killinz Anonymous

ty marmotte! now seems to work at least the optimization its started!! really tnx
Marmotte Thursday 2 August 2012 at 19:51
Marmotte Anonymous

I juste tested in game, and all is working well ;)
I don't know exactly the change that made the update work, I will make some tests to find the minimum modification.

All my changes :
- Wine v1.5.10 (I think this is THE change to apply, not sure) : Go to the POL main window, click "Configure", then select "SC2_WoL" and change the wine version.
- 32 bits wine (I think this doesn't change anything)
- "dot net 4" package installed (I think this doesn't change anything)
killinz Thursday 2 August 2012 at 20:34
killinz Anonymous

I juste tested in game, and all is working well ;)
I don't know exactly the change that made the update work, I will make some tests to find the minimum modification.

All my changes :
- Wine v1.5.10 (I think this is THE change to apply, not sure) : Go to the POL main window, click "Configure", then select "SC2_WoL" and change the wine version.
- 32 bits wine (I think this doesn't change anything)
- "dot net 4" package installed (I think this doesn't change anything)

Quote from Marmotte


i've done all your passeges and now work's great!
StraToN Thursday 2 August 2012 at 21:08
StraToN Anonymous

[quote from=StraToNI remove this override to re-set it myself to "mshtml (native)" and now, the 1.5 update is running on atm.

Quote from killinz


So now u can play sc2 with 1.5 patch?
[/quote]

Yep, it works great. The update finally worked, i played this afternoon with no problem at all. I think that things were unblocked somehow by blizzard.
vtgaspar Thursday 2 August 2012 at 21:50
vtgaspar Anonymous

My SC2 is working here.
I'm using wine v1.5.10 (amd64), with gecko and mono.

i got an bizar error related to the adress of bliz repos. To repair i just edited the file "C:/Program Files/StarCraft II/Launcher.db" .

Where was "...." i wrote "ptBR" (my localization).

After that i could play normaly.
killinz Friday 3 August 2012 at 1:00
killinz Anonymous

maybe i have talked too fast... starcraft is ok but everytime that i start a game it loads until half bar the the game is like freeze :/
StraToN Friday 3 August 2012 at 11:49
StraToN Anonymous

This looks like a problem with your graphic card or settings. Update your drivers, this solved me a problem with map Ohana which was appearing all black before i updated my drivers.