I can get steam working but when I try and launch team fortress 2 it either looks like it's loading and then stops (see the red light linking on the computer) or it just freezes. But! if I try and launch hl2.exe? by itself it loads what looks like tf2 single player? (maybe it does that when it can't find the cdkey).. What I did was install steam on here and then copy the tf2 game files that were downloaded via steam through windows in the steamapps folder and placed them in here.
The only way so far that ive found to work is to install steam and your game on windows, Then wine steam from the installed directory. Rather than installing steam on linux, Just run it from the windows drive Via linux