Your OpenGL driver isn't compiling the shaders TF2 uses. This is a driver issue.
Try updating to Mesa 9.0.1
@Mailaender It will not help to him
@matthewsor
"Your OpenGL driver isn't compiling the shaders TF2 uses. This is a driver issue."
This is 50% true. In Wine it works FINE! http://www.youtube.com/watch?v=LwVLP-JucH4
Start Steam with no locale
LC_ALL=C steam
but this helps with just several shader errors.
Is there any way of starting TF2 without shaders support? On Windows this is option like
-dxlevel 81
I assume this does not work on Linux (just tested it - still tries to compile shaders). How can I disable shaders?
Nothing extracted yet.
Summary: When I attempt to run TF2 on Ubuntu 12.04, the screen goes black and nothing happens. Audio seems to work (first time was a little feedback-y, second and third times I replicated this, audio was fine) and the game sounds like it's loading but none of the graphics appear (no developer logos, etc). I reviewed the OpenGL graphics driver database and my output and I don't think this is an issue with my card being unsupported but I could very well be wrong. Hitting esc does not exit the game; if I tap my power button, the dialog confirming that I want to shut down knocks the system out of the fullscreen of the game. I can then right-click the icon for TF2 on the Dash and attempt to quit the game. It hangs and a dialog comes up giving me the option to force-quit the game.
Hardware Specs (I tried to embed and there's a link if that doesn't work):
https://gist.github.com/4413508
Reproduce:
Terminal Output (I tried to embed and there's a link if that doesn't work):
The entire output is over 300,000 lines long, as it goes through particular graphical elements and attempts to compile them and then fails. If you want the entire thing, I can email the .txt file -- it made gist really laggy when I tried to paste it.
https://gist.github.com/4413652