protonscr

TF2 graphics fail to render (?)

steamclosed MOVED: Team Fortress 2Intel drivers
ValveSoftware/steam-for-linux#477 · opened 2012-12-30 by shmi85 · updated 2013-01-17 · 4 comments · github
Sshmi85 2012-12-30 github

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:

  1. Run Steam (which in general has been working lovely, thank you!)
  2. Click 'Play' on the Team Fortress 2 Library page

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

Mmatthewsor 2012-12-30 github

Your OpenGL driver isn't compiling the shaders TF2 uses. This is a driver issue.

MMailaender 2013-01-04 github

Try updating to Mesa 9.0.1

Pplay3man 2013-01-04 github

@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

Llzap 2013-01-17 github

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.