StarCraft II Current

Category: Main > Games > Strategy Games > Real-Time Strategy > StarCraft II > Current

NameStarCraft II
License Retail
Votes 138
Wine Version1.7.12
Maintainers of this version:

Wings of Liberty, Heart of the Swarm, and Legacy of the Void, including Starter Edition

Please include the following in your test results:

  • kernel version
  • CPU
  • RAM
  • videocard
  • video driver
  • FPS (press Control+Alt+F to display FPS in-game)
  • in-game graphics settings (low, medium, high, ultra)
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works

  • Everything

What does not

  • Did not found anything that does not work

What was not tested

  • Nothing

Additional Comments

The Game runs with Ultra graphic settings at constant 40fps.

- Intel i7-2600k @3.40GHz
- 8 GB DDR3 @1600MHz
- GeForce GTX 550 Ti 1024MB DDR5

Changing the Disk from HDD to SSD brought about 5fps.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowLinux Mint 16 "Petra" x86_64Feb 22 20141.7.12 Yes Yes Platinum Gökhan Çalışkan 
ShowArch Linux x86_64Feb 12 20141.7.12 Yes Yes Gold Mario Oelze 
ShowUbuntu 13.10 "Saucy" amd64 (+ variants like Kubuntu)Dec 23 20131.7.9 Yes Yes Platinum Richard Povinelli 
ShowDebian GNU/Linux 8.0 "Jessie" x86_64Dec 08 20131.7.4 N/A Yes Platinum Kyle Bentley 
ShowUbuntu 13.04 "Raring" amd64 (+ variants like Kubuntu)Sep 28 20131.7.3 Yes Yes Platinum andrew 

Known bugs
Bug # Description Status Resolution Other apps affected
8060 arial.ttf and wingdings.ttf not available (JRE 1.3.1: EXCEPTION_ACCESS_VIOLATION in fontmanager.dll) NEW View
11674 Dual-core unsupported in WoW and SC2 NEW View
21327 Weird behaviour with Alt+Tab and wine fullscreen applications NEW View
23824 Starcraft II: Installer doesn't always launch NEW View
24033 StarCraft2 bad physics issue on non-flat landscape parts that is unrelated to the physics NEW View
24097 Missing letters and numbers in Starcraft II REOPENED View
24299 Starcraft 2: Custom maps with dialog labels using style "ABChoiceBackButtonText" crashes game NEW View
24558 Starcraft II - CPU freq. not running at max performance NEW View
25852 StarCraft II: Some images not drawing UNCONFIRMED View
28282 Sound constantly crackling in lot of games UNCONFIRMED View
31461 Starcraft II (patch 1.5.1) crashes after playing Squadron TD for a while UNCONFIRMED View
32212 Mouse cursor not released from Blizzard based games UNCONFIRMED View
32457 Starcraft 2: An application has made an attempt to load the C runtime library incorrectly. UNCONFIRMED View
32726 Starcraft II fulscreen app is still drawn when Alt+Tabing in KDE UNCONFIRMED View
33247 StarCraft II: HotS crash random after a while NEW View
33361 Starcraft II sound overrun UNCONFIRMED View
33802 Starcraft II: some textures are missing UNCONFIRMED View
35976 Starcraft 2: Alt tab breaks hotkeys UNCONFIRMED View

HotS crash when completing bonus objective

Until bug 8060 is resolved, completing any bonus objective in the HotS campaign can cause a crash.

The work-around is to install corefonts:

winetricks corefonts

Installation problems

To successfully install from the DVD you may have to use the "unhide" option. Example:

# mount -o ro,unhide,uid=1000 /dev/cdrom /mnt/cdrom

If you are still unable to install directly from the DVD, you can try

  • copying the files from the DVD to a hard disk first
  • using the downloadable installer instead

Kernel problems

You may encounter crashes before the loading screen or after login, with Blizzard crash reporter errors like this:


Linux users should upgrade the kernel to 2.6.35 or later. FreeBSD users should upgrade to 8.1 or later. This issue is discussed in the following bug reports:

Regedit video performance tweaks

Some users report that the following registry edits can increase video performance. Some users report that these changes make no difference, and some even report that they make things worse! Feel free to experiment....

  1. Access the registry: wine regedit
  2. Navigate to HKEY_CURRENT_USER/Software/Wine/Direct3D. If this key does not exist, create it.
  3. Right click on Direct3D, and select New > String Value to add each of the entries below.
Key Value
DirectDrawRenderer opengl
Multisampling disabled
OffScreenRenderingMode pbuffer
UseGLSL disabled
VertexShaderMode hardware
VideoMemorySize (Set this value to the RAM on your video card, in MB)

See also the UsefulRegistryKeys entry on the wiki.

Updater problems

If the updater crashes, you can try one of the following:

  • install ie6 via winetricks
  • start winecfg, go to DLL overrides, add "mshtml" and set it to "native"

Fix crashes in zeratul missions or with custom maps

If you experience crashes in the "Zeratul Missions" or with custom maps like SOTIS, you can try installing corefonts and the Visual C++ 2005 libraries:

winetricks corefonts vcrun2005

Ubuntu problems with ptrace

With Ubuntu 12.04 and some versions of the linux kernel, pthread protection causes SCII to crash immediately upon start or after login. To fix this, enter the following command to temporarily disable pthread protection:

echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope

pthread protection will be re-enabled upon reboot. To re-enable pthread protection manually, enter the following command:

echo 1 | sudo tee /proc/sys/kernel/yama/ptrace_scope


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

sound stuttering
by Thorus on Friday April 18th 2014, 11:46

my sound is stuttering in Starcraft 2, strangely only ingame, in the launcher it works fine... I'm using wine 1.7.16 with newest SC2 version. Everything else seems to work fine. Is there sth I can do?

[post new] [reply to this]

Arch64/32 Bit Problems with CSMT
by Torsten Thortroll on Wednesday March 26th 2014, 18:01

I just can't get the CSMT-Wine version to work. Everything else works... "well", but when I try the 1.7.10-CSMT or 1.7.4-CSMT (precompiled) it shows the b-net-launcher window for about 3 seconds till it crashes.

Even with everything on low I have just about 20-30fps.

My Specs (easier to copy all of it^^):
`ooo/ OS: Arch Linux
`+oooo: Kernel: x86_64 Linux 3.13.7-1-ARCH
`+oooooo: Uptime: 2h 1m
-+oooooo+: Packages: 952
`/:-:++oooo+: Shell: zsh 5.0.5
`/++++/+++++++: Resolution: 3840x1080
`/++++++++++++++: DE: XFCE4
`/+++ooooooooooooo/` WM: Xfwm4
./ooosssso++osssssso+` WM Theme: Smallscreen
.oossssso-````/ossssss+` GTK Theme: BSM Simple Dark [GTK2]
-osssssso. :ssssssso. Icon Theme: gnome
:osssssss/ osssso+++. Font: Sans 10
/ossssssss/ +ssssooo/- CPU: Intel Core i7 CPU 870 @ 2.931GHz
`/ossssso+/:- -:/+osssso+- GPU: AMD/ATI Cayman XT [Radeon HD 6970]
`+sso+:-` `.-/+oso: RAM: 2675MB / 16044MB
`++:. `-/+/
.` `/

I tried all tips from:
- WineHQ
- ArchWiki (sc2 and wine article)
- Custom Guides:
- combinations of those

Any more ideas? :/ ... I really just don't want to go back to win just for 2-3 hours gaming a week :/.

[post new] [reply to this]

A HOW-TO for FGLRX users!
by Change on Thursday February 20th 2014, 12:16
I've read about a lot of people struggling with fglrx problems, but I've managed to get great performance for starcraft with fglrx with no bugs/glitches (as far as I've tested). So I thought I'd post a HOW-TO for people who want to run their AMD video hardware with the fglrx drivers. Here's what I did:

Install Opensuse 13.1 (make sure you choose the default KDE desktop).

Install all Opensuse 13.1 updates through the update manager.

Install 7zip through the add/remove software link in the launcher.

Install libpulse032bit the same way (just search for pulseaudio). If you don't install this, you will have no sound!

Installing libpulse032bit will automatically install the 32 bit alsa libs you will need as well.

search the opensuse website (or for 'one click install fglrx opensuse'. This will take you to the one click installation page for the fglrx drivers. Of course select the 13.1 driver package and install. It suggests 2 repos to be added, but only one selected, so I selected the other repo too. I don't know if that makes a difference. You'll want to restart after installation of the drivers to allow them to start.

The same way as above, search for one click installation of playonlinux for Opensuse 13.1. I used the 4.2.2 version of Playonlinux. I don't mess with the repo settings suggested on this one.

Once in PlayOnLinux I don't use the script to install it, but you can if you want. I just keep a copy of SC2 installed on a flash drive and copy the folder over (within the program file of the virtual c drive that I create through playonlinux). It saves me the update process when I distro hop. I can confirm that it will install though, I've tested it.

VERY important point though is that you need to click 'tools', 'manage wine versions', and install 32-bit wine 1.7.4 - CSMT (1.7.10 - CSMT has regressions for me) and use that on your playonlinux drive for SC2. Also that drive will need vcrun2005, but you don't have to worry about that one if you used the script to install, it installs vcrun2005 for you. Then configure your playonlinux SC2 drive to use the 1.7.4 CSMT wine version.

I've used this on both my AMD FX-4350 system with an AMD 6670 video card AND my HP dv6z-6c00 laptop that has an AMD 3550mx llano chip with an added 7690M (6750M) DDR5 discrete video card. Both machines are working flawlessly for me, including voice chat and all (That's quit a feat with my custom ordered laptop specs, plus I do have a boost of performance from the discrete card. I've tweaked with it and can verify that the discrete card is working).

Maybe I'm lucky or I have 'just the right' video cards, but it all works great for me. I hope this helps someone else get their rig running the way they want it. If you have a beefier card, like a 6850 or above, try out the r600g driver (built into the kernel). It may not have the same performance as the prop, but you're already on linux, might as well fully support Free Software (as much as you can).

[post new] [reply to this]

Latest patch and wine 1.7.11 crash on display FPS
by Ema on Friday January 24th 2014, 13:45
Hi guys,

Am I the only one or with latest patch and wine 1.7.11 if you press "Ctrl+Alt+F" to show FPS the buffer screen gets corrupted and the game crashes?

Can you please confirm?

Ubuntu x86_64, nVidia 680 GTX, drivers 331.20

[post new] [reply to this]

patcher doesn't work when installed to ntfs-volume
by snejjj on Sunday January 19th 2014, 3:04
I tried installing SC2 to the ntfs formatted volume I use for data storage.
The first installation runs without problems, but when I exit the patcher and start it again, I get an Error saying something like "unable to change permissions of important file. Please log in as Administrator".
Installing it on an ext4-volume works fine.

Any ideas, how I could get it working on ntfs? Is this a bug, I should report?

[post new] [reply to this]

SC2 OpenGL strings
by node on Sunday January 5th 2014, 8:35
Mind you, Starcraft 2.exe only chainloads Support/SC2Switcher.exe, as Starcraft 2.exe is basically the launcher.

SC2Switcher.exe however seems to chainload Versions/Base*/SC2.exe the REAL binary.

Running strings on that 19 MiB binary doesn't yield much hope however, just some translation strings.

/// Startup: Couldn't initialize OpenGL.
/// StarCraft II has encountered an unexpected DirectX/OpenGL error. This may indicate an issue with an out-of-date videocard driver. If the problem persists, for more information consult our support website at

[post new] [reply to this]

Crash after loading screen
by Alex Xu on Saturday September 28th 2013, 10:31
The launcher starts and updates fine, and I can start the game.

Once the LOADING is complete, it crashes.

Starting a map from Galaxy Editor works fine, however.

[post new] [reply to this]

FPS .....we at it AGAIn
by eugenio on Monday September 16th 2013, 6:08
i would like to have more infos about the Stefan Dösinger patch
how can double fps? it includes a fix for the "dual-core not used" issue? or something?
is not just an ARCH thing isn't it?

[post new] [reply to this]

Updater hanging
by Kenshi on Sunday September 8th 2013, 3:01
I managed to install SC2 from the DVD on Debian. It appeared to actually download the first patch, but then said it was "updating the updater" and wouldn't continue. Every time I restart it now, it says it's applying patch 1 of 24 and that there are 0 kb remaining but then pops up saying it's checking for updates and gets stuck there.

I checked a couple of things that fixed similar problems for others. I do have libasound2:i386 and libjpeg8:i386. (I'm on a 64-bit OS.) I installed IE6 using Winetricks. I tried downloading the patches using a Bittorrent client but that didn't help. (Also, it only downloaded about 8 megs. All the patches are around 14 gigs.)

I'm not finding any more solutions. Anyone have any more ideas? I'm getting withdrawals.

[post new] [reply to this]

can't connect to at random
by fengshaun on Thursday September 5th 2013, 23:46
I just installed starcraft on wine 1.7.1. I remember it used to work, but now, sometimes I can login, and sometimes I can't (with the error: cannot connect to Even when I login, The matchmaking screen doesn't fully load and custom games crashes! Am I missing something that I should've installed?

[post new] [reply to this]

by Gregory Beauregard on Tuesday August 20th 2013, 19:00
Since submitting the "garbage" report, I have done a significantly larger amount of testing to no avail. After testing all sorts of combinations of clean 32-bit and 64-bit WINE prefixes with and without various winetricks overrides, I sought others to reproduce my issue. Two other people running ~testing Gentoo amd64 (I'm on ~testing) were able to get SC2 installed on a clean 64 bit prefix using a method I exactly reproduced, but to no avail. Furthermore, they confirmed we had comparable USE flags for WINE. Glancing at console output would very tentatively suggest the issue is net-related, but I cannot ascertain what. I have exhausted my personal ability to attempt fix the issue, so if any of you have any ideas, I am open to suggestions.

[post new] [reply to this]

Failed to run a required program (BLIZZARD SETUP) Error code: BLZPTS0000J
by Oliver on Thursday August 15th 2013, 14:57
I have been surfing forums for weeks, trying to solve this problem. I've installed several versions of wine, including the recommended (for WOL) 1.5.10. x86, through playonlinux.

I always receive this error. I have gone through playonlinux's game list, and installed it from there, and also used the option to install a file from another directory. I install the game from cd, and it goes well until i'm ready to update, it goes to 100% and then shows this. I've installed the ie6 package, the dotnet40 package, and i had 2 seperate virtual drives WITH AND WITHOUT the plugin mono.
and the DLL overrides in winecfg (set to WIN XP):
dnsapi (bullitin)
mshtml (native)

before i added those though, i noticed another mshtml (native, bullitin). should i remove that one? ok, continuing.

i had tested on one virtual drive where i manually browsed for the cd's installation, and another drive where i went into the gametab on playonlinux, and found starcraft. the manual way made sound problems for me, and the video would skip too fast in the installation window. i'm sure that can be fixed, but the other way did not create any installation problems. both arrive at the problem in the subject of this post. there's a link for the error code:

i've tried running S2Switcher from the support folder. I can't find the agent.exe anywhere in the recommended locations in other forum posts. ( wine .wine/drive_c/users/Public/Application\ Data/ --nohttpauth )

i've tried installing it from the installation file available at, and i receive a different error, before installation even begins:
"No installer data could be found. If this problem persists, please contact Blizzard Technical Support."
i ignored the installer from method from here, because i felt one step closer just using the cd, with a full installation. the problem after i install with the cd, is the updater.

Can anyone help me? Thanks for reading..appreciated.

[post new] [reply to this]

by David Leo on Wednesday June 26th 2013, 14:18

downloader was stuck at 0 % not doing anything...

Well this is because the downloader is creating 10gb worth of files on your disk, so at first it will act slow and sluggish....

WAIT a while

open system monitor and look at the cpu tab and we need to kill a few running processes... im on ubuntu you can open it by running gnome-system-monitor in terminal

there were a few processes running that i pretty much closed the ones that looked like they were opened by the launcher EXCEPT agent.exe, blizzard-launcher.exe, wineserver , and explorer.exe services.exe ...

I closed stuff like rundll.exe nc.exe winedevice.exe plugplay.exe , there was some weird KDEsomething.exe , which is weird I dont use KDE.. There was one specific one I cant remember the name of but it was probably the reason why it worked, it had a weid name like kublow.exe or something, after i closed these the installer started to progress, and im installing it now .. hope this helps someone

[post new] [reply to this]

Newer 1.5 and 1.6 releases don't work
by thatguy on Tuesday June 18th 2013, 22:27
The newer 1.5 and 1.6 releases don't work (at least with an Nvidia GPU).

Like the reporter below, I get horrible freezing in offline and multiplayer. The game will freeze for a few seconds (anywhere from a second to 10-20 seconds).

The updater breaks 1.4 and now 1.5 and 1.6 don't work.

[post new] [reply to this]

Pausing in HOTS Campaign game
by Michael on Saturday April 20th 2013, 18:11
Wine 1.5.28
NVIDIA 313.26

I played through the Wings of Liberty campaign a year ago without any problem. Performance was normal.

I just loaded HOTS and the first few missions had pauses that lasted 5 to 10 seconds and then the game would play normally for a few minutes. On the third mission, I get pauses of 5 to 10 seconds every 5 to 10 seconds making the game unplayable. If I load a 1 vs AI game performance is fine so it seems related to just the campaign portion.

I've tried setting all graphical settings to low. Doesn't help. Any ideas?

[post new] [reply to this]

Blizzard Downloader doesnt do anything
by Alexander Nigol on Tuesday April 9th 2013, 22:05
Hey guys,

I'm trying to install HotS via the downloader.

The Blizzard Launcher lunches fine, does some updating/checking stuff, and I get to the installation splash screen. I select the directory and click install, and nothing happens. The progress stays at 0.0%, and if I click on the options in the top left, the downloader preferences are greyed out. Same for info>connection information.

Same sort of problem with D3 installer as well, where the launcher seems to run fine except for the not downloading anything part.

[post new] [reply to this]

Massive Performance Boost (Nvidia)
by Kellan Pine on Tuesday April 9th 2013, 14:42
I installed the game with no problems, but found it nearly unplayable from low fps. I was running at about 9-18 fps before this fix. Now I'm running at 60 fps consistently.

For me, the problem was that wine wasn't causing my nvidia gpu to adjust it's clock speed. To solve this problem, the nvidia driver needs to be set to maximum performance. This can be done in two ways.

1.) Run your Nvidia X Server Settings program and under your GPU (GPU 0 for me) select PowerMizer. You'll see a drop menu at the bottom. By default, it's set to adaptive. Change this to "Prefer Maximum Performance." This setting will only be effective during your current x server session.

2.) Force your driver to always run your GPU at maximum performance. Note that this method will reduce battery life for laptops. To do this open the file /etc/X11/xorg.conf with your text editor of choice. Make sure you do so with root permissions. Under the section titled "Device" you will need to add the following line:

Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefaultAC=0x1"

Make sure that there is a space after each semicolon.

This is the method that worked to increase my performance. I don't promise the same results to anyone else. If you have an nvidia gpu and are experiencing difficulties with your performance in game then it might be worth a shot.

I can only verify that this is a Starcraft 2 problem. I can't confirm whether or not performance will jump in other games.

[post new] [reply to this]

Graphics Performance tweak
by Azrael on Sunday April 7th 2013, 21:36
Hi guys,

Been lurking mostly in this forums for getting SC2 to work.

Tried something with excellent results, and thought I'll register and post something that could help!

My settings is the same as what stated here. I am using Wine 1.2.3 on Debian Squeeze (probably an outdated dinosaur by now).

I would like to suggest that under the Direct3D key in the registry.
Add 2 DWORD values:

These are also under the Useful Registry Keys section of the wiki here.

Input the ID of both your Device and Vendor. It really helps to improve the performance.

I am using i5 and a Nvidia GTX 550 Ti.

SC2 initially tells me that my recommended settings are to be low.

But after doing this in addition to the other registry key settings, they are now recommended at Extreme =)

Hope it helps everyone. =)

(Do note that it can run on Extreme, just that during certain battles of 200 supplies the FPS might drop drastically, so I run them on High)

[post new] [reply to this]

GLSL support for performance but with lighting bug
by John Sun on Monday April 1st 2013, 1:08
hi everyone,

I'm using i7-3520M, kernel 3.8.4, Debian Sid, Mesa 8.0.5.

I found enabling GLSL support improves my fps, getting around 20 fps during late game with swarm hosts and lots of lings. Without GLSL support, it dropped under 10 and is nearly impossible to micro.

However, as dza mentioned before, GLSL support causes lights emitted from scv, tech labs and protoss building in constructions flicker in the whole screen.
bugged scvs looks like this:

Some windows users with ATI cards suffers the same problem, but seems to be able to solve this with driver cleanup/reinstall/update:

Is it possible it's a bug in the mesa driver? or just the GLSL support of wine?

[post new] [reply to this]

Getting SC2 to run using open source r600g radeon drivers
by Eric on Thursday March 28th 2013, 5:18
I recently upgraded to Ubuntu 13.04, but I used the server install dvd to eliminate some unneeded packages. I ran into problems trying to run SC2 using the free r600g drivers.

I got this error while trying to launch SC2:
"wine libGL error: failed to load driver: r600"

running with LIBGL_DEBUG=verbose gave me this:
"dlopen /usr/lib/i386-linux-gnu/dri/ failed"

The problem is that we are missing some 32-bit libraries. To solve this problem, run:

sudo apt-get install ia32-libs-multiarch

The next problem was missing textures and missing portrait pictures. The problem is that we are missing the 32-bit st3c libraries. To fix this, run:

sudo apt-get install libtxc-dxtn-s2tc0:i386

Installing these libraries fixed all my problems!

[post new] [reply to this]

StarCraft II suddenly stopped working
by Mario Becroft on Wednesday March 27th 2013, 5:46
StarCraft II was working fine on Wine version around 1.5.20 with Nvidia graphics.

I upgraded Wine to 1.5.26 and Nvidia driver to 313.26, and now StarCraft II no longer works.

Reverting to previous versions now also fails. StartCraft II will begin to load, create a black window filling my screen (which normally contains the loading screen graphic) but it remains black and nothing happens even after several minutes.

I also can't even run the installer on a fresh wine prefix. The installer starts to run then hangs forever after the following messages:

WINEPREFIX=/mnt/c/.wine wine sc2/SC2-WingsOfLiberty-enSG-Insta
wine: created the configuration directory '/mnt/c/.wine'
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
fixme:storage:create_storagefile Storage share mode not implemented.
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will f
fixme:iphlpapi:NotifyAddrChange (Handle 0x144e308, overlapped 0x144e320): stub
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
fixme:storage:create_storagefile Storage share mode not implemented.
err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will f
fixme:iphlpapi:NotifyAddrChange (Handle 0xfde8d0, overlapped 0xfde8dc): stub
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
wine: configuration in '/mnt/c/.wine' has been updated.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to R
andR 1.0. Please consider using the Nouveau driver instead.
fixme:ntdll:NtPowerInformation semi-stub: SystemPowerCapabilities
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10

The 'Broken NVIDIA RandR' messages are new. I don't understand whether these signify a real problem. Obviously the suggested solution of using Nouveau is impractical.

Has anyone else run into these issues?

[post new] [reply to this]

incredible slow loading
by Maic Striepe on Monday March 25th 2013, 11:29
Since the last patch the game takes incredible long to load.
From starting the game until the menu appears it takes at least 10 minutes.

System: Ubuntu 12.04 32 bit
wine: 1.5.26
cpu: phenom II 905e
ram: 16 GB
gfx: nvidia 650gtx 2GB

The game is installed on a SSD.

Any ideas? I tried to install to a new wineprefix: Same result.
Setting winecfg to win7 or winXP makes no difference.

[post new] [reply to this]

HotS crash random after a while
by RB on Friday March 15th 2013, 13:11
HotS crash random after a while, sound stop to work than in few seconds the game crash.
Ubuntu 12.10
Wine 1.5.25

[post new] [reply to this]

Problem with HoTS
by Berillions on Tuesday March 12th 2013, 14:26
I bought the addon in website and i downloaded completly the game.

i can launch the game and begin the Wol/HoTS campaign but i have 1 problem :
- The savegame does not works
- The Achievements are disabled.

I quit and relaunch the game, same problem...

[post new] [reply to this]

HotS crash
by emsy on Tuesday March 12th 2013, 6:22
Heart of the Swarm expansion campaign has a bug, where collecting bonus objectives in most of the missions missions crashes the client

fixme:process:GetProcessWorkingSetSize (0xffffffff,0x4edd0a0,0x4edd0a4): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x4edcf14,0x4edcf18): stub

Game version
Wine version 1.5.25

[post new] [reply to this]

FPS is too LOW
by jon on Thursday March 7th 2013, 22:37
My computer set up isnt great but in windows I run high without a struggle. In wine I run low at 20fps tops. Quad core , 2.4gthz , 4g ram , ati 6870. I want to post some of my findings for anyone who cares to look into them.

1) My first install I got 20 fps(low settings). After I quit the program and ran again i was getting 10-12. At that time i was running 2xati5750 crossed over so i thought maybe linux , or wine wasnt using them both. So i put in my 6870 and still 10 fps.

2) I tried running in windowed mode to see if that would help with fps and to monitor task manager resources and priorities. It did help with my fps. Back up to 20. My windowed mode was about 1/3 of my full screen.

3) I noticed in my resources that my 4 cores never went above 60% , and my ram never hit 70%.

4) I also noted that in the priority tab , sc.exe was using more than 100% cpu. Strange i thought , since how can you use more then 100% of your cpu. So im thinking , maybe theres an error in programming there where the program thinks its using all the cpu but its not?

5) Another curious thing is that pulse audio priority was set to very high yet everything else was set to normal. Maybe we would get more performance out of tweaking sc.exe to very high? If only i knew how...Im sure one of you will figure it out.

6) Doing some searching on optimizing all of this , I found a comment in this thread about tweaking the registry. I dont remember it all but i typed it all out and tried it. Didnt make a whack of difference in my test environment.

I will reply more to this comment if I make any head way.

[post new] [reply to this]

Very low FPS
by Ian on Wednesday March 6th 2013, 17:19
Core i7 950
nVidia GeForce GTX 670
Xubuntu 12.04 LTS 64-bit
Wine version 1.5.19 through 1.5.25 (tested)

I have not been able to get my in-game FPS above 30. Menus seem to be capped at 60 FPS, but when a single player campaign level is running it hovers around 15-20 FPS and never goes above 30. I have tried the various combinations of patches and environment settings as well as the old registry settings listed on this AppDB page. One or two actually decreased performance but none were able to improve it.

Given that my system isn't exactly outdated (yet) I should be able to crank it up well past 60 FPS, no? I'd really love to smooth it out before the expansion drops. Thanks in advance for your suggestions.

[post new] [reply to this]

Lag upon clickable object
by Shawn on Monday March 4th 2013, 19:47
Using gentoo AMD64 with wine version 1.5.24, Nvidia 313.18 and the following USE flags

[ebuild R ] app-emulation/wine-1.5.24 USE="X alsa gecko jpeg lcms ldap mono mp3 ncurses nls openal opengl perl png prelink ssl threads truetype udisks win32 win64 xinerama xml -capi -cups -custom-cflags -fontconfig -gphoto2 -gsm (-gstreamer) -odbc -opencl -osmesa -oss -pulseaudio -samba -scanner (-selinux) {-test} -v4l -xcomposite" 0 kB

I get decent framerate (~120) on an idle screen but upon hovering over a unit, building, mineral, etc the frames drop to ~15 making the game all but unplayable. Has anyone else encountered a similar issue?

[post new] [reply to this]

sc2 insists on being fullscreen
by Kaito on Sunday February 24th 2013, 18:00

After the last patch, sc2 seems to resize the desktop upon starting in fullscreen mode, even if I fiddle with the values in Variables.txt. Previously, it would run "fullscreen" inside the virtual desktop, and stay there, making it quite convenient to manage in a tiling window manager.

Running it in windowed mode draws some windows-y window decorations around the window inside the virtual desktop, which is annoying. Fullscreen (windowed) fails to correctly detect the virtual desktop size, and I end up with empty space on both sides of the game.

Any ideas how to force it to stay at the size I want it to stay?

[post new] [reply to this]

Cant select enemy units in patch 2.0.4
by andrew on Saturday February 23rd 2013, 8:01
It happens exactly as the title says.

everything works fine (sound, graphics, etc)

but I cannot select enemy units, which is so bad cause i cant see enemy upgrades :P

my wine version is 1.5.24 ubuntu 12.10 64bit

[post new] [reply to this]

failed to run with optirun
by Xu Yao on Monday February 18th 2013, 2:32
My laptop use optimus card ( i7 3612 + GT650m ).
When I run "wine Starcraft\ II.exe", it works, although it can only run s in the low qulity mode. However, when I use "optirun wine Starcraft\ II.exe", problem occurs.
When I press the "start" bottom on the welcome dialog, the program show me a dialog writes "An error occurs when starting Starcraft II, please try again" (actually, it's written in Chinese, I don't the exact words) instead of start the game and closed. Any one can help me?

[post new] [reply to this]

SC2 closes randomly on me
by harp on Saturday February 16th 2013, 4:31
I need some help for debugging this problem.
SC2 sometimes(sometimes i can play 5 games in a row, sometimes not even 2...) closes without message.
Nothing in system log and nothing in the console from wine.

[post new] [reply to this]

by christo on Thursday February 14th 2013, 15:05
So finally I could run the game. I use wine 1.5.23, and nothing else. No libraries.

If I dont use this command in terminal:
"echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope"
There is no chance to start the game. After I click on the play button on blizzard updater window, the game exits with this error message:

"Runtime Error!

Program: C:\Program Files\Star Craft II\Versions\Base23260\SC2.exe


If I use that command, the game maybe starts, and I could use everything in SC2, but sometimes crashes with the same error. Randomly.
Sometimes I can play for hours, sometimes the game crashes while loading the first ladder game. (But never crashes in the menu).

[post new] [reply to this]

A way to greatly improve performance for Nvidia GPU Users
by christian on Sunday January 6th 2013, 6:45

right now there is a way to greatly improve performance in SC2 if you own an recent Nvidia Card.

If your card is capable of using the threading optimizations in the newer Nvidia drivers and your are willing to recompile wine for yourself, try the following:

Read the bug: beginning comment 260. It gets very interesting there.

Apply the patch :
And compile wine afterwards.

Then start Starcraft the following way:


LD_PRELOAD="" __GL_THREADED_OPTIMIZATIONS=1 WINEDEBUG=-all wine "Your Starcraft 2 Binary"

Its very important to use WINEDEBUG=-all, otherwise the game will perform worse with the patch.

Please give it a try and report back your results.

[post new] [reply to this]

I get a C runtime error on startup
by Josh Raymond on Saturday January 5th 2013, 6:22
Launcher works fine. Game does not.
As soon as the launcher closes after pressing Play, this error pops up.

Runtime Error!

Program: C:\Program Files\Star Craft II\Versions\Base23260\SC2.exe

An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.

[post new] [reply to this]

by Chase Vasic on Saturday December 29th 2012, 16:57
I found a way to make SC2 work with pulseaudio on AMD64, the following 2 links both explain. This is a solution if you get an error like "Cannot open shared library /usr/lib64/alsa-lib/"

[post new] [reply to this]

Play button?
by Josh Raymond on Saturday December 22nd 2012, 13:17
On the SC2 launcher, when I click the play button, the little sound plays, and thats it. launcher doesnt close. game doesnt open. nothing happens other then that little sound.
if it's any help my WoW launcher works 100% just fine.

wine 1.5.19 with KUSER_SHARED_DATA8 patch required for SWTOR.
Nvidia 310 driver

[post new] [reply to this]

No sound.
by Nairda on Saturday December 22nd 2012, 5:21
Hello again. I have no more crashes, I managed to get the game work smoothly. Anyhow, I have no sound ingame (sound in game enabled ofc). However, there is sound in the game launcher it self, juts not in game when I launch it.

any ideas?

[post new] [reply to this]

low FPS problem for me
by TYV on Friday December 21st 2012, 7:17
Hello i play sc2 on low detail avg fps is 120.
I traing chage grafik to high in sc2 and sc2 go only on 20 - 30fps, i seting back to low and fps is only 30-40 . I don't understat what is problem.
Me system Kubuntu 12.10 driver : Nvidia 310, nevest 32 bit wine, I alswais use afinity -2 (pc is notebook Gtx580M) please help mi what is problem ? me cooler on notebool is dot go to full speed mabe afinity set is dont work korektly and me cpu is on lew speed. Please any help for me ?

[post new] [reply to this]

security problem with this ...
by TYV on Friday December 21st 2012, 7:11
Hellow all, I have tiered with making scrept when put this line before sc i googling on interent and find security problem with this "fix" i have find perfect solusin this problem her is link :

[post new] [reply to this]

SC2 keep crashing
by Nairda on Thursday December 20th 2012, 15:12

I'm getting the Miscrosoft Visual Basic error (R6034).
Althou, I am able to get into the in-game menus. The graphic is buggy in there already and when I try entering a game, the game crashes with the given above error.

echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope
didn't solve the issue.

[post new] [reply to this]

Goofy graphics on Intel video
by SeanP on Friday December 7th 2012, 14:56
I'm using Wine 1.5.18 and I have Intel Graphics on my laptop. I'm running Kubuntu 12.04. I've included a link to a screenshot of the problems I'm having.

I have put in the recommended registry edits with no improvement.

Is running Starcraft 2 on Wine with Intel graphics just a lost cause?

This is the first scene from the first level of the campaign:

Here are the settings I'm using:

Here's an lspci of my video:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell Device 049b
Flags: bus master, fast devsel, latency 0, IRQ 41
Memory at e1c00000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 7000 [size=64]
Expansion ROM at [disabled]
Kernel driver in use: i915
Kernel modules: i915

Thanks in advance!

[post new] [reply to this]

New Nvidia R310 drivers not working
by Stuart on Saturday November 10th 2012, 12:39
I was originally using the latest proprietary Nvidia drivers from nvidia-current, after upgrading the new R310 drivers my system works fine, but Starcraft 2 won't run anymore. (I'm running it through play-on-linux)

I get that the application has attempted to load the C runtime library incorrectly and that DirectX failed to initialize.

Previously, executing echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope would fix the problem, but does no longer work. I'm on Ubuntu 12.10.

[post new] [reply to this]

it's solved dude,,,,,,
by eugenio on Thursday November 1st 2012, 13:04
fact is , that is a fu***ing wrong return message , so it' useless install other stuff such as direcX and so on ....

99% of the time you get R6034 error in wine is about a miss-understood
path just can't find the right path to the dlls files needed

solution :

delete files named:
in yours ./wine/ directory

wine will generate 'em again once you run 'winecfg' command


[post new] [reply to this]

Mouse cursor doesn't work when alt tabbed, after wine 1.5.14
by Daniel on Tuesday October 30th 2012, 2:10
When I alt tab, my mouse cursor stays as the sc2 one and clicking has no effect on the sidebar, other applications, etc.
Anyone else have this problem and know a fix?


[post new] [reply to this]

Flickering, Glitches, Lightning bugs?
by dza on Sunday October 7th 2012, 8:24
I'm using mesa 8.0.4 and Intel HD Graphics 3000, wine 32-bit and -opengl and force_s3tc_enable=true

It flickers on ground in lighter colors and over the screen in triangles, also sometimes green color is over the screen, it depends on the map and the colors of the map.

I will try to take a video.

I've never experienced this before, I am not sure if it's caused by an update by mesa or StarCraft 2.

Mesa/Intel HD 3000 however runs StarCraft 2 fine, but this problem really has ruined my game within a short period of time, I feel really epileptic !

[post new] [reply to this]

Unable To Initialize Streaming
by Mihaly Bak on Thursday September 27th 2012, 13:16

I don't seam to be able to install this new 1.5 patch :(

I get this error every time :(

Why the hell did they need to mess around with the update procedure!? The old one was working perfectly.

This is what I can see in my prompt:
Response: 200
"uid" : "s2_engb",
"progress" : 0.000000,
"error_message" : "",
"progressBarNotes" : "",
"progressMessage" : "",
"playable" : false,
"state" : 1002.000000
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
Installation of 's2_engb' Failed
Firing Event: "database flush event"
Handle Event: "database flush event"
Request Issued: GET /install/s2_engb

Response: 200
"uid" : "s2_engb",
"progress" : 0.000000,
"error_message" : " ERROR: If this problem persists, please contact Blizzard Technical Support. (CreateStreamingManifest::GetStreamingManifestContents)",
"progressBarNotes" : "",
"progressMessage" : "",
"playable" : false,
"error" : 2600.000000,
"state" : 1200.000000
fixme:win:FlashWindowEx 0x33cf48
Handle Event: "auth validation event"
Handle Event: "auth validation event"

And I have the latest version of wine, wine-1.5.13 vanilla build

[post new] [reply to this]

Increased FPS from 30 to 80
by Fake Name on Tuesday September 25th 2012, 15:46
If your game runs well in windows but crappy on Ubuntu:

I did all the registry edits and got ~10 fps up from 20, but I typed this in the terminal:

taskset -p 2 `pidof SC2.exe`

and found a remarkable increase in quality. (20-30 fps - 70-80fps)

It makes starcraft use 2 cores instead of 50% of 4. All I know is I can play now! YAY!

[post new] [reply to this]

Crash on loading fix
by Joe Blow on Tuesday September 18th 2012, 15:18
I managed to install SC2 without using winetricks, but then at some point I started getting this error on launching:

Unhandled exception: page fault on read access to 0x47554245 in 32-bit code (0x7bc49c23).
=>0 0x7bc49c23 in ntdll (+0x39c23) (0x0033e240)
1 0x7bc4a359 RtlFreeHeap+0x78() in ntdll (0x0033e2a0)
2 0x7bc6b8b2 RtlFreeUnicodeString+0x41() in ntdll (0x0033e2c0)
3 0x7b83eff0 CreateFileW+0x59f() in kernel32 (0x0033e370)

I fixed it by downloading from Microsoft: vcredist_x86.exe , "Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)", and running that in wine, based on a similar report for WoW:

[post new] [reply to this]

Improve performance in open source drivers
by trevice on Wednesday August 29th 2012, 13:27
After a long time testing differents configurations, using this parameters on wine give me a huge improve over intel HD4000 (i7 ivy bridge) and Tesla Nvidia card (with nouveau):


found here:

try it! you will not regrete it!

[post new] [reply to this]

downloader crash during slow download
by Josias on Monday August 20th 2012, 11:00
My internet has been really bad the past week and I accidentilly wiped my StarCraft II directory during a wine prefix import. Re-installed without much hassles but then the downloader started crashing while sc2.x.x.x.x-to-sc2.1.5 (or something like that) for whatever reason (probably the downloader is timing out). In any case. waiting for it to crash every couple of minutes for a couple of days is out of the question so I did this to let it continue while I go off to work.

while true; do if [ $(pidof wineserver) ];\
then sleep 60;\
else exec=env WINEPREFIX=~"/Games/StarCraft II"\
wine C:\\windows\\command\\start.exe /Unix\
~/Desktop/StarCraft\ II.lnk;\

You might need to replace the "~" with your home directory which I took out to have it fit in this comment box

here is the unadulterated but my home directory blanked with zeroes

while true; do if [ $(pidof wineserver) ]; then sleep 60; else exec=env WINEPREFIX="/home/000000/Games/StarCraft II" wine C:\\windows\\command\\start.exe /Unix /home/000000/Games/StarCraft\ II/dosdevices/c:/users/Public/Desktop/StarCraft\ II.lnk; fi; done;

Basically its just a terminal/command-line that repeats checking every minute if wine is running and if it is not then it starts Starcraft II. Maybe someone else will find it useful.

[post new] [reply to this]

Starter/Tuning/Benchmark Script
by capilevastu on Monday August 20th 2012, 9:38
hi guys,

i once posted here my script but sadly got a disappointing response in terms of inspiration for further work or corrections - as if i am the only one, concerned about SC2 performance.
since than, i added quite some features notably a benchmark mode, because the last response before the post died asked me if i have any numbers about the tuning-settings.

the answer to this is still no, because i have not investigated the differences of the variety of settings yet.
first, i want to ask here again if there is anything to improve or alter.

sure, there are some things that must be changed but therefore, i need your advise.

one big disadvantage of this script is, it only starts SC2. but in order to get viable benchmark information, you need a reproducible workload, so:
- do you know how i can start replays out of the commandline? and
- how one might send commands form a bash shell to a x-window, like key-press "this" to switch to a player-camera or set the replay speed

- is "perf sched record" a good choice to collect performance data or do you know better ones?
e.g. i tried to collect directly from /proc/'pid'/[stats-sched-map] but i dont know about all that stuff. "perf" seems to me to be a better choice.

before you take a look at my pride, you should know that i am a scripting amateur.
i am happy about every suggestion.

[post new] [reply to this]

NVIDIA GTS 450 FPS problem
by Tomik on Monday August 20th 2012, 8:03
Hi all,
has anyone problem with low FPS?
Or which NVIDIA driver use for it? Original NVIDIA or some free from distros?
I use last NVIDIA drivers and problems still appears which I wrote here in post "Starcraft 2 on NVIDIA - very low FPS".
How to solve this problem? I hate windows and dualboot :P

[post new] [reply to this]

emulate virtual desktop being ignored
by ryan on Sunday August 12th 2012, 14:52
I use winecfg>graphics> emulate virtual desktop when I play sc2. Used to work fine, but all of a sudden when I launch:

wine "$WINEPREFIX/drive_c/Program Files/StarCraft II/StarCraft II.exe"

the 'blizzard launcher' is launched in a virtual desktop window, but when i click the yellow 'play' button to launch versions//SC2.exe it ALWAYS goes fullscreen.

Any idea how to solve this? I only have 1 listing (Default Settings) under the "Applications" tab in winecfg. I've tried "add application..." for SC2.exe and the Starcraft II.exe blizzard launcher and specifying emulate virtual desktop for each, but the same problem occurs.

I've also tried the non 'winecfg' way of 'wine explorer /desktop=TEST,800x600 game.exe' but that does not help. Essentially the same problem reported here:

I'm ubuntu 12.04 64bit, wine32 ver 1.5.10. thanks in advance.

[post new] [reply to this]

DEFINITLY not fixed for me
by Sven on Thursday August 9th 2012, 16:23
I'm using wine 1.5.10 and just got Visual C++ Runtime Error R6034.
Also, that one time, yesterday, Starcraft complained that my graphics card was out of memory. I'm using nvidia driver 304.22. So maybe, it's an issue with wine's D3D implementation? Maybe Starcraft is using some fancy API since patch 1.5

[post new] [reply to this]

Intel Ivy Bridge Mesa 8.1 brightness problem
by Vedran Rodic on Tuesday August 7th 2012, 10:21

SC2 actually works on Wine 1.5.x on Ivy Bridge Intel HD 4000 GPU, but It's quite dark.

Anybody has any ideas on how to fix?

[post new] [reply to this]

by cyrus on Sunday August 5th 2012, 14:32

Nope. I spoke too soon :D

[post new] [reply to this]

by Johannes on Saturday August 4th 2012, 9:43
Since the update to Starcraft 1.5 I am receiving the runtime error message "R6034 An application has made an attempt to load the c runtime library incorrectly". vcrun2005 and 2008 are installed. I am running on winxp. The same issue appears in a new wineprefix. Did anybody experience similar issues?
talks about some file manifest missing.

[post new] [reply to this]

  • RE: by Johannes on Saturday August 4th 2012, 9:49
    • RE: by Alexander Karatarakis on Sunday August 5th 2012, 4:20
      • RE: by eugenio on Monday August 6th 2012, 5:29
  • RE: by Alexander Karatarakis on Monday August 6th 2012, 8:05
    • RE: by eugenio on Monday August 6th 2012, 10:34
      • RE: by Alexander Karatarakis on Monday August 6th 2012, 10:52
        • RE: by eugenio on Monday August 6th 2012, 12:57
    • RE: by Johannes on Tuesday August 7th 2012, 0:57
      • RE: by eugenio on Tuesday August 7th 2012, 2:35
        • RE: by Justin Boss on Wednesday August 8th 2012, 21:39
  • RE: by Flayer on Wednesday August 8th 2012, 13:15
  • RE: by Justin Boss on Wednesday August 8th 2012, 21:24
  • RE: by Johannes on Sunday August 12th 2012, 14:20
  • RE: by Caleb on Tuesday August 21st 2012, 20:23
  • The texture detail has to match your computer's VRAM by Drew Miller on Saturday September 1st 2012, 3:19
  • RE: by eugenio on Thursday November 1st 2012, 13:06
Lost sound on August 2 :(
by illich on Thursday August 2nd 2012, 10:29
Strange thing happened:

- on August 1 evening I upgraded Starcraft to 1.5 version (Arcade) and played it for a few hours. Everything worked perfectly. Sound was through Alsa.

- on August 2 morning there was no sound. As far as I know nothing changed (I don't have automatic upgrades)

- afterwards I upgraded wine to 1.5.10. That didn't help.

Situation is:
- no sound with Alsa
- with Pulseaudio the sound is garbled (slowed down) (this is the same as before)

Ubuntu 12.04 (up-to-date), 64bit, Nvidia sound chip, Wine 1.5.10

Any ideas to fix it?

[post new] [reply to this]

Failed To Run Required Program Agent error. Error Code: BLZPTS00007
by Ethereal on Wednesday August 1st 2012, 17:22
Hi there,

When i run the installer WoL under linux, i installated the game and after im trying to launch it game is trying to download and install updates. And then game is crahed with error:

"Failed To Run Required Program Agent error. Error Code: BLZPTS00007"


Any suggestions would be appreciated.

OS: linux Ubuntu 12.04 x32
Kernel: 3.2.x
WINE: 1.3.x, 1.4

nvidia drv: 295.40

[post new] [reply to this]

1.5.0 patch causes agent to fail
by ryan on Tuesday July 31st 2012, 21:14
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:

Deleting the 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

[post new] [reply to this]

Running the StarCraft 2012 Arcade Mode Beta
by PCMMM on Wednesday June 6th 2012, 14:07
To run the StarCraft 2012 Arcade Mode Beta, you cannot start the game from the downloader. Instead go to your StarCraft installation folder and launch the application "Support/SCSwitcher.exe"

If your aspect ratio has been detected wrongly, go to the options page and choose "Windowed (Full Screen)" as your display option, then restart the game.

If you get random crashes during gameplay with some Visual C++ Runtime Library error message, follow these instructions:

[post new] [reply to this]

Intermittent lag
by superBOB on Monday May 28th 2012, 9:19
Everything runs smoothly except for this: every 3-4 minutes, I get lag for 30 or so seconds, during which it's almost impossible to do anything (and that's usually the moment the enemy chooses to attack...).
I don't think it's a connection issue because I play WC3 on too and I have no lag problems there.
Also happens when not in a game, ie on the Menu page.
Sound is usually fucked up afterwards, so that might be the culprit.
Running on Ubuntu 12.04 with Wine 1.5.3

[post new] [reply to this]

SCII crash at startup
by fabio on Wednesday May 16th 2012, 6:49
hey there!
i have some issues with this game... or better, now i have only this problem :D
i have a notebook dell with geforce 435m (2gb ddr).
installed 4-5 month ago ubuntu 11.10 and SCII. it worked without problems. one month ago i updated at 12.04 and SCII doesn't work... i tried to change card driver, remove and reinstall both (driver and game), but the problem is always the crash at startup with this window...
any ideas?
any holy soul who can help me?
thanks a lot =)

[post new] [reply to this]

Crash during Download/Install
by John Schmitt on Thursday May 10th 2012, 17:21
Fedora 16, wine 1.5.2

I get this message while the $DOWNLOADER is running:

wine: Unhandled page fault on read access to 0x52434a16 at address 0x7ec6cbd4 (thread 0041), starting debugger...
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7ef776fa

See this bug:

Using this script:


set -u

export BOTTLE=sc2
export WINEPREFIX=/home/john/wineapps/"$BOTTLE"
export DOWNLOADER=StarCraft_2_NA_en-US.exe
export INSTALLER="$BOTTLE/drive_c/users/john/Desktop/SC2-WingsOfLiberty-enUS-Installer/Installer.exe"

function wt()
winetricks --no-clean --no-isolate sandbox prefix=${WINEPREFIX} $@
# --no-clean leaves downloaded packages in ~/.cache/winetricks so I can reuse them
# --no-isolate because I'm managing the wineprefixes manually

[ $# -ge 1 ] && [[ $1 == 'clean' ]] && rm -rf "$BOTTLE"

if [ -f "$INSTALLER" ]; then
( cd $(dirname "$INSTALLER"); wine $(basename "$INSTALLER") )
elif [ -f "$BOTTLE/drive_c/$DOWNLOADER" ]; then
( cd "$BOTTLE"/drive_c/; wine 'C:\'"$DOWNLOADER" )
cp cache/ie60.exe "$BOTTLE"/drive_c/
( cd "$BOTTLE"/drive_c/; wine 'C:\ie60.exe' )
#[ $? -eq 0 ] && wt ie6 # dunno why, but winetricks seems to fail at installing ie6
[ $? -eq 0 ] && wt corefonts
[ $? -eq 0 ] && wt vcrun2005
[ $? -eq 0 ] && wt wininet
[ $? -eq 0 ] && wt winhttp
[ $? -eq 0 ] && wt physx
cp cache/"$DOWNLOADER" "$BOTTLE"/drive_c
( cd "$BOTTLE"/drive_c/; wine 'C:\'"$DOWNLOADER" )

[post new] [reply to this]

Can't Scroll To Bottom-Right Corner
by Luceo Astrum on Thursday May 3rd 2012, 10:43
Arch Linux
Wine 1.5.3
Phenom II X6 1100T
2x AMD Radeon HD 5870 GPU
fglrx driver (Catalyst Version 12.4)

StarCraft II appears to play normally with mid-high settings, at 30-40 constant fps, however when I scroll to the bottom right corner of the screen my fps drops to 1. Scrolling any other screen corner works at normal fps.

Please help, this is about the only thing tying me to Windows.

[post new] [reply to this]

Game is all black on Ohana EC
by Julian Murgia on Saturday April 14th 2012, 11:04
Hello everybody

I experience a new problem with SC2. The new map "Ohana EC" (season 7) appears all black in the game, and also in the map editor, which sounds weird...

Here is what it looks like :

This only happens on this map. I tried to remove everything under
C:/users/Public/Application Data/Blizzard Entertainment/

Do you experience the same problem as me ? It it a wine bug (which would then have to be reported if it is confirmed) ?
Thanks !

[post new] [reply to this]

Starcraft 2 crashes before I can log in
by Eirik Berg on Tuesday April 10th 2012, 12:27
So first I couldn't update Starcraft, and I couldn't install IE6(because my system is 64-bit). Eventually I just decided to boot into Windows 7, update starcraft, and copy over the Starcraft 2 folder. So far so good, but after the cutscene it crashes. If I start the game it always crashes before I'm able to log in. I'm running it through PlayOnLinux with Wine 1.5.1, but the wine version it suggests, which is 1.3.27, doesn't work either.

I have an AMD 8150fx Eight-core processor and two Geforce gtx 570 graphics cards (I only use one of them under Linux). My OS is Ubuntu 12.04 (updated daily).

Starcraft 2 gives this crash report:

If I run wine from a terminal I get this:

Does this happen because I copied over the program from Windows, Ubuntu 12.04 or because of Wine?

Any help is appreciated :)

[post new] [reply to this]

Starcraft II data in ~/
by Marc Gray on Monday April 9th 2012, 6:55
Not sure if this is a wine feature or a distribution thing, but in Ubuntu and Gentoo at least I've found a Starcraft II folder in my Linux home folder. After some investigation I've found the game writes to "c:\users\username\My Documents", which on the above two distributions at least seems to be symlinked to "~/".

There may be a SC2 setting to change the save folder, but I simply deleted the "My Documents" symlink, created a normal folder and copied "~/Starcraft II" into it.

[post new] [reply to this]

Random crashes, BadDrawable & mirror/flipped screen
by Johan on Friday April 6th 2012, 6:42
I have a problem where after a random amount of time, could be 10 minutes of game play or 10 hours (never in menu though), and the game crashes.

The crash is quite specific:
* Game freezes (like lag)
* Game unfreeze (for few seconds, sometimes enough to kill the game)
* Image is mirrored and flipped upside down (only some times)
* Computer freezes (everything dies, cannot debug via ssh)

This crash happens in 1.3.33 - 1.5.1 (all in between), the most stable ones are: 1.3.33 and .37. These seem to have a longer time-before-fail than all other versions.

If winecfg is set to Windows Vista, only 1.3.33 and .37 works. If set to Windows 7, all 1.3.33 - 1.5.1 works (with the caveat that 1.3.33 and .37 are the only ones that I can restart without restarting X).

All versions but 1.3.33 and .37 give me a X error when started (when set to anything else than Windows 7):
(the error also appears if Starcraft is restarted).

This (or these) problem(s) might be related to:
(although I do not have multiple monitors)

Since this is quite dependent on wine version (or it acts differently) I was hoping that someone here might have a clue on how to debug this.

This problem renders multiplayer games unplayable.

Gentoo amd64 (3.2.12 and earlier stable)
core i7
nvidia 540M (bumblebee + 295.20 and earlier stable)

Any help is very welcome! Thanks.

[post new] [reply to this]

"Quick Match" Error
by Michael Clare on Wednesday March 7th 2012, 2:21
Just an update. I am able to install, patch, and log in to Starcraft 2 with sound and video and network working properly.

My problem is that at the "Multi-Player", "Quick Match" screen, the circle just sits there spinning endlessly. I thought that something might be loading or cacheing, so I let it sit there. But even 1/2 hour later it is still spinning.

The 1v1 2v2 3v3 prompts never appear.

I have tried both 1.3.28 and 1.4-rc6. And I am using an NVIDIA Geforce 8800 GTX with Ubuntu 11.10.

[post new] [reply to this]

  • RE: by Michael Clare on Wednesday March 7th 2012, 7:46
  • RE: by Gael Goinvic on Thursday March 8th 2012, 12:14
Installed but crashes
by Michael Clare on Saturday March 3rd 2012, 14:46
I am using ubuntu 11.10, a Winfast Geforce 8800 GTX, and PlayOnLinux with wine 1.4-rc4.

I have fixed sound issues and the game installs and patches fine, and I am able to login to and my achievements load.

But when I go to multiplayer it just sits there as if its loading and nothing happens. Eventually if I sit there long enough my whole system will crash and I will have to hard reboot.

I can play solo campaign for short periods, but eventually this will also crash too and again I will have to hard reboot.

Also, if I try to exit normally by clicking menu and exit the screen will freeze and eventually will cause another crash, and again I have to hard reboot.

[post new] [reply to this]

many CPUs
by Kakadu on Monday January 23rd 2012, 8:46

On my Core i3 computer with GT330M video card I can play without lags only on minimal graphic preferences. I've noticed that wine uses only 1 of four my CPUs.

Are there any ways to use more CPUs?

[post new] [reply to this]

Some strange bugs...
by Gael Goinvic on Thursday January 19th 2012, 13:05
Hello !

Game is running very nice.

I just have 2 strange bugs :
- Sometimes, some units go underground (especially near chokes)
- Also, it misses some letters & numbers in some texts.

Does anyone have the same problem or an idea to fix it ?

[post new] [reply to this]

Performance Tweaks
by capilevastu on Sunday January 8th 2012, 12:00
hello guys,

im experimenting with the setting and performance of sc2 quite a while now and i wanted to share my experiences with you, hopefully someone can add or change some thing.

the first and most important performance tweak consists the Variables.txt. there are some commands that increase performance like nothing else.

these two options make the shadows completely disappear


the sound seems to me to be an important bottleneck of wine, heres my sound block of the varaibles
notice, the 6 soundchannels ive set, mute the individual sounds alot, especially in big fights, you only hear some, which is ok to me.


the graphic tweaks look like this
im not sure what eg. texSpace[2] does but i think its a gain to reduce it (512mb is my video memory).


this shall only be a little cleavage of my varaibles, there are some more possibilities in this but the information about it are very rare.
i dont have to mention that ive disabled/lowered every other option thats there and that you have to write-protect the Variables.txt in order to keep some of the settings. if you want to see my full variables, see:

the second thing you can enhance is wine.

this is how i compile my wine. right now im still experimenting with it because i cant get the -march=native flag to work (which is really sad), maybe you guys can help me with it.
it would be amazing if i get some pro-tips about compiler optimization, because this is an area i dont know very good.

./configure CFLAGS="-O3 -ffast-math -fno-defer-pop" --disable-win16 --without-cups --without-capi --without-gphoto --without-gsm --without-gstreamer --without-xinerama --without-sane --without-xcomposite --without-xrandr --without-xshape

of course you can improve the wine registry too (via winetricks)
i dont think that it would be worth it change a bit of these, this is where i tried the most combinations.


the third thing you can optimize is the execution of sc2.
ive written a starter script, that automatizes a couple of steps. see the script-comments for further information.
to see a clean version, see:

## sets my variables.txt wo write-protect to prevent the loss of some variables.
chmod -w ~/StarCraft\ II/Variables.txt
## writes the default kernel parameters in varaibles to recall them and undo the changes.
kernvar1=`sysctl -n kernel.sched_child_runs_first`
kernvar2=`sysctl -n kernel.sched_rt_period_us`
#kernvar3=`sysctl -n kernel.sched_rt_runtime_us`
kernvar4=`sysctl -n kernel.sched_nr_migrate`
kernvar5=`sysctl -n kernel.sched_latency_ns`
sudo -v
## changes kernel scheduler behavior, this is highly experimental.
sudo sysctl -w kernel.sched_child_runs_first=1
sudo sysctl -w kernel.sched_rt_period_us=960000
#sudo sysctl -w kernel.sched_rt_runtime_us=-1
sudo sysctl -w kernel.sched_nr_migrate=48
sudo sysctl -w kernel.sched_latency_ns=8000000
## sets the governor of my 2 cpu core to performance, to prevent clock-switching in game.
sudo cpufreq-set -c 0 -g performance
sudo cpufreq-set -c 1 -g performance
## starting my sc2, remember, that your folder might be different. also the most commandline parameters for the sc2.exe are obsolete (NO OPENGL!!!)
WINEDEBUG=-all wine ~/.wine/drive_c/Programme/StarCraft\ II/StarCraft\ II.exe -opengl -fullproc -skipopenal -nocpubinding -confinecursor
## changes the priority of the sc2 and the winedevice tasks and also forces each one the a different cpu core.
sleep 30s
wineserver --debug=0
sudo renice -n -10 `pidof SC2.exe`
sudo renice -n -10 `pidof wineserver`
sudo taskset -p 1 `pidof SC2.exe`
sudo taskset -p 2 `pidof wineserver`
## this loop is running as long as sc2.exe is executed. it also counts the minutes and put them in terminal.
while ps ax | grep -v grep | grep SC2.exe > /dev/null
echo -n $i _
sleep 60s
let "i += 1"
## after sc2 has been terminated, the script exits the loop and sets the cpu governor back to ondemand and also undos the kernel scheduler stuff.
sudo cpufreq-set -c 0 -g ondemand
sudo cpufreq-set -c 1 -g ondemand
echo " "; echo "CPU GOVERNOR: ONDEMAND"
sudo sysctl -w kernel.sched_child_runs_first=$kernvar1
sudo sysctl -w kernel.sched_rt_period_us=$kernvar2
sudo sysctl -w kernel.sched_rt_runtime_us=$kernvar3
sudo sysctl -w kernel.sched_nr_migrate=$kernvar4
sudo sysctl -w kernel.sched_latency_ns=$kernvar5
wineserver -k
unset kernvar1 kernvar2 kernvar3 kernvar4 kernvar5
echo "FINISH"

i hope you guys think its helpfull.
im begging you, if you have any further information about performance compiler optimization or wine specific kernel scheduler, please let me know.

gl hf

[post new] [reply to this]

Trying to launch the updater
by Artur hoOmE on Wednesday December 14th 2011, 12:14
when i tryied to run the installer/updater, i got this errors:

and a message saying "The game could not be executed. Close all aplications and try again":

[post new] [reply to this]

Outdated information?
by piedro on Tuesday December 6th 2011, 19:59
I am quite lost: I have the "sound stops working after some minutes"-problem and I try to work through the settings.

But I wonder: Is the information here still up to date?
- "sound problems" above: the alsa-plugins GIT doesn't exist anymore
- "I accidently changed some graphics options - they seem to have no effect at all ...
- Isn't OpenAl support built in by default nowadays? I am not sure how to find out whether this is the case but that's what I read somewhere ...

thx for reading,

[post new] [reply to this]

gnome-shell 3.2 system tray interferes with starcraft
by MrMarcus on Saturday November 5th 2011, 10:49
Somehow it seems that the mouse capture isn't working as intended with gnome-shell 3.2
When loading up a game I can't scroll the mouse to the corner right below because of the system tray which keeps popping up all the time.
Is it only me? Or does anyone else with gnome-shell 3.2 has the issue?

tested on wine 1.3.29 & 1.3.31

[post new] [reply to this]

Not work on Ubuntu 11.10 x64
by Andrea on Saturday October 22nd 2011, 11:07

i have some problem for running Starcraft on Ubuntu 11.10 x64 System Version.

I have install wine-1.3.31 and Starcraft.
Install and update work fine but, when i start Starcraft from command line i have this error:
$ wine /home/andrea/.wine/drive_c/Programmi/StarCraft\ II/StarCraft\ II.exe
fixme:process:GetLogicalProcessorInformation ((nil),0x32dca0): stub
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "GeForce G102M/PCI/SSE2", version "2.1.2 NVIDIA 280.13").

So i see on wineHQ another bug like this, and i start whit "LD_PRELOAD=/usr/lib32/".
Now error changed:

LD_PRELOAD=/usr/lib32/ wine /home/andrea/.wine/drive_c/Programmi/StarCraft\ II/StarCraft\ II.exe
fixme:process:GetLogicalProcessorInformation ((nil),0x32dca0): stub
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000003 not handled
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (3000): STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (2000): STUB
fixme:process:GetLogicalProcessorInformation ((nil),0x103c5e0): stub
fixme:process:GetLogicalProcessorInformation ((nil),0x103c5cc): stub
fixme:process:GetLogicalProcessorInformation ((nil),0x123e988): stub
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:process:GetLogicalProcessorInformation ((nil),0x123e988): stub
andrea@ubuntu:/usr/lib32/dri$ fixme:shell:SetCurrentProcessExplicitAppUserModelID L"BlizzardEntertainment.StarCraftII.StarCraftII": stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:process:GetLogicalProcessorInformation (0x33fa3c,0x33fd3c): stub
fixme:hnetcfg:fw_profile_get_FirewallEnabled 0x1488a8, 0x450f0d4
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x450ed40,0x450ed44): stub
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.

But on winecfg i have all d3dx9 library loaded... why dont start?

[post new] [reply to this]

Benchmarking fps on SC2?
by Matthias Haegele on Friday September 23rd 2011, 20:26

Is there a possibility to run a benchmark on e.g. a replay to compare game performance with different adjustments (e.g. shaders) ...

Running Sc2 on
Nvidia Geforce GTX 460, 2048 MB
AMD Phenom X2 560
HDD SW-Raid 1
nvidia-glx 285.03
Wine 1.20
since performance is only acceptable at lowest settings (1600x1050 res.) only textures are set to ultra due to graphics memory ...

Thanks in Advance

[post new] [reply to this]

AMD 6650 Cannot regain window focus
by Sean Radigan on Tuesday July 5th 2011, 17:03
I have and AMD6650 using catalyst 11.5, Starcraft 2 plays well and operates without any graphical problems for the most part. However, if I leave the game alone for too long, and my screen blanks out(which it doesn't actually because the game window is always on top) I cannot figure out a way to minimize the game or regain window focus, I've tried switching workspaces and tried alt-tabbing....nothing will take the game screen off. You can tell it is on the desktop, because the cursor isn't the starcraft2 cursor, it is the OS cursor. This problem happens to OpenGL applications that refresh their contents, the contents are refreshed onto the screen even if another window is in front of them(things such as any game through wine, cheese webcam, glxgears, anything I've written in OpenGL/GLUT). It doesn't happen if the window doesn't refresh though, if it doesn't refresh sometimes it will grab the desktop image that if behind the window though when it stops moving. So I realize this is a driver problem, however I was wondering if anyone knew a functioning version of Catalyst with my card(Gallium drivers don't run sc2) or if someone could give me some pointers as for hotkeys to minimize certain windows or other such.


[post new] [reply to this]

Tweaks that I've done
by Ryan Matte on Saturday September 18th 2010, 11:23
The following are the tweaks that I made to get SC2 running/looking as good as possible under wine:

Execute: wine regedit

Create HKEY_CURRENT_USER/Software/Wine/Direct3D (if it doesn't already exist).

Right click and select New -> String value. Name them as follows (as set the string value as follows)...

DirectDrawRenderer opengl
Multisampling disabled
OffScreenRenderingMode pbuffer
UseGLSL disabled
VertexShaderMode hardware
VideoMemorySize 1024 (set this to correspond to the amount of video memory on your graphics card).

UseGLSL disabled had the most dramatic effect on performance. If I enabled medium shaders in game without that option the performance was horrible. After I set that I could enable medium shaders no problem.

The in-game video settings that I am using are as follows:

Texture Quality: High
Graphics Quality: Custom
Shaders: Medium
Lighting: Low
Shadows: Medium
Terrain: Medium
Reflections: Off
Effects: Low
Post-Processing: Low
Physics: Low
Models: High
Units Portraits: 3D
Movies: High

These options work best for me. You'll probably have to tweak them depending on how powerful your PC and graphics card are.

[post new] [reply to this]

Black flickering
by lubosz on Sunday March 7th 2010, 0:55
I had black flickering when Shaders or Terrain was not set to low.
I set everything to max and only had to change 2 settings to get rid of the flickering.

The values have to be set to:

shadows=0 (responsible for the shader settings flickering)
preBlendedCreep=1 (responsible for the terrain settings flickering)

in drive_c/users/Username/My Documents/StarCraft II Beta/Variables.txt

[post new] [reply to this]

SC2.exe Command line arguments
by lubosz on Monday March 1st 2010, 9:17
-trigdebug=1 Open trigger debugger
-showfps=1 Show FPS
-confinecursor=2 Confine mouse cursor to window (for windowed mode)
-alttabdisabled=1 Disable alt-tab
-winkeydisabled=1 Disable windows key
-noTextureLoading=1 Disables all textures

There seem to be more, but the poster didn't feel them being worth to be mentioned.
ShowFPS does not work for me

[post new] [reply to this]

   << Back

Page loaded in 0.10712 seconds.