Linux Gaming: Are We There Yet?
by Christopher Rice on December 28, 2009 2:00 PM EST- Posted in
- Linux
The Good the Bad and the Ugly
What was supposed to be a few weeks project on reviewing Linux and gaming turned into an intense month long affair. To be fair, most of the issues that were encountered stemmed from attempting to benchmark multiple games across three different Wine projects. The problem with attempting that task was that each Wine project has different functionality with different games. For example where we could get a game to work in Wine, the game then in turn didn't work with Cedega and vice versa. We were able to get newer releases like Dragon Age Origins and Far Cry 2 to work in some of the different Wine projects, but none of the new releases would work in all projects. This lead us to regress to some older but still actively used releases in order to provide a more detailed report across the three projects.
The results on this page are a quick overview of recent titles and how they fared under the three Wine projects. Without a FRAPS-like utility, we are also left to reporting the overall experience without discrete frame rates.
Dragon Age: Origins
After many hours of research, patching, and game installations we finally managed to get DAO to a functional state using Wine. Once the game could functionally load and play we found we were still missing movies and there were a large number of graphical glitches, so at present we would call this "mostly unacceptable". Cedega is in a worse state at present as we could not get the game or installer to function under Cedega. The good news is that DAO is now working properly under Crossover after the latest patches. A hardware failure at this point (unrelated to the testing - we have a dead PSU and mobo now) halted our testing while we await replacement parts.
Far Cry 2
The installation of Far Cry 2 was extremely tricky under Wine, but eventually we were able to get the installation and game to function. In the end we had to change some registry settings, download a NoCD patch, unplug our network cable, and then play with the in-game video settings in order to make the game playable. We experienced some graphical glitches that make some things look quite odd (i.e. the tree leaves). The overall playability of the game was poor even after tweaking the video settings, so for now this is another of those titles I would skip on Wine. Cedega and Crossover Games are even worse, as we were unable to install or play the game at present.
Grand Theft Auto IV
Here we have our first complete failure to work under Linux. Regardless of Wine project, we were unable to install or run GTA IV at present.
While 3DMark06 isn't a game, we thought it would be interesting to include results. Windows easily outscored our Wine projects with 3DMark06. Cedega was unable to run half of the tests and thus there are no results to report. Both Wine and Crossover ran the benchmark flawlessly.
126 Comments
View All Comments
LazLaong - Tuesday, December 29, 2009 - link
I share your POV, except.....on point [5]Never say never.
As I consider Linux to be mainstream or at least a mainstream alternative, far more so than say... eComstation, BSD, Darwin, ReactOS, MorphOS, SkyOS, Haiku, etc........
Even though
....that may not be one of it strengths or goals.
....or have parity in the common channels.
It does have some exposure via netbooks and speciality shops.
It also gets exposure via word of mouth from a tech aware friend/family member that wants less support calls.
Outside the US, in Europe, South America etc, there is more exposure & awareness.
World wide it may have equal or even greater usage than OSX.
Not just for geeks any more.
Quite a large part of the mainstream are those casual/general users who just need the most common services ~ Web, Productivity, Media, and Linux can be a simple inexpensive & secure solution. Once properly installed (usually by a tech aware friend/family member) it is pretty much set and forget. I have over the years done several dozen, to them the computer is just an appliance and Linux especially distros like the Ubuntus serves them well.
So while the numbers may be small in comparison to the total more people are becoming aware & interested. And you can choose you level of interest/involvement the same as with any system.....
Not impossible, but I certainly don't expect it to ever overtake MS and it should not have to.
ChristopherRice - Tuesday, December 29, 2009 - link
I think Linux is a great desktop OS for your standard user that does not game. I have recently taken an "older" life time windows user and ported him over to Linux. The response was that the computer is more responsive and it does everything this specific user needs it to do. All I did was take a few minutes to show him around and have not had to provide support since. With the advancements in Gnome/KDE/Xfce its very easy to port over your standard windows user with little to no problem. Often this also gets many more years out of the users aging desktop which is a good money saver.Also as a tip if you are using Linux as a desktop get out and try the new BFS scheduler by ck.
dealcorn - Tuesday, December 29, 2009 - link
In a down economy I suggest a Linux article that targets two birds with one stone. How many Atom cores does it take for a headless home file server running NFS, openSSH server, software raid 5, Mythtv backend, and a torrent client? Do you need hardware assisted encoding for analog signals? Is performance/energy use reasonable? Personally, I like redundant storage for a couple TB of media files and moving background stuff to a low energy use 24X7 platform where it will not detract from the performance of my primary computer has appeal. I am curious whether you really record and play and download torrents and serve files all at once on a low cost home platform?defter - Tuesday, December 29, 2009 - link
Good article, but confusing title, it should have been: "Gaming under Wine" or something similar. Now it gives an impression that Linux is very slow for games, which is totally incorrect.If you want to test Linux gaming performance, you should use games that run on Linux natively. In this case the performance is roughly on par with Windows.
ChristopherRice - Tuesday, December 29, 2009 - link
I choose this specific title as this is part one of an overall gaming review in Linux. A sneak peak into part two will have some native games and ati joining the lineup. The native games will likely change some opinions on Linux gaming performance. However these titles are very limited.Soulkeeper - Tuesday, December 29, 2009 - link
I only play games that can run natively on linux or have a loki installer ...like wesnoth or ut99
This is all the gaming I need.
I've been content ignoring windows only games for years.
n0nsense - Tuesday, December 29, 2009 - link
And trying to compare them directly is at least non trivial.I'm glad to see Linux section again :)
Number of comments and the average number of word in each are impressive.
Now, me too a very long time Linux user. And there is at least one Windows installation at home all the time. (gaming, corporate win only things etc.). I could live with Windows only, but prefer Linux. My main (and the only one i really care about) desktop probably has settings/tweak/(whatever) as old as 7-8 years (decision to make Linux main OS) or even more.
The thing is, that it is amazingly easy to keep your familiar environment during OS/HW upgrades.
I'm talking about switching distributions, 32 to 64 bit, numerous HW upgrades.
So can say that Linux has saved me a lot of time on restoring "My System" after reinstalling OS for some reason. Actually I have less reasons to do it under Linux :)
As a gamer I prefer FPS games so my gaming under Linux is better than average. Both ET, Dooms, Quakes and UTs clients are available native. A lot of open source free games like Nexiuz.
Since I use Gentoo, I'm more exposed to changes behind the wallpaper. My guess is that in not so far future, Linux may become better gaming platform than Windows. I have another example of games working better in Wine than on Windows. WoW - i so it running faster in Wine than XP (dual boot).
Landiepete - Tuesday, December 29, 2009 - link
You are proposing that I use an OS other than Windows , after which you want me to spend money on non-open source software, and a considerable hassle tuning it to each app, to enable me to run windows software. That about the cover it ?May I respectfully suggest you have your aircon ducs checked ? You have stuff growing in there.
Peter
7Enigma - Tuesday, December 29, 2009 - link
While harsh I have to agree with the OP. With the current state of Linux gaming there is no way someone will switch (or use) it other than to boast they got a particular game to work. WINE is one thing (since it's free), but paying $40 a year for a program that occasionally works but where in most cases the performance is significantly degraded is unacceptable to me.Remember the games being tested were not current, and the system was well above average. What you need to do is look at % differences not just to say the fps was fine on all the games. The resolutions tested were also on a 20-22" LCD which while very common will be reduced quite a bit going to a 24" screen, having a midrange system, or on newer games. Then you have to play the game of chance to hope the program you shelled out cash for (or just as important spent time researching a fix for) is the one that will actually play it with limited crashes. And let's face it, with the current state of games seemingly released in WORSE condition in regards to bugs (due to the large number of multi-ports and rushed deadlines), the last thing a gamer needs is another bug.
As it stands (and what most people that use Linux do) dual booting with a copy of Windows for gaming is the only sane option. I pretty much fall into that camp. I use a Knoppix Live CD that I boot to for banking and financial transactions, but when it is time for music/movies/games/etc. I'm on Win7 (dramatically better than Vista IME).
Jovec - Tuesday, December 29, 2009 - link
Gaming on Linux had a shot before the massive push by developers to consoles. Now, few even want to support Windows.The ironic thing for me as a gamer and long-time linux user is that I can get open source apps for Windows for everyday tasks (often the same program I would use in Linux) while having the benefit of native windows gaming. Pair that with a linux VM for anything else, and there is little reason to use Linux as my main OS.