|
Good news guys, it works (if anyone care).
From the dvd : copy the files on the dvd in a folder on your hard drive, then, run the installer. Otherwize, run directly the installer.
It work with wine 1.2 .
It is incompatible with 2.6.34 kernels, so if you have one of that one, upgrade to 2.6.35-rc5 if you want to play sc2, or downgarde to an older one (I'm using 2.6.32 ATM).
Surprisingly, it work beter than the beta on wine, and I suspect blizzard to have made it intentionnaly.
|
|
COOOOOOOOLLLLLL. Then again, for the sake of my gaming habits, I gave up on linux years ago, but still... if I eventually go from a "hardcore gamer" to "hardcore sc2 player" than I could possibly do that.
|
Good news. This will make it much easier to alternate between work and play.
|
What about the performance?
|
Frame rate? I didn't even know it works on linux, sweet.
edit: You can check the frame rate by pressing CTRL+ALT+F in game.
|
Performance are worse than on windows, but good enough to play in good condition on my C2D/geforce 9600 .
I don't know how to run it with opengl renderer (but as theyre is a mac version, it have to exists somewhere). Using it could improve the performance to make them comparable to windows.
PS: I'm playing SC2 on linux since the begining of the beta.
|
Netherlands19135 Posts
Oh wow even though the OP is horrible, it's actually useful. Leaving this open.
|
On July 27 2010 11:04 Nyovne wrote: Oh wow even though the OP is horrible, it's actually useful. Leaving this open.
Come on now be nice
|
Nice! I was just about to check the winehq page to see if it would run.
|
I'm waiting to see if it works with ATI cards under Linux first - the beta didn't work at all for me, and it was probably some fglrx driver issue.
Also, it looks as though, from the winehq page, you might be able to mount the DVD using the unhide option instead of copying over the files.
|
On July 27 2010 23:43 Aim Here wrote: I'm waiting to see if it works with ATI cards under Linux first - the beta didn't work at all for me, and it was probably some fglrx driver issue.
More probably because you didn't compile wine by yourself with the correct patch. But this isn't needed anymore for SC2 (non beta).
|
do you have a 64bit version too? cause i had trouble with win in the past due to this... also which distrib d u have?
|
Here is how to install and run sc2 using playOnLinux.
I assume you aldready have PlayOnLinux installed on your computer.
1/ Compile wine for PlayOnLinux :
wget http://deadal.nix.free.fr/sc2/wineInstaller chmod +x wineInstaller ./wineInstaller
This is a script to compile the correct version of wine and put it into playOnLinux. This is a quite long operation ! So be patient and continue the steps letting this tun in background.
Note for ubuntu user in 64bit, you'll have to run sudo apt-get build-dep wine before launching the script.
2/ Copy the file from DVD somewhere on your hard drive (or get the downloadable installer).
You may have some issue to read the DVD. Read here to know how to make it readable : http://ubuntuforums.org/showpost.php?p=6168400&postcount=40
You needn't to go to the end, just make the files readable, then copy all files on the DVD to the folder you want.
3/ Run the PlayOnLinux script
Get the script : http://deadal.nix.free.fr/sc2/sc2betaPol (I have to rename it, but I updated it to not be a beta launcher anymore).
Launch PlayOnLinux and go to tools -> run local script then choose the script you just download.
Go throw the step of the script (It will ask how many memory your wideo card has and where is the installer, then, install the game).
|
On July 28 2010 03:47 WGT-Baal wrote: do you have a 64bit version too? cause i had trouble with win in the past due to this... also which distrib d u have?
I'm ruuning ubuntu 64bit, but other person make it run on OpenSuze, and I'm pretty sure it will run on any distribution which don't have a 2.6.34 kernel.
|
On July 28 2010 03:31 deadalnix wrote:Show nested quote +On July 27 2010 23:43 Aim Here wrote: I'm waiting to see if it works with ATI cards under Linux first - the beta didn't work at all for me, and it was probably some fglrx driver issue. More probably because you didn't compile wine by yourself with the correct patch. But this isn't needed anymore for SC2 (non beta).
I did. I had THAT issue too, and worked around it with the patch. This was a different problem.
|
This is awesome. I don't like to upgrade kernel though as doing so always screwed up my package manager :/
|
This is awesome. I don't like to upgrade kernel though as doing so always screwed up my package manager :/
What distro?
|
Hyrule19031 Posts
|
On July 28 2010 19:37 haduken wrote: This is awesome. I don't like to upgrade kernel though as doing so always screwed up my package manager :/
You don't need to. You just have to avoid 2.6.34 . This is a very recent kernel, so you probably don't have it in your distro yet. To know which version you have, type uname -r in a terminal.
|
I did. I had THAT issue too, and worked around it with the patch. This was a different problem.
You can also have a crash vith nvidia graphic card with old video drivers. This literraly crash the whole X server. But this is solved in the recent releases of nvidia video drivers.
|
SC2 works even better in wine 1.3. Less screwing around to get it to run, you just install and launch. You may have to do some wine registry tweaks to enhance performance.
The following are the tweaks that I made:
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.
|
They probably developed the engine on linux machines, so this doesn't really surprise me that much.
|
I haven't been on linux for a while, but this is really good to know.
Thanks op!
|
|
|
|