1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

The Problems Right Now For Gaming On Linux

Gaming

Published on 30 December 2012 02:44 PM EST
Written by Michael Larabel in Gaming
51 Comments

While 2013 is shaping up to be the best year for gaming on Linux with so many major milestones just ahead of us, it's not without some unfortunate sore points still present for gaming and the Linux desktop.

There's a lot to be happy about with everything going on in the Linux gaming space at the moment, but there's some fundamental problems to be addressed for Linux to become a viable platform for gaming and to be widely embraced by commercial studios. Among the current Linux gaming issues that quickly come to mind include:

- The open-source Linux graphics drivers (Intel / Radeon / Nouveau) still have a long ways to go. The open-source GPU drivers that tend to be the default drivers among Linux distributions are still generally disappointing when it comes to their OpenGL performance, OpenGL support level (bound to OpenGL 3.0~3.1 while OpenGL 4.3 is the latest Khronos industry specification), poor power management, and other missing features (anti-aliasing modes, SLI/CrossFire, feature-rich GUI control panels, etc) that Windows gamers would simply expect. The sub-par open-source drivers can lead to a poor first/out-of-the-box experience for new Linux users unless they are educated and aware of the proprietary alternatives. Open-source graphics drivers continue to advance at a respectable pace, but the binary NVIDIA and AMD drivers are much better and it's very unlikely the open-source drivers will catch up in 2013.

- While Linux hardware support is now generally in good standing, there's still a variety of gaming peripherals that go without full Linux support like many USB gaming mice and keyboards with their extra functionality. (See the 2012 Linux hardware shopping guide for the holidays.) For the Linux gaming peripheral support that is out there now, most of the support was provided by the community through reverse-engineering rather than through the vendor. This though should slowly change as more hardware vendors take the Linux desktop seriously and see more game studios supporting non-Windows platforms. This will also likely be one of the many areas of improvement as a result of Valve pushing a Linux-based game console.

- Other random Linux hardware support "gotchas" like kernel/driver regressions unfortunately not being too uncommon, power consumption disparity between releases and compared to Windows, and other incidental cases where there isn't Linux hardware support or the driver is in an incomplete state. NVIDIA Hybrid Graphics / switchable graphics is one of the examples of an area that is currently in a less-than-stellar incomplete state under Linux.

- Most open-source games are still disappointing in terms of their artwork, other game assets, originality, etc. There's a few good high-quality open-source games out there, but most of them would have a tough time competing with commercial games from the last decade. There's been no marked progress in this area recently. Most of these open-source games are being powered by ioquake3 and while the Doom 3 (id Tech 4) source-code has been out there for over one year, there's been very little progress on open-source games using newer and more advanced game engines.

- In talking with various game studios, hardware vendors, and other commercial organizations, there's still a stigma attached to Linux that its users want everything for free and aren't very motivated to pay for software or support. There's also an unmeasured portion of Linux desktop users that won't run any games/software if it employs Digital Rights Management.

- There's a shortage of highly-qualified Linux game developer veterans for porting games to Linux. Linux Game Publishing isn't doing much these days and most of the game studios relying upon outside help for porting their titles to Linux are relying solely upon Ryan "Icculus" Gordon. Ryan can only scale so much himself and there's few other names associated as well with Linux game porting; the bus factor is very low in this area. It was already difficult finding high-quality Linux developers for Valve to employ this year, but this is a problem that should be organically overcome when gaming on Linux (hopefully) proves to be commercially viable.

- Fragmentation and differences among Linux distributions continue to be a problem for studios bringing their software to "Linux."

- There's already been major game studios that have supported Linux in the past but have -- at least temporarily -- left the scene after being less than pleased with their return on investment for supporting Linux. Two of the names that come to mind are Epic Games and id Software. When companies leave Linux with a sour experience, it's tough to get them to quickly return.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  2. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  3. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  4. Sumo's Omni Gets Reloaded
Latest Linux Articles
  1. 20-Way Radeon Comparison With Open-Source Graphics For Steam On Linux Gaming
  2. Preview: OS X 10.10 Yosemite vs. Ubuntu Linux GPU Performance
  3. Radeon Graphics Yield Mixed Results With Linux 3.17 Kernel
  4. AMD's RadeonSI Driver Sped Up A Lot This Summer
Latest Linux News
  1. PHP 5.6 Officially Released With New Debugger
  2. Re-Clocking Your NVIDIA GPU With Nouveau On Linux 3.17
  3. Radeon DRM Queues More Changes, RV6xx UVD For Linux 3.18
  4. Nouveau On Oibaf PPA Is Back To Running Well
  5. Metro 2033 Redux Will Hopefully Hit Linux Real Soon
  6. New Virtual Monitor Software Might End Up On Linux
  7. Company of Heroes 2 Might Be Coming Out For Linux
  8. NIR Still Being Discussed For Mesa, LLVM Gets Brought Up Again
  9. Plasma Active Is Mostly Ported To KDE Frameworks 5
  10. Google Chrome 37 Brings Many Security Fixes
Latest Forum Discussions
  1. Canonical Joined The Khronos Group To Help Mir/Wayland Drivers
  2. AMD Releases UVD Video Decode Support For R600 GPUs
  3. Best Radeon for a Power Mac G5?
  4. Updated and Optimized Ubuntu Free Graphics Drivers
  5. Announcing radeontop, a tool for viewing the GPU usage
  6. It's Now Possible To Play Netflix Natively On Linux Without Wine Plug-Ins
  7. [DB] BIOS - ACPI - data collecting
  8. Users defect to Linux as OpenBSD removes Lynx from base system