• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 12:29
CET 18:29
KST 02:29
  • 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
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
[BSL23] RO16 Group Stage7Weekly Cups (Nov 2-8): herO back on top?1Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win0Weekly Cups (October 19-25): Clem triples first in 5.0.175Evil Geniuses - shutting down23
StarCraft 2
General
Serral's getting trashed by New Catsle's Mind No more SC2 streamers on team liquid? Weekly Cups (Nov 2-8): herO back on top? StarCraft open world shooter announced at BlizzCon [D] Hacker peak in sc2 ?
Tourneys
RSL goes to London! 2026 Offline Finals Nov 21-22 Tasteless Time Warp: SC Evo Showmatch (May 25) Sparkling Tuna Cup - Weekly Open Tournament SC2 iNu's Battles #22 SC4ALL: II Venue Change Announcement!
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Starcraft 2 Advance [G] How to playtest arcade maps [D] the control group Simple Questions/Answers
External Content
The PondCast: SC2 News & Results Mutation # 551 Robotic Revival Mutation # 550 Graveyard Shift Mutation # 549 Endless Sparkles
Brood War
General
[BSL23] RO16 Group Stage [Megathread] Daily Funny Videos List of top players active on ShieldBattery screpdb: new Starcraft reporting tool BW General Discussion
Tourneys
[$1250] International ShieldBattery League 2v2v2v2 Tournament Stage 1: Community Poll [Megathread] Daily Proleagues Small VOD Thread 2.0
Strategy
Nuke strategy worked in K-League 2026-11-09 50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy)
Other Games
General Games
General RTS Discussion Thread Nintendo Switch Thread ZeroSpace Early Access is Now Live! Path of Exile Stormgate/Frost Giant Megathread
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Trading/Investing Thread Russo-Ukrainian War Thread Dating: How's your luck? Things Aren’t Peaceful in Palestine
Fan Clubs
Fan Club Resource Thread Reynor Fan Club The Flash Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread [Manga] One Piece
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Recent Gifted Posts
Blogs
The time I organised my…
AssyrianKing
Why I built Repalyzer (1.1.…
BlueStar
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 13484 users

Starcraft 2 on linux, why not? - Page 2

Forum Index > Closed
Post a Reply
Prev 1 2 3 4 5 Next All
Deleriux
Profile Joined September 2009
10 Posts
January 07 2010 21:43 GMT
#21
About 2-3% of desktop systems on the internet are Linux. Couple this with the percentage of that user base who will WANT to play Starcraft (lets be generous and say 30%) thats still only about 1% of Linux systems that would want to run Starcraft.

Desktop Linux for commercial games developers is like a small moving target which is far away. You might nail it this year, but next year you might have to rip out whole swathes of code to do the same thing when the desktop environment gets altered to support new features. This doesnt happen so much in the server world on Linux, or it happens much more gradually - yet take a look at Ubuntu or Fedora from two years ago and you can realize how many things get changed and potentially how many things that might affect.

Oh and lets not forget the sound system for Linux, its a complete mess. Deprecated sound systems needing a compatibility layer in a sound server and the sound server needing a compatibility layer with a sound library, all because there has been so many different sound systems, servers and library implementations for them in the last 15 years.

I think ultimately the main problem here is developers are generally happy implementing "Good Enough" solutions and I doubt Blizzard are any exception. Seeing as Wine ends up being "Good Enough" that is probably going to be the reason theres no active porting of the game going to happen.

On the lighter side of things code migration of an opengl game is far easier than a Direct X game so the costs to do it would be less - albeit the return of investment being so long after a port to linux for blizzard probably doesn't make this a very profitable decision for them.

I've been exclusively running Linux for 10 years and consider myself well versed - I think Starcraft is a great game but I wouldn't recommend Blizzard port to game to Linux as frankly the niche is too small and the base operating system so diverse between different systems that building and distributing a working Starcraft 2 package for Linux would be an administrative nightmare. I'd prefer them to focus their efforts and investments in other things that makes the game great to play and great to watch.
Glaucus
Profile Joined June 2009
479 Posts
January 07 2010 21:44 GMT
#22
I run Linux on my server and I don't care. Linux is not an alternative to Windows, no matter how crappy Windows is.
muse5187
Profile Blog Joined September 2009
1125 Posts
January 07 2010 21:59 GMT
#23
On January 08 2010 06:06 TheYango wrote:
Show nested quote +
On January 08 2010 06:01 Aim Here wrote:
TheYango,
Starcraft used to be slow under a default wine install for a long while, though it was fixable with a tweak to an obscure wine registry entry ( 'RenderTargetLockMode = readtex' ). Now, with newer dev versions of wine (note that a lot of distros will default install 1.0.1, a very old version), the registry entry is set correctly by default, so the performance is much improved.

I'm aware of this. I've tried the registry fix, along with a truckload of other fixes in old WINE versions, and I've tried the newer versions of WINE. The problems are generally reduced, but on a fair number of setups, the problems don't actually go away entirely. Again, it's acceptable for a casual game, but if you plan on iCCup-ing to a serious extent, the issues compound themselves enough to be a relevant hindrance to your play.

Bear in mind that I'm not talking about a slowdown to the GAME, but a mouse-lag issue--when you're making quick selections (particularly noticeable with drag-selections), the mouse response in Linux is slightly slower than in Windows, which means that if you're playing a fast-paced game, your selections might be slightly off, or miss several units.



I had the same problem, then i stole cedega off torrent and never looked back at the mouse slowdown issue.
vGDaverave
Profile Blog Joined December 2009
Scotland110 Posts
Last Edited: 2010-01-07 22:10:19
January 07 2010 22:10 GMT
#24
would be sweet if starcraft 2 could run on ubuntu

i voted yes if your wondering
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
January 07 2010 22:50 GMT
#25
linux is retarded when it comes to gaming. let it for programming, network management and.. no idea what else.

imo, if it is possible, there should be a distro that aims gaming.
"When the geyser died, a probe came out" - SirJolt
puttputt
Profile Joined July 2009
Canada240 Posts
January 07 2010 22:53 GMT
#26
On January 08 2010 05:48 Catch]22 wrote:
Show nested quote +
On January 08 2010 05:41 BishopONe wrote:
It's painfully obvious that ppl don't even seem to realize why games aren't made for linux


The game will have openGL support as it will run in MAC, therefore it could run in linux if the released an installer with the linux binaries.
I would agree with you if the game only had DirectX support. nVidia and ATI release their drivers for linux machines aswell so the job is easier than you think.


Thanks for proving my point.


Your point was that that Blizzard won't release the binaries?
from saskatchewan? saskgamers.com
onmach
Profile Blog Joined March 2009
United States1241 Posts
January 07 2010 22:54 GMT
#27
As much as I would love to use linux for starcraft, I kind of admit it is rather futile. The graphics driver support just isn't there for a state of the art game. I've relegated myself to having a separate gaming rig that I never use for anything productive.

Considering they are doing a mac version, the port wouldn't be too bad, but more than likely they would cut out certain features and it would delay release. It would be like eve where the linux port was bad enough that people just ran the windows version in Wine. Eventually starcraft 2 will work in wine too, and that's how I'll be playing it.
Aim Here
Profile Blog Joined December 2009
Scotland672 Posts
January 07 2010 22:57 GMT
#28
Those of you complaining about mouse delay with SC on Linux - just looking around on the wine applications database, there appears to be an issue caused by some old X Windows config option called 'Emulate3Buttons', which really ought to be off by default, because nobody uses two-button mice anymore.

Anyways, the issue was addressed in these very forums in 2007 ( http://www.teamliquid.net/forum/viewmessage.php?topic_id=61452 and search for 'Emulate3Buttons' ) but newer versions of Ubuntu (8.10 and up, and presumably other distros), require a fix in the hal configuration
( http://ubuntuforums.org/showthread.php?p=6103132#post6103132 )
Hope this helps.
DeCoup
Profile Joined September 2006
Australia1933 Posts
January 07 2010 23:13 GMT
#29
All of the major operating systems have advantages, disadvantages and a general purpose or use. You don't choose to use a Linux machine with the intention of gaming. I think this would be a very poor investement on Blizzards behalf (even if it would make it easier on me than dual booting).
"Poor guy. I really did not deserve that win. So this is what it's like to play Protoss..." - IdrA
Glaucus
Profile Joined June 2009
479 Posts
January 07 2010 23:15 GMT
#30
On January 08 2010 07:50 fabiano wrote:
imo, if it is possible, there should be a distro that aims gaming.


Then it should be able to run many many games. That means running games for windows without emulation.
Liquid`Jinro
Profile Blog Joined September 2002
Sweden33723 Posts
January 08 2010 00:18 GMT
#31
I seem to recall a Blizzard rep stating that they actually used Linux on several of their office computers - I can't remember if he said they played SC2 on it or if he just meant they use it.

I think this was said in the same breath as saying SC2 wouldn't have official Linux support - though my brain might just be confusing Blizzard with some other company I guess.
Moderatortell the guy that interplanatar interaction is pivotal to terrans variety of optionitudals in the pre-midgame preperatories as well as the protosstinal deterriggation of elite zergling strikes - Stimey n | Formerly FrozenArbiter
0mgVitaminE
Profile Joined February 2009
United States1278 Posts
January 08 2010 00:20 GMT
#32
Agreed that Blizzard would be losing a lot of money doing this.
But I'll say that if companies started to produce games for Linux I would never use Windows.
Hi there. I'm in a cave, how bout you?
semantics
Profile Blog Joined November 2009
10040 Posts
Last Edited: 2010-01-08 00:35:18
January 08 2010 00:22 GMT
#33
Starcraft 2 is a DirectX game, Microsoft's DX is a very strong very useful very easily arguably much more useful then OpenGL system for games. The Mac version for SC2 will likly run in DX9 which is on Mac OSX, but as there will be DX10 or even 11 features in SC2 those will not be available to the mac version. Linux has no DirectX it's why there are things like whine and crap, Blizzard has no reason to support the game over linux it's a very small portion of computers and even smaller of those who actually use it to play games though things like wine and those other directx trick implimetations for linux.

Basically becuase for them to assure that it can run on any linux they would have to remake the game for openGL, else they would have to cut a deal to run it with full compatibly with one of those programs like wine and for the people who think opengl it's free why doesn't everyone use it for development, well i believe the wii does and i know the ps3 does, take games on the ps3 guess how they are made usually... for the xbox 360 a directx machine then ported to the ps3 the ps3 games usually suffer from quality including screen tearing. DirectX is a much better system for devs to work with all opengl offers is better legacy hardware support.

It's a mess and a stupid idea to try to force their hand to do it.

from someone who doesn't talk like he's insane
The same people thinking OpenGL is going to become a standard think there's gonna be a year of the Linux desktop, sorry guys. You won't be seeing any changes at all if not only for the corporate environment of gaming these days -- it's a mutli-billion dollar industry.

Microsoft is not gonna let DirectX be anything but the standard, and to be honest it's completely reasonable. DirectX provides a solid, powerful featureset. OpenGL does not provide any more but larger support for legacy hardware, and like was said, gamers are the ones that tend to upgrade their hardware frequently. Is it unfair you have to upgrade to Windows Vista or Windows 7 to get DirectX 10? The answer is: No. Look at consoles, you can't upgrade those at all, you just have to go out and buy a completely new one -- give me a break; it's the best gaming situation available given you make the intial investment on good hardware.

Those still arguing the advantages of Windows XP are either (a) in a corporate environment, (b) are running old hardware, (c) run Linux in a dual boot with Windows XP, and/or (d) overly skeptical of Windows Vista and Windows 7 and don't realize Windows XP was made by the same company 10 years ago. I don't assume the people that are grouped in option d are old enough to remember the change from 2000/ME to XP.

Realistically this is just dumb for this argument to continue now that we've gotten over all the non-issues involved with Vista. I can't wait for these people to fade off the face of technology with their Pentium 4s complaining about how everything is too slow or the other people that don't want to upgrade in fear they may lose that one or two FPS they have to have for their gameplay to be perfect. It's just slothful. There's valid reasons why one would still need to use XP in very specific situations or situations where it is clearly not worth the effort to upgrade (corporate situations in which they're just using it for a cash register front-end and upgrading provides no extra functionality nor does it need the security), for example, but for every day use there's no logical reason to talk down on Windows Vista or Windows 7 generally.
Cambium
Profile Blog Joined June 2004
United States16368 Posts
January 08 2010 00:29 GMT
#34
On January 08 2010 09:18 FrozenArbiter wrote:
I seem to recall a Blizzard rep stating that they actually used Linux on several of their office computers - I can't remember if he said they played SC2 on it or if he just meant they use it.

I think this was said in the same breath as saying SC2 wouldn't have official Linux support - though my brain might just be confusing Blizzard with some other company I guess.


probably for dev?

I'd LOVE to be able to run SC2 on linux
When you want something, all the universe conspires in helping you to achieve it.
Vedic
Profile Joined March 2008
United States582 Posts
Last Edited: 2010-01-08 01:17:07
January 08 2010 00:55 GMT
#35
WoW already has OpenGL support, so that's not really an issue for them. However, you'll end up with a large portion of Linux users who wouldn't be able to play it due to shitty mouse drivers, shitty graphics drivers, distro quirks, performance issues, sound issues, etc..

It's a lot of wasted development time. Any smart linux user has an XP/7 partition specifically for games, and there are no problems.
I tried to commit seppuku, but I accidentally committed bukkake.
TheYango
Profile Joined September 2008
United States47024 Posts
Last Edited: 2010-01-08 01:08:55
January 08 2010 01:07 GMT
#36
On January 08 2010 07:57 Aim Here wrote:
Those of you complaining about mouse delay with SC on Linux - just looking around on the wine applications database, there appears to be an issue caused by some old X Windows config option called 'Emulate3Buttons', which really ought to be off by default, because nobody uses two-button mice anymore.

Anyways, the issue was addressed in these very forums in 2007 ( http://www.teamliquid.net/forum/viewmessage.php?topic_id=61452 and search for 'Emulate3Buttons' ) but newer versions of Ubuntu (8.10 and up, and presumably other distros), require a fix in the hal configuration
( http://ubuntuforums.org/showthread.php?p=6103132#post6103132 )
Hope this helps.

Yup, that was another fix I tried. Worked on one machine, didn't on another.

Just give it up. That's the nature of hardware-dependent fixes in Linux. Its the way the Linux jungle works. Support is unofficial, fixes are inconsistent, and a lot of things are just a crapshoot. Linux isn't a one-size-fits-all operating system, and there's no need for it to be.

On January 08 2010 08:15 Glaucus wrote:
Then it should be able to run many many games. That means running games for windows without emulation.

Exactly.
Moderator
muramasa
Profile Joined March 2005
Canada1299 Posts
January 08 2010 01:22 GMT
#37
Warcraft 3 and WoW both worked almost flawlessly in wine from the get-go. I would be surprised if Starcraft 2 didn't work with a minimal amount of effort.
Hong Jin Ho. Nevar forget.
Tiamat
Profile Joined February 2003
United States498 Posts
January 08 2010 01:33 GMT
#38
id like to get SC2 on windows first
MamiyaOtaru
Profile Blog Joined September 2008
United States1687 Posts
Last Edited: 2010-01-08 01:45:46
January 08 2010 01:43 GMT
#39
On January 08 2010 09:22 Virtue wrote:
The Mac version for SC2 will likly run in DX9 which is on Mac OSX

big LOL. There is no DirectX on OSX.

Maybe you're getting confused by DirectX9 capable graphics cards being used in Macs? Newsflash, they have DirectX10 capable cards in newer Macs That doesn't mean they run DirectX (except in Boot Camp, or with Crossover or something, same as Linux).

Starcraft 2 for OSX will use OpenGL. OpenGL, which is also on Linux. The sound situation is a mess, but gamemakers can mostly bypass it by using SDL and ignoring the various sound servers. PulseAudio needs to die anyway.

As has been mentioned already, there are other, far more compelling reasons for no Linux version. Like no one using it. This is the reason; no need to resort to some dumb crap like "DirectX runs on OSX but not Linux" D:


On January 08 2010 08:15 Glaucus wrote:
Then it should be able to run many many games. That means running games for windows without emulation.

On January 08 2010 10:07 TheYango wrote:
Exactly.

Luckily WINE Is Not an Emulator. It's far from perfect though D: If you meant "emulation" to mean compatibility layer like WINE, well I'm not sure how a Linux distro would be supposed to run games for Windows without one.
semantics
Profile Blog Joined November 2009
10040 Posts
Last Edited: 2010-01-08 03:19:33
January 08 2010 03:08 GMT
#40
hum i look like an ass but i thought mac gained directx 9 as dx10 was released or something like that some sort of compatibility crap...i remember vaguely some reference to it somewhere.

Not that it hurts my pride very much i've always been more of a hardware and related mods kind of guy, there is nothing like liquid nitrogen and dry ice in the morning.
Prev 1 2 3 4 5 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 5h 31m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Serral 1831
BRAT_OK 57
MindelVK 5
StarCraft: Brood War
Britney 14870
Rain 1605
Soulkey 195
Dewaltoss 102
ProTech98
Zeus 85
Sharp 77
Barracks 64
sSak 35
scan(afreeca) 26
[ Show more ]
ToSsGirL 24
Rock 23
Aegong 23
Killer 21
Bale 20
JYJ 19
sOs 17
ajuk12(nOOB) 13
Hm[arnc] 13
Movie 13
Sacsri 8
sorry 8
Dota 2
qojqva2098
Dendi1102
420jenkins234
monkeys_forever190
febbydoto10
Counter-Strike
zeus729
x6flipin494
jkaem130
edward50
Heroes of the Storm
Trikslyr51
Other Games
singsing1876
FrodaN1183
ceh9521
Liquid`VortiX228
crisheroes182
ArmadaUGS140
QueenE119
NeuroSwarm36
Railgan34
Organizations
StarCraft 2
TaKeTV 184
StarCraft: Brood War
lovetv 7
[ Show 13 non-featured ]
StarCraft 2
• Adnapsc2 8
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2128
League of Legends
• Nemesis2858
• TFBlade633
Other Games
• Shiphtur800
Upcoming Events
OSC
5h 31m
ByuN vs MaxPax
herO vs Krystianer
Percival vs Shameless
LetaleX vs YoungYakov
Nicoract vs Gerald
GgMaChine vs ArT
PiGosaur Cup
7h 31m
INu's Battles
18h 31m
ByuN vs Classic
3D!Clan Event
23h 1m
The PondCast
1d 16h
KCM Race Survival
1d 16h
WardiTV Invitational
1d 18h
OSC
2 days
Ultimate Battle
2 days
CranKy Ducklings
3 days
[ Show More ]
IPSL
3 days
TerrOr vs IJ_Terran
rasowy vs Hazorath
BSL
4 days
TerrOr vs OyAji
UltrA vs Gosudark
Sparkling Tuna Cup
4 days
IPSL
4 days
Art_Of_Turtle vs KameZerg
Radley vs George
BSL
5 days
Artosis vs Dewalt
Ret vs Tech
WardiTV Weekly
5 days
Liquipedia Results

Completed

Proleague 2026-11-09
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
Individual League
BSL Season 23
IPSL Winter 2026-27
Calamity Cup Div. A Season 8
IEM Beijing 2026
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026

Upcoming

YSL S4
Sector 951
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
StarCraft2 Weekly Open Tournament 2026 Grand Finals
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Underdog Cup 2026 Div 2-3
PGL Bucharest 2027
BLAST Bounty Winter 2027
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 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.