Wings of Liberty, Heart of the Swarm, and Legacy of the Void, including Starter Editions
Please try the Stater Edition before buying the game to make sure it works on your system (link below). It includes the first campaign (Wings of Liberty) and the Arcade (Mods)
Consider including the following in your test results:
SC2 runs fine on this machine using windows instead of wine. Initially with wine nothing works. The retail DVD must be copied to a folder in your home folder using the DVD copying trick to avoid the copy protection on the DVD. The installer barely runs and only if winetricks is used to install d3dx9_43 and vcrun2010 first. The patch launcher works but will hang half way through downloading and applying all of the patches. To solve this the patch launcher needs to be closed after it hangs and then all of the hung processes need to be terminated, then the main startcraft 2 exe needs to be run like : env WINEPREFIX="/home/tony/.wine" wine C:\\windows\\command\\start.exe /Unix /home/tony/.wine/dosdevices/c:/users/Public/Start\ Menu/Programs/StarCraft\ II/StarCraft\ II.lnk (or use your desktop's wine menu programs folder link.) The blizzard patches will all apply OK after that but take a while if a retail DVD is used.
What does not
It is impossible to login and the game does not work past the initial launch. The starcraft 2 mouse cursor appears and can be moved around the screen, the initial music plays indicating that you are at the battle net login screen but the whole screen is black. Pressing the ESC key closes the window but the wine processes remain running. So it does not even exit cleanly.
What was not tested
Anything beyond the launcher - which is not visible because the screen is black.
Hardware : Intel i5 second gen 2500K using the HD3000 graphics, 4GB of system RAM. Intel i915 driver fully updated copy of Fedora 15 X86_64. The Regedit video performance tweaks were tried - no difference. The game never seems to exit cleanly, so running it after you have closed it cause it to fail to run because processes are still running from the first run. It may be possible that mesa is part of the problem here in that it's opengl implementation maybe lacks so many opengl extensions which this game requires. If this is the case, it seems that an add in card from ATI or Nvidia is required to play this game using wine. Whatever the case, its garbage here.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||snowberry linux||Mar 10 2021||6.3||Yes||No||No||Garbage||sesfly|
|Show||Ubuntu 20.10 "Groovy" (+ variants like Kubuntu)||Feb 28 2021||6.0||Yes||Yes||No||Platinum||wut|
|Show||Fedora 33 x86_64||Nov 21 2020||5.21||Yes||Yes||Yes||Gold||Steve|
|Show||Artix Linux||Nov 01 2020||5.20-staging||Yes||Yes||No||Garbage||Samuel Vincent|
|Show||Gentoo Linux x86_64||Oct 04 2020||5.18-staging||Yes||No||No||Garbage||nva|
|Bug #||Description||Status||Resolution||Other apps affected|
|11674||Dual-core unsupported in WoW and SC2||STAGED||View|
|30853||Wine doesn’t always handle "right alt" properly||NEW||View|
|32342||Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation)||STAGED||View|
|33759||Some applications reset the X color profile||UNCONFIRMED||View|
|44920||StarCraft II crashes on some maps (requires HLSL compiler)||REOPENED||View|
|49476||Overwatch doesn't start with Wine version set to Windows 7||UNCONFIRMED||View|
|49994||Starcraft2 shows blank screen: DVI-D out of range 89.5Khz, 60Hz||UNCONFIRMED||View|
If using custom gamma settings or using an application that automatically changes gamma (e.g. redshift) then at specific times, your gamma setting may reset for a short time.
To fix this, open the registry editor and navigate to:
Inside the newly created "X11 Driver" add the chain value "UseXVidMode" and set it to "N".
After a Battle.net update or a crash, there are sometimes old processes left running that may interfere with your next launch. These processes can be killed before trying again:
killall -i -r '.exe'
Or you can do this manually (and more safely):
ps x #and then....kill as necessary after you got the process ID in the first column
#of course it doesn't hurt to take a look at the manual for these commands:
You can download the StarCraft II Starter Edition for free via the Battle.net Launcher, which includes the first campaign (Wings Of Liberty) and the Arcade (Mods).
Please test how / if the game works before buying it.
As of October Windows XP is no longer supported