On my last try I'd copied the .gcf files from my windows install to my linux SteamApps folder. I figure this wont be a problem, but just so everything is clean I've kept my cfg folder open and am installing TF2 from steam without copying the gcf's.

It seem for the clean install that it works fine, no font glyph issues.

It loads of up in what appears to be 640x480. The only problem I'm now having is the the onscreen mouse position doesn't map to where the game seems to think it is, and the mouse is locked to travelling within the game screen so there are some buttons that can;'t be clicked (i.e. the "continue" from the motd when you first join a server).

Changing the launch options to `-sw -w 1280 -h 960` allows me to change the resolution and fixes the mapping of the mouse pointer, so I assume it's just a full screen problem.