ashecitism
Member
http://arstechnica.com/gaming/2015/02/the-state-of-linux-gaming-in-the-steamos-era/1/
Holding up a steady target
Performance problems
Still a niche within a niche
Getting through "Valve Time"
More at the link
But there's one primary reason that Linux gamers can enjoy nearly 1,000 professional, commercially distributed games today, and it goes by the name of Valve. "At the end of 2013, when Valve released the beta of SteamOS everything changed," Dean said. "After years of promoting the various Linux distributions, we had a major gaming company not just porting their games to Linux, but actually creating their own Linux-based operating system. It was an incredibly exciting moment and a turning point for Linux users."
Holding up a steady target
Croteam had dipped its toes into the Linux waters as far back as 2001 with a port of Serious Sam: The First Encounter. Now, a Linux version is an included target in every project the developer works on. Getting to that cross-platform default took some incremental work over the years, Ladavac says, as the company phased out programming and graphics tools dependent on the Windows-exclusive DirectX and Direct3D. These days, Ladavac says making PC games that are truly platform agnostic isn't hard for the company. "Since we already have OpenGL on Windows, the same OpenGL works in 99 percent of the cases on Linux, so thats not really much of an issue."
2K shows additional Linux support with new port of Borderlands 2.
The team at Aspyr Media is in the same boat. The company known for porting many popular Windows games to the Mac has released six titles for Linux since the SteamOS announcement, including ports of major 2K Games titles in the Borderlands and Civilization series. The Mac guys really do 90 percent of the work for us, as far as getting everything on OpenGL," Aspyr Senior Linux Engineer Ian Bullard said. "The first [Linux version] we did was a lot of work, but the port time has gotten a lot shorter the more that we do. Every single title gets faster [to port] now."
Performance problems
"The official closed-source drivers for AMD graphics cards for one example are notoriously bad on Linux," Gaming on Linux's Dawe said. "Their open source driver effort seems solid, but [it] has a little way to go before it hits that golden performance target... Unity engine-based games also seem to get lower performance on Linux, and considering how many developers use it now, that is a concern of mine."
Without optimized drivers and development tools, though, those performance gains are going to be hard for the average developer to see. "If someone specifically went and optimized on Windows and optimized on SteamOS, I think they could get more frames per second on SteamOS, but it is a major undertaking that would require a lot of people to change I think," Aspyr's Bullard said.
Still a niche within a niche
For all the excitement and effort from Valve and others, and the explosion of available games over the last few years, the Linux gaming community is still relatively small. Those I talked to in the community estimated the entirety of the Linux gaming market is still one to two percent the size of the Windows gaming market. That's up from essentially "zero percent" a few years ago, but it's still a small sliver from a business perspective.
Aspyr VP of Publishing Elizabeth Howard says the Linux ports her company has worked on generally sell about half as well as those same games ported to the Mac. That can make getting approval to work on a Linux version an uphill battle, she said. "If [a publisher thinks] the Mac already isnt worth the investment, then Linux is even tougher."
"Unfortunately until Valve fully releases their OS and quality Steam Machines start shipping [the availability of AAA games on Linux] is not likely to change." Dean says. "I suspect the decision whether to port a title to Linux/SteamOS is more down to market share rather than technical difficulties."
Getting through "Valve Time"
While Valve has unquestionably built a viable Linux gaming market from practically nothing, the company's lackadaisical development timeline might be holding the market back from growing even more. In the last year, the initial excitement behind the SteamOS beta launch seems to have given way to "Valve Time" malaise in some ways.
It might look like that from completely outside perspective, but from what I see I don't think they've stalled, really," Croteam's Ladavac said. "Its being worked on within different fronts... Theres still lots of small details you can't really announce, 'We now have 100 little bugs fixed,' [for example]. Its not just things in Steam itself, but constant efforts with [independent hardware vendors] to fix drivers, things on the distribution side so the OS comes with the appropriate libraries. There are a lot of things going on, and everything is improving slowly, but it will take some time before you can see something [officially announced]."
More at the link