I got steam and half life 2 installed, went a little too fast considering that in windows it took 30mins.
but when you try to load halflife 2, steam or CS source.
it crash's with an exception error via wine......
so, if we could get that fixed, I reckon it'd direct x personally......but it's installed on my machine, I'm running mandrake 10.1 with kernel 2.6(stock)