Uhh, wrong. "Graphics" is a wide field. I assume you're referring to DirectX generated graphics - mostly 3D (given that GL runs pretty darn well under Linux). And the reason for that is quite simple: Microsoft is responsible for DirectX - hence why you don't see it running natively on Linux.wizzy555 said:Games require graphics and the graphics support on linux is terrible for all except a select few cards (NVidia using the proprietary drivers are considered good).
Valve are basically going to have to write half the drivers themselves to make this work, and add a ton more tech support infrastructure.
Could work in the long run (microsoft seem to want to alienate the desktop PC market with windows 8), but at the moment it's early days.
The proprietary drivers are usually perfectly fine under Linux, as they actually work with the harware provided, rather than putting a layer in-between to "upgrade" the capabilities - most of which is useless screen clutter anyways.
It is very well possible to get "proper" graphics for games running in Linux, without "having to write drivers from scratch".
And, another point... Please, for the love of god, stop the bullshit about eye candy. Millions of people play bloody Minecraft, which only consumes due to the massive amount of objects in view.