I have this same "problem" on windows.
Team fortress 2 refuses to run
"Engine Error
Your graphics hardware must support at least pixel shader version 1.1 to run
this game!"
Most of you are probably thinking maybe i should get a new graphics card, no
thanks, i rather never play the game.
http://en.wikipedia.org/wiki/Pixel_shaders
"A pixel shader serves to manipulate a pixel color, usually to apply an
effect on an image, for example; realism, bump mapping, shadows, and explosion
effects"
i don't care if its pink dots over black, i just want to see blobs of matter
move.
i'm willing to edit the code if necessary, but first i want to make sure
i'm not reinventing the wheel.