http://bugs.winehq.org/show_bug.cgi?id=21534
--- Comment #36 from edward savage epssyis@gmail.com 2010-04-02 12:01:48 --- (In reply to comment #35)
As a workaround, try extracting /tf/resource/ClientScheme.res from /steamapps/team fortress 2 content.gcf to /steamapps/user/team fortress 2/tf/resource, using GCFExplorer.
Then open ClientScheme.res in a text editor and look for "ScoreboardTeamScore" and "HudFontGiant", I've changed the font from "TF2" to "Verdana" for sub definitions "4" and "5" in both cases. Which seems to workaround the issue, however I've only done limited testing as I've been getting a segmentation fault in real.compiz.
The workaround appears to work well and TF2 is very playable again using Metacity and the standard HUD. It explains why the alternative HUDs were having success.
I've just played an hour long game on a series of maps with no issues. Thanks!
I am also getting the faults in compiz leading to screen tearing and performance loss which becomes apparent within the first five minutes of play in any game. This is some thing I haven't seen before today so is maybe related to a compiz update in the last couple of days? It isn't a regression as I've just tried 38, 40, and 41 and with the modified ClientScheme.res removed it is noticeable even before a score panel crash happens. Reconnecting to the game removes the tearing for a few minutes and some times it does go away for a few minutes before returning.