• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 02:08
CET 08:08
KST 16:08
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Behind the Blue - Team Liquid History Book8Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info5herO wins SC2 All-Star Invitational14
Community News
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar)9Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win2RSL Season 4 announced for March-April7Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win3Weekly Cups (Jan 12-18): herO, MaxPax, Solar win0
StarCraft 2
General
Rongyi Cup S3 - Preview & Info Behind the Blue - Team Liquid History Book Clem wins HomeStory Cup 28 How do you think the 5.0.15 balance patch (Oct 2025) for StarCraft II has affected the game? HomeStory Cup 28 - Info & Preview
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) WardiTV Mondays $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) Sparkling Tuna Cup - Weekly Open Tournament $5,000 WardiTV Winter Championship 2026
Strategy
Custom Maps
Map Editor closed ? [A] Starcraft Sound Mod
External Content
Mutation # 512 Overclocked The PondCast: SC2 News & Results Mutation # 511 Temple of Rebirth Mutation # 510 Safety Violation
Brood War
General
Liquipedia.net NEEDS editors for Brood War BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Can someone share very abbreviated BW cliffnotes? StarCraft player reflex TE scores
Tourneys
[Megathread] Daily Proleagues Escore Tournament StarCraft Season 1 Small VOD Thread 2.0 KCM Race Survival 2026 Season 1
Strategy
Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta Soma's 9 hatch build from ASL Game 2
Other Games
General Games
ZeroSpace Megathread Diablo 2 thread Battle Aces/David Kim RTS Megathread EVE Corporation Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread YouTube Thread The Games Industry And ATVI Things Aren’t Peaceful in Palestine
Fan Clubs
The herO Fan Club! The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
TL Community
The Automated Ban List
Blogs
Play, Watch, Drink: Esports …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1716 users

Tutorial : play SC2 on Ubuntu 10.10 x64

Forum Index > SC2 General
Post a Reply
1 2 3 4 Next All
MindRush
Profile Joined April 2010
Romania916 Posts
Last Edited: 2011-01-04 14:49:55
December 23 2010 08:13 GMT
#1
Expaination:

This is a tutorial for people who have Ubuntu 10.10 64-bit installed on their systems.
You don't need to pay about $300 on an OS to play SC2 legally. You can play SC2 on Ubuntu10.10, which is free.

This worked for me and I do not guarantee it will work for everyone. Also, if you did something wrong, or part of the code is harmful to your PC I am not responsable. You can choose not to try this out.

This is dumbed down, since I searched for a solution all over the internet and took me quite a while to get the proper code, then find out I had to install some program prior to that etc.....

In this tutorial, the system might ask you to input the password for the superuser to make some important modifications. Just type it and don't worry

Before you install this, however checkout the following: (thanks Shindigs for this)
The performance of some ATI cards are abysmal in running SC2 (its unplayable even on low). I've read that this is due to the poor drivers provided by ATI.

SC2 runs optimally on nVidia cards on Ubuntu.



EDIT*Also i would have a common-sense request for the average TL.net user.
+ Show Spoiler +
If you:
don't have Linux installed on your system
don't want it
don't understand it
don't ever plan to ever use it
or simply don't like it
PLEASE don't bash this thread.
Simply ignore it.
See what this thread is about and just quit if you can't contribute to it with other than insults to linux users.



Making it work:

1st step
+ Show Spoiler +
You need to install Wine. Wine is an Open Source Software for running Windows applications on other operating systems.
Go to System -> Administration -> Update Manager
Click the Settings... button, which takes you to Software Sources window.
Go to Other Software tab.
Click the Add... button and insert the following line there:
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu

This tells Ubuntu to search for updates for Wine, which is now a trusted software.

Now, from Update Manager window just check for updates and install everything.
The program will most likely ask you to reboot, so do it.

After reboot, go to Applications -> Ubuntu Software Center, search for "Wine" and also install Wine from there. Another reboot now is recommended.

2nd step:
+ Show Spoiler +
Having latest Wine installed, the problem is not solved. Wine is not an application which runs all windows executables. Wine needs to know how. This piece of information is on the internet and for every game, wine needs instructions on how to run install it.

Don't worry if you don't understand yet.
Just open a terminal. Applications -> Accesories -> Terminal (I used a shortcut). Just copy-paste bolded commands into terminal, one command at a time.

1st we make sure you have what it takes for compile.

sudo apt-get install git build-essential

then we copy WINE source code using git

git clone git://source.winehq.org/git/wine.git ~/wine-git && cd ~/wine-git

then we make sure to obtain the SC2 patch

wget -q -O – http://phyrex1an.net/sc2-login.diff | patch -p1

we make sure we have all dependencies for WINE 1.2

sudo apt-get build-dep wine

and we compile with

tools/make_requests && ./configure && make depend && make

When compilation is finished (it took me 15 minutes) we install the new WINE

sudo make install

and restart wineserver:

wineserver -k


3rd step:
+ Show Spoiler +
For the game to launch without any issues we launch winecfg make some modification which will improve loading time. In Applications tab, we change OS to “Windows 7′ and in Libraries tab add a new override for mmdevapi and set it to “Disabled” (last one is for some sound problems).

EDIT*: I'm sure you figured it out, but I just have to point out the obvious.
To launch winecfg go Applications -> Wine -> Configure Wine

4th step:
+ Show Spoiler +
Install and enjoy.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." - Albert Einstein
LeCastor
Profile Joined July 2010
France234 Posts
December 23 2010 08:36 GMT
#2
Thank you so much for this work. I am planing to assemble a new PC, and i was worried a lot about the windows licence. This solves the problem.

The previous tutorials i have already read use 'playonlinux', you think wine is more straightforward ?

Hope this won't be broken by any future patchs.

JWill
Profile Joined December 2010
Canada52 Posts
December 23 2010 08:38 GMT
#3
This is a great guide! I wasn't aware wine would run SC2 without any problems, so I've just been playing on my windows install.

Have you experienced any bugs, crashes, or performance issues under wine?

Great contribution to the community, MindRush
Diamond Zerg
Tofugrinder
Profile Joined September 2010
Austria899 Posts
December 23 2010 08:40 GMT
#4
yeah, i heard on Archlinux it's also running without any problems. Guess I'll test in my upcoming holidays
MindRush
Profile Joined April 2010
Romania916 Posts
Last Edited: 2010-12-23 09:19:31
December 23 2010 08:47 GMT
#5
On December 23 2010 17:36 LeCastor wrote:
Thank you so much for this work. I am planing to assemble a new PC, and i was worried a lot about the windows licence. This solves the problem.

The previous tutorials i have already read use 'playonlinux', you think wine is more straightforward ?

Hope this won't be broken by any future patchs.



My advice is install Ubuntu and restrain yourself from uninstalling it. When you encounter a problem go online and seek a solution. In time, you will love Ubuntu, and it will always be free of charge. Also better Direct3D emulations will become available, and windows executables will run faster, due to better resource management of linux.

Future patches can't break this. It's windows emulation, not linux. I believe Blizzard should make a linux version of SC2 for the linux users, unless they are paid by Microsoft and/or Apple not to do so. Can't explain why only Windows and MacOS.

On December 23 2010 17:38 JWill wrote:
This is a great guide! I wasn't aware wine would run SC2 without any problems, so I've just been playing on my windows install.

Have you experienced any bugs, crashes, or performance issues under wine?

Great contribution to the community, MindRush



Wine is the only thing I tried, so nothing to compare it with I'm affraid.
The only thing is that performance might lack due to the bad emulation of Direct3D.
Other than this, if you make the changes to winecfg as I posted, you should have no problem.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." - Albert Einstein
CASLsoju
Profile Joined August 2010
Canada253 Posts
Last Edited: 2010-12-23 09:08:55
December 23 2010 09:08 GMT
#6
I love OP, just saying. Worked fine for me ^_^
MindRush
Profile Joined April 2010
Romania916 Posts
Last Edited: 2010-12-24 08:18:01
December 24 2010 08:17 GMT
#7
could a mod please rename my thread from Tutorial : play SC2 on Ubuntu 10.10 x64 to
Tutorial : play SC2 on Ubuntu 10.10 x64 using Wine?

there are other programs for linux which emulate the running of windows executables, Wine isn't the only one, and future tutorials may appear, maybe also by me.

Thanks a lot, guys !
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." - Albert Einstein
da_head
Profile Blog Joined November 2008
Canada3350 Posts
December 24 2010 08:23 GMT
#8
Nice guide but i just like to point out that no one actually spends $300 on windows if u catch my drift
When they see MC Probe, all the ladies disrobe.
Redunzl
Profile Blog Joined January 2010
862 Posts
December 24 2010 08:29 GMT
#9
windoze costs money?
sick linux work thanks a ton friend!
razy
Profile Joined February 2010
Russian Federation899 Posts
December 24 2010 08:29 GMT
#10
wow, thanks will check this out when i'm at home
shindigs
Profile Blog Joined May 2009
United States4795 Posts
Last Edited: 2010-12-24 08:41:34
December 24 2010 08:41 GMT
#11
Wow great work on putting this up on Team Liquid! I googled around to try to get SC2 to work so its great to have this stuff centralized here.

Anyway, could you put this warning into your OP

The performance of some ATI cards are abysmal in running SC2 (its unplayable even on low). I've read that this is due to the poor drivers provided by ATI.

SC2 runs optimally on nVidia cards on Ubuntu.


If any of that is wrong, feel free to call me an idiot - but I have to boot into windows to run sc2 on my ATI card on my laptop (ATI Radeon HD 3450 256 mb) since I can't run it for beans on ubuntu

Photographer@shindags || twitch.tv/shindigs
Augury
Profile Blog Joined September 2008
United States758 Posts
Last Edited: 2010-12-24 08:52:14
December 24 2010 08:51 GMT
#12
What FPS are you getting Sc2 to run at and at what settings? What's your system config, etc..?

I tried running Sc2 on my Ubuntu install and saw a pretty drastic performance decrease...

Edit: Thanks for the guide btw, very helpful for new users
zhurai
Profile Blog Joined September 2010
United States5660 Posts
December 24 2010 09:09 GMT
#13
I already have it able to run on my Arch Linux 64 bit version :p

but the comp sucks there, (in general) so I play SC2 on my windows box.


this'll be useful though for those that don't know how to set it up, however, so good job :D
Twitter: @zhurai | Site: http://zhurai.com
andeh
Profile Blog Joined August 2009
United States904 Posts
December 24 2010 09:12 GMT
#14
I actually tried to do a full switch to ubuntu earlier this fall

It worked perfect, loved it. But my only gripe was I was only getting 50fps with ubuntu in sc2 when I used to get 100+ in w7 (nvidia 9800 gtx)


The day performance is closer to being equal is the day I leave windows forever~
ArdentZeal
Profile Joined March 2010
Germany155 Posts
December 24 2010 09:15 GMT
#15
u install wine from thee update center and afterwards install wine from the sources? something seems wrong there
MindRush
Profile Joined April 2010
Romania916 Posts
December 26 2010 12:52 GMT
#16
On December 24 2010 18:15 ArdentZeal wrote:
u install wine from thee update center and afterwards install wine from the sources? something seems wrong there


simply installing from update manager does not bring all packages.
i installed from update manager and software center in order for the installer to create all the icons, so I don't have to.
you can choose to install just from updates, but then it's terminal and text commands forever until you choose to set up some kind of GUI.
if you think i went through all this trouble just to create something malicious then you are terribly wrong.
I just wanted people who are beginners in Ubuntu like me to have something to play SC2 with.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." - Albert Einstein
Barbiero
Profile Blog Joined September 2010
Brazil5259 Posts
December 26 2010 12:56 GMT
#17
1st step
You need to install Wine


Everytime I read this my heart breaks. What is the freaking point of installing an OS when you install a simulator of another OS right after. You'd be better off with Windows anyways - Linux is supposed to be used for work and programming, not gaming.
♥ The world needs more hearts! ♥
maartendq
Profile Blog Joined December 2010
Belgium3115 Posts
December 26 2010 13:08 GMT
#18
On December 24 2010 18:12 andeh wrote:
I actually tried to do a full switch to ubuntu earlier this fall

It worked perfect, loved it. But my only gripe was I was only getting 50fps with ubuntu in sc2 when I used to get 100+ in w7 (nvidia 9800 gtx)


The day performance is closer to being equal is the day I leave windows forever~

That's not going to happen as long as Linux is forced to waste resources emulating executables, and nvidia and ati refuse to fully support their GPU's with up-to-date drivers equal to their Windows counterparts..
RoberT89
Profile Joined December 2010
Mexico5 Posts
December 26 2010 15:49 GMT
#19
I'll add some info that I had to debug to install mine.

If you have a sound error in the sound tab of winecfg check the OSS driver and change the sound from full to emulate.

If you are having problems with the borders you will need to install fluxbox or something similar since this is a problem with gnome.

I like the tutorial but I think is a little rough for new users if you don't mind I think you can use a front-end like playlinux. If you need any help I'll gladdy give you my assistance.

Currently running SC2 in Ubuntu 10.10 with minor bugs during camping but nothing serious. I have a Nvidia 8400GS and a AMD Athlon X3 450
MegaBUD
Profile Joined September 2010
Canada179 Posts
December 26 2010 16:29 GMT
#20
Why not just installing XP/7 ?

I'll never understand linux user... Unix is a server OS and never been made for home user...

If you really want something that use the backbone of unix... install macOS...
1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
OSC
00:00
OSC Elite Rising Star #17.5
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft583
NeuroSwarm 146
StarCraft: Brood War
BeSt 855
Hyuk 331
Leta 210
Nal_rA 128
Larva 123
actioN 99
ZergMaN 50
Shuttle 42
soO 29
ToSsGirL 22
[ Show more ]
Bale 20
Sacsri 15
Noble 14
Shinee 12
910 11
sorry 11
Icarus 9
Yoon 0
Dota 2
XaKoH 360
League of Legends
JimRising 847
C9.Mang0399
Super Smash Bros
Mew2King133
Other Games
summit1g13621
RuFF_SC259
Organizations
Other Games
BasetradeTV82
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• practicex 50
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki20
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Scarra3160
• Lourlo1396
• HappyZerGling134
Upcoming Events
Replay Cast
1h 52m
Wardi Open
4h 52m
Monday Night Weeklies
9h 52m
Replay Cast
16h 52m
Sparkling Tuna Cup
1d 2h
LiuLi Cup
1d 3h
Reynor vs Creator
Maru vs Lambo
PiGosaur Monday
1d 17h
Replay Cast
2 days
LiuLi Cup
2 days
Clem vs Rogue
SHIN vs Cyan
The PondCast
3 days
[ Show More ]
KCM Race Survival
3 days
LiuLi Cup
3 days
Scarlett vs TriGGeR
ByuN vs herO
Replay Cast
3 days
Online Event
4 days
LiuLi Cup
4 days
Serral vs Zoun
Cure vs Classic
RSL Revival
4 days
RSL Revival
5 days
LiuLi Cup
5 days
uThermal 2v2 Circuit
5 days
RSL Revival
5 days
Replay Cast
5 days
Sparkling Tuna Cup
6 days
LiuLi Cup
6 days
Replay Cast
6 days
Liquipedia Results

Completed

CSL 2025 WINTER (S19)
Rongyi Cup S3
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
Nations Cup 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8

Upcoming

Escore Tournament S1: W8
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
WardiTV Winter 2026
LiuLi Cup: 2025 Grand Finals
CCT Season 3 Global Finals
FISSURE Playground #3
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.