Okay, I have installed StarCraft on Ubuntu with WINE (Wine Is Not an Emulator) yet it is VERY laggy. At fastest speed, it feels like normal speed. Is there any way to bypass WINE or to speed to game up? I know it isn't my computer that is laggy, so help is greatly appreciated.
Games run at the speed that they do on windows because the access to hardware is fairly direct. In Linux, the hardware is separated from programs by a few API layers to make it more secure and stable. Since WINE cannot bypass this protection, programs running in it will never run as quickly as bare windows. Anyways, if anyone can help they will be on the WINE forums.
If this is your main PC, i would save urself the headache and jus run windows. I understand the lore people have to dig and stuff, but i work in IT world and im always finding the fastest way to the shortest headache when it comes to my personal desktop.
Yeah, but isn't there some sort of Windows emulator? System Specs: 2.2 GHZ AMD Dual-Core CPU 2.5 GB DDR2 Memory AMD ATI Radeon HD 4550 250 GB SATA Hard Drive Um... ASUS Motherboard And, thats pretty much everything. Can't remember the rest.
While the latter is true, the former isn't exactly accurate. Hardware access under linux is just as direct as windows (While there are more layers than in windows, these introduce virtually zero processing time). However, many games use Microsoft's DirectX api. Linux does not have an implementation of this, so the WINE team has written a wrapper around OpenGL that allows DirectX use. This wrapper is sometimes the source of many issues (IE lag), but for Starcraft 2 this seems to be untrue. Many WINE users, myself included, have ran SC2 almost flawlessly, but it does take a bit of work. Check the WINE appdb for instructions and tips. One quick tip: Run WINE in Windows 7 mode for a fairly significant speed boost.