I don't know what is the problem but tf2 profile with PTS don't run on my machine. It just could not start tf2. Might be because tf2 is not installed in the steam folder in my home directory but in a separate steam directory. Or may be because I am using Kubuntu?
There's supposed to be a slew of problems past 319.x .That nvidia are happily ignoring. Apparently 'help with nouveau' translates to 'target and destroy nvidia linux binary'.
I call this the 'linus finger effect' . who uses 'finger' any more . . . .
Retest with 319.x .
I hope valve have done enough testing not to ship post 319 .. it isn't like nvidia would intentionally damage Steam like right?