Linux Gaming, an Overview: What You Can And Can’t Expect

Ads by Google

tuxgame 300x300   Linux Gaming, an Overview: What You Can And Cant ExpectWhile desktop Linux may be a tempting platform, there’s one thing stopping a lot of people from making the plunge: PC gaming. Like it or not, Windows is the de facto platform for PC gaming. You can’t count on Linux supporting your favorite games, but you may be surprised: some Windows games work on Linux using the Wine compatability layer.

While gaming on Linux has been one of desktop Linux’s main weak spots, this appears to be changing. With Valve working on bringing the popular Steam gaming service to Linux and strongly criticizing Windows 8, we can expect a brighter future for gaming on Linux.

Native Linux Gaming

Most games are written for Windows. If you insert a Starcraft 2 disc into your Linux computer, it won’t work — it needs Windows. Game developers have to go out of their way to support Linux.

Unfortunately, few do. One organization that deserves props for supporting gaming on Linux is the famous Humble Indie Bundle, which insists that all games included as part of a  bundle include Linux versions. If you’ve bought a few Humble Bundles, you likely have quite a few games that run on Linux already. If you haven’t purchased any bundles, you can still buy many of the games individually — the Ubuntu Software Center offers these some of games for sale. If you have purchased the bundles, you can even activate your games in the Ubuntu Software Center to easily download and install them. Some of the bundled games include Bastion, Limbo, World of Goo, Braid, Psychonauts, Machinarium, Trine, Super Meat Boy, and more.

Ads by Google

Web browser-based games also work fine on Linux. Angry Birds, Cut the Rope, and all the other cool games from the Chrome Web Store run on Linux, just as they do on Windows and Mac. All the Flash games on websites like Kongregate work on Linux, too.

angry birds chrome on linux   Linux Gaming, an Overview: What You Can And Cant Expect

This being Linux, there are also quite a few open-source, free games you can install from the Ubuntu Software Center (or your Linux distribution‘s software repositories). You shouldn’t expect to find any games that can stand toe-to-toe with the latest and greatest commercial Windows games, but there are quite a few fun games to play. Check out Nexuiz (now known as “Classic Nexuiz”) or the Nexuiz-fork Xonotic if you’re looking for an old-school multiplayer FPS game. If you’re looking for something a bit slower and more tactical, try Battle for Wesnoth, a turn-based fantasy strategy game. We’ve also covered some great casual games for Linux and websites you can use to discover Linux games.

nexuiz on ubuntu   Linux Gaming, an Overview: What You Can And Cant Expect

Many console emulators also work on Linux, so you can play console games that you own and have turned into ROMs. You can use DOSBox to play your old DOS games on Linux, too.

AAA Games & Steam on Linux

Popular, mainstream AAA games have become even less common on Linux than they were in the past. ID released Doom 3, Quake 4, and Enemy Territory: Quake Wars on Linux, but ID isn’t planning on releasing Rage and their future games on Linux. Epic Games released the original Unreal Tournament and Unreal Tournament 2004 on Linux, but games such as Gears of War never made it to Linux. While Epic promised Unreal Tournament 3 would include Linux support, they spent years promising support “soon” until finally announcing, years after launch, that UT3 would never support Linux.

This appears to be changing. With the release of Windows 8 and its integrated app store, and the possibility that Microsoft will one day close the Windows platform and prevent third-party software stores like Valve’s Steam from operating on Windows, Valve is porting Steam and many of their popular games to Linux. When Steam for Linux is released, games like Left 4 Dead 2 and Team Fortress 2 will be playable on Linux. If you own games that work on Linux, you’ll be able to easily install them. Valve may one day use Linux as the base to create their own console, a “Steam box.” This would result in many more games supporting Linux.

steam on linux with wine   Linux Gaming, an Overview: What You Can And Cant Expect

Another sign of the times is Electronic Arts launching games on Linux. EA added two games, Command & Conquer Tiberium Alliances and Lord of Ultima, to the Ubuntu Software Center. Unfortunately, these games are little more than bookmarks to web-based games that you play in your browser. However, EA is noticing Linux gamers exist and this may lead to native games in the future.

Graphics Drivers

One important consideration when gaming on Linux is your graphics hardware. Most Linux distributions will use open-source graphics drivers by default. However, AMD (formerly ATI) and NVIDIA also provide closed-source graphics drivers for Linux.

These proprietary graphics drivers will generally provide much better 3D performance than the open-source ones. Historically speaking, NVIDIA’s 3D drivers have been much more stable and better-performing than AMD’s on Linux. To squeeze all the 3D performance you can out of Linux, an NVIDIA graphics card is the way to go.

Onboard Intel graphics also works on Linux, and Intel even helps develop the open-source drivers themselves. However, just like on Windows, Intel graphics isn’t anywhere near as powerful as an NVIDIA or AMD graphics card, although Intel graphics are definitely improving.

Playing Windows Games

The majority of the games you want to play are probably not available natively for Linux. However, you may still be able to play them using Wine. Wine is an open-source compatibility layer for Linux that attempts to implement the Windows APIs on Linux. In other words, it allows you to run Windows applications on Linux. However, it doesn’t work perfectly, so you can’t expect every game to work properly with it.

To easily install your favorite Windows games (and other supported Windows software), use PlayOnLinux. PlayOnLinux is an easy-to-use interface for automatically downloading, installing, and tweaking supported Windows games so that they’ll run properly in Wine. If a game is supported by PlayOnLinux and you have good enough graphics hardware, installing and playing it should be fairly easy.

playonlinux games install menu   Linux Gaming, an Overview: What You Can And Cant Expect

To see if your favorite games and other Windows applications work on Linux, search the Wine AppDB. You’ll generally find that older, popular games work well — for example, World of Warcraft is very well supported. A newer game like Guild Wars 2 may work, but it has quite a few outstanding bugs and will require a lot of tweaking, according to the AppDB. If you want to play the latest games as soon as they come out, gaming on Linux is probably not for you — yet, at least. This is why many gamers dual-boot Linux and Windows, booting their computers into Windows to play games.

If you’re new to the OS, have you checked out the MUO guide to Linux? What has your experience with gaming on Linux been like? Do your favorite games work in Wine on Linux? Do you know any awesome Linux games you’d like to recommend? Leave a comment and join the discussion!

Ads by Google

37 Comments - Write a Comment

Reply

Besian Cato

Microsoft Windows wins!!! Fatality!!!
(even thought i really like linux but right now it’s pointless to compare them when it comes to gaming)

Efi Dreyshner

We all hope that Steam for Linux will push other companies to discover the wonderful world of Linux…
BTW, EA also created a few free games for Linux, but it seems that she forgot about them…

Besian Cato

but there’s would still be some problems with the compatibility of some devices on linux.as much as wish linux gaming to be on a whole another level, i still have to admit that hardcore gaming experince is stuck on windows

Chris Hoffman

It’s true. People that play a lot of games need to use Windows at the moment. (This is a big part of why I switched back to Windows after years of running Linux exclusively.)

If you just play a few indie games (HUmble Bundle!) and a game that works in Wine, such as WoW, Linux can definitely work for you.

We can only hope that Steam on Linux will help improve things.

Reply

Moez bouhlel

seems that valve’ Steam will not support windows8.
May linux now is not 100% ready to be the gaming platform n1 but may porting steam to linux will help so much as nvidia released driver on the same day of steam release with better perfermance than before and also canonical will focuse on this ubuntu developement cycle to improve the gaming experience & unity on ubuntu

Chris Hoffman

Steam does support Windows 8, but not the new “Modern” (formerly known as Metro) interface. Microsoft wants to be the only “app store” on the Windows platform, so Valve is scared that they’ll lock down the desktop in the future and leave no room for platforms such as Steam.

Steam on Linux would allow Valve to control their own destiny and release “Steam box” console-type devices (that run on Linux). So Valve has a lot of reasons to pursue Linux support.

Reply

Mustafa A.

One of the main reasons I haven’t switched to Linux is because of the availability of games. If Steam does migrate it’s entire library to Linux, then it’ll certainly be a huge incentive to switch as now my primary source for buying games is through Steam.

A lot of people tell me to dual-boot with Linux for “everyday use” and Windows for gaming, but to me that’s extremely inconvenient. Hardware has become so powerful now that doing basic common tasks like surfing the web, watching movies, listening to music, and working with an office suite are easily done on Windows with no performance issues. Having to reboot and switch OSes just to play a game would become so annoying! Think about it: many power users don’t even like waiting 1.5 minutes to restart their computer and thus leave them on for weeks and weeks on end–do you really think they’ll want to reboot every time they want to play a video game on their PC??? Back in the day when every GHz of processing power and every MB of RAM would make a huge difference in performance (and Windows booted super slowly), I could understand using multiple operating systems to take advantage of their performance benefit for different tasks. But these days even cheap laptops come with decent dual-core processors and tons of RAM, so I really don’t see the point.

If one isn’t a gamer, then Linux is a great alternative to try. But for me, as a gamer, I’ll stick to Windows for now. :)

Chris Hoffman

I agree completely. I use Windows as my main system because dual-booting for games is too much of an annoynace.

The entire Steam catalog won’t appear on Linux immediately, just as it is on OS X, but if Valve pursues a “Steam box” console-type system that uses Linux, we could see a lot of Linux support. This may take a few years, though.

Boni Oloff

I think games not very popular in linux not only because there are little people using it, but also the system itself is not mature enough to make great games maybe.. That’s just my opinion.

Sebastian Cork

I would like to understand your point but I struggle slightly. Linux is not mature, in which way do you express? Linux (built on Unix) has been around for ages. It’s constantly developed and many of the most powerful web services we’ve come to know and love wouldn’t be around if not for Linux OS. Apple’s own OSX is a Unix-based operating system. Linux is very mature in many ways, I’d have to say—just not in the gaming sector. As this article suggests, that’s not entirely the fault of the Linux community. Microsoft has kept a hold on the multimedia industry for over a decade now. Software companies were pressured to follow suit. No one wanted to be the first of few to invest in Linux for gaming or anything else non-system admin related. That’s all starting to change now. Here’s a to an upcoming revolution.

Chris Hoffman

Yes, it’s a chicken-and-egg problem, but Microsoft has given game companies a reason to start moving with Windows 8.

Reply

Zhong Jiang

It’s always good to keep your existing Windows system to be dual booted along Linux.

Chris Hoffman

Yup, you never know when you’ll need it. If you want more space, you can always shrink your Windows partition to make more room for Linux.

Reply

Terafall

In a year or two,gaming will be mainstream in Linux thanks to Steam

Chris Hoffman

I really hope so!

Reply

Ryan Borja

dota 2 on steam linux?

Chris Hoffman

We will probably see this happen fairly soon, since it’s a Valve game using the same Source engine that TF2, Left 4 Dead 2, and other Valve games use.

Ryan Borja

I see. That’s great!

XxLordxX

There’s a game called Heroes of Newerth which is like a Dota for Linux, try it :D

Reply

Trí ??c Nguy?n

oops my poor AMD Graphic, it work bad on my linux.
Because of game, i prefer windows. Almost people use an OS are not developer. So easy to choose Windows

Reply

ha14

Linux will mature in gaming field like microsoft did it, is a way to get more linux users.

Reply

Daniel Crowley

Whatever happened to cloud-based gaming where the games are run remotely so you can play them on any device, regardless of hardware and OS?

It was going to be the next big thing a few years ago.

Chris Hoffman

Onlive was the big service here, and it isn’t doing too well financially.

Shockingly, they never released an official Onlive client for Linux, although you may be able to run it in Wine. I think that’s a big mistake — Onlive should have targeted Linux users.

Reply

vineed gangadharan

once i tried and installed nfs mw on ubuntu/wine and thereafter i never installed wine on any linux distro,,,worst experience,,,wine as per i have seen is good to run applications which are not made for linux or are not as good as the windows version…

Reply

Lisa Santika Onggrid

I like text-based adventures and visual novels in addition to MMORPG when it comes to PC gaming, a bit more relazed since I do all hardcore gaming with console. A lot of indie creators are reaching out to Linux community, providing native versions rather than porting the Windows version. It’ll take more time to convince the big boys,but there is hope. They’re already trying.

Chris Hoffman

Indie developers are definitely a lot more friendly to Linux. While linux is a smaller market, it’s also not as well served — there’s a lot of appetite for Linux games, which is why the Humble Bundle always sees the highest donations from Linux users.

Reply

Timothy Liem

Windows is only fun because of its games. If more developers build great games for Linux, the Windows era is on its end.

Reply

gpvprasad

I think they didn’t create because
1. GPL

Reply

Ritwick Saikia

I wish that the gaming companies recognize the Linux community for what it is, people who play games and are willing to pay for them. Had read somewhere that the indie game bundles on linux on an average get paid more than those on Windows.

Chris Hoffman

Very true. The market is smaller, but there’s less competition — a developer supporting Linux won’t have to compete against as many other games and will have lots of grateful Linux users.

Reply

themainliner

For cutting edge gaming Linux can’t hold a candle to Windows. This is ultimately nothing to do with the viable of either platform for gaming, it is a simply a matter of which platform the vast majority of games are written for.

Games written natively for Linux are just as good and perform just as well as games written for Windows do on that platform. If you want to run games written for Windows on Linux then expect to make some compromises.

I run World of Warcraft 5.0 with Wine 1.5.17 and it’s very, very good. But I cannot have the settings all the way to Ultra or have DirectX11 water effects or sun shafts. This has little or no effect on my enjoyment of the game.

If game developers would release native Linux ports of their games then we’d see which, if either, platform was better for gaming.

Chris Hoffman

Yup, that’s the reason gamers (and most people) use Windows — compatibility with existing software.

Reply

Boni Oloff

Linux don’t have a big money to support their development.
But if they are as easy as other operating system they will get more attention i think. But for every people who trying to migrate to Linux, most of them just get a more frustation better than an excited..

Reply

Sean A

I didn’t know about steam I will look into that

Reply

Anonymous

Hope gaming in UBUNTU would be easier soon!!

Reply

owen420

the whole point people turn towards linux is better performance, but if your emulating windows under linux your not gonna get better performance…

it seems kinda pointless

dual booting is the only way to go if your running it on a gaming rig.

Reply

Robert Backlund

What we need to be pushing for would be for the game developers to stop using Microsoft only technologies one of the biggest is Direct X. If they instead used Open GL and Open AL and used code that is cross platform it would be fairly easy to port games or any program for that matter to any of the desktop OS’s because everyone is using the same hardware. I just do not understand why they only use Microsoft only tech including their SDK’s. As much as I would love to see more and more games on Linux there is one issue I would like to see happen universally in the gaming industry and that is stopping the trend for using more and more draconian DRM in an futile attempt to stop piracy. It is proven that the only people that are inconvenienced are the companies real customers who have no problem paying for the content that they use. The people who download a pirated version that are always available from Bit torrent on the games release date are not and will never be a customer.

Your comment