The main issue with Linux gaming is the fact that the latest stable OpenGL is a lot slower than DirectX, it's even slower than OpenGL on Windows, don't get me wrong, I like Linux as a platform, I like its versatility and I like OSS, I'm still forced to use Microsoft tho. The fact that some key open source devs are the most backwards-ass, wayward people I've ever seen, doesn't help the case either. Take this: NVidia didn't release an Optiumus driver for quite sometimes and was heavily criticized for it, because, if I remember correctly, they didn't want to support the proprietary code NVidia sent to them, just because it wasn't open source, then basically they somehow managed to implement it, and it still doesn't work too well, because there's no support for power management. I tried the open source alternative, just for fun, trying to run a game with Wine, needing to run the binary with both "bumblebee" and "wine" prefixes. One of these complained that it needs elevated access, the other one complained that it must not have. So, I sort of gave up, because I lost all my energy on recompiling the kernel, trying to install nvidia's beta driver, recompiling, beta driver and then trying the OSS alternative. It's just too forced at this point and it is no wonder devs aren't going to bother to make native AAA games on Linux.
The other thing is, writing games for Apple's intel platform is a pain too, because their stuff is just too slow to play anything decent and the new mac pro's workstation-grade AMD graphics is, well... workstation grade, those are optimized for GPGPU work and not games. It's all just a pain.
I get that Gabe Newell is butthurt over MS's pathetic attempt at an OS that tried to push them out (Windows 8), but he should just generally chill out, now that Windows 8 seems to no longer pose a threat, because as much as I would like to believe that their steambox is a viable future, it isn't. A viable idea would've been to partner up with one of the bigger console manufacturers and provide digital distribution via Steam, for example. The company would've saved a lot on cloud services and they could've agreed to a mutually beneficial thing. (I'm mainly thinking Sony here, for obvious reasons -)
The other thing is, writing games for Apple's intel platform is a pain too, because their stuff is just too slow to play anything decent and the new mac pro's workstation-grade AMD graphics is, well... workstation grade, those are optimized for GPGPU work and not games. It's all just a pain.
I get that Gabe Newell is butthurt over MS's pathetic attempt at an OS that tried to push them out (Windows 8), but he should just generally chill out, now that Windows 8 seems to no longer pose a threat, because as much as I would like to believe that their steambox is a viable future, it isn't. A viable idea would've been to partner up with one of the bigger console manufacturers and provide digital distribution via Steam, for example. The company would've saved a lot on cloud services and they could've agreed to a mutually beneficial thing. (I'm mainly thinking Sony here, for obvious reasons -)