Originally Posted by Liranan
The biggest problem with Linux is drivers and support. A lot of hardware doesn't have proper functioning drivers in Linux (certain sound cards) and sometimes video drivers aren't as good quality as they are in Windows. AMD/ATI are famous for their somewhat sub par drivers, as opposed to nVidia.
The one problem I have always had with Linux and drivers is installing them, I have not figured out how to get either the Xorg or official video drivers I download to install. This isn't necessarily related to drivers themselves but to the multitude of different distributions and maybe kernels. I'm no Linux expert, I use it mostly for safe surfing and some fun, light Linux gaming (till I get my future 8320).
Steam providing support for Linux is great but I have no intention of using Steam and until there is mass developer support for Linux, which has a maximum 5% PC market share, it's not going to be a resounding success.
Windows has over 80% market share if this article is correct.
Nvidia Drivers are pretty good and mature Nvida makes Linux drivers for ages now they use allmost the same code as the windows drivers.
Installation is sometimes tricky but the big distributions like SUSE or Ubuntu have them either on board or compiled packages on their site.
And if you use a Custom Kernel u know what to do to install em by hand anyway.
Biggest problem i see still is Directx and Microsoft will never ever offer a Native soution for Linux cause that would kill their main Windows argument an easy API for games and Multimedia.
So Steam Linux will never be able to offer DirectX based games it´s till the Wine solution there. They may Bundle Wine into Steam at a Point and maybe add code to it or do another Fork like Crossover did.
But Native support would only be there for Games with a OpenGL engine i bet.
But i guess it´s Pointless to build on Wine or other stuff on Linux anyway, in about 2-3 Years every New system will have VT-d in, and KVM will be stable enough to run Windows under Linux 24/7.