I used Kanotix (my own distro) together with my Mesa 9.1 backport repository to checkout some of my gfx cards. It seems that from the oss drivers only Intel is really fast with Mesa 9.1, others like Radeon need definitely a newer version (somebody could try Mesa master). It is very interesting to see that Intel HD 4000 can compete with a Nvidia GT630 OEM (Kepler) on Linux with that game - but not with Serious Sam 3 btw (with a trick you can use it on lowest gfx settings but looks ugly). If somebody has got an idea how to benchmark Killing Floor let me know.http://kanotix.com/files/fix/tmp/tf2/tf2-benchmarks.txt
I used my own little demo, but i am a noob at that game and while recording the system even crashed (used Radeon driver for HD 5670). But it seemed to be long enough for a comparison.
Basically i dislike to run a game via command line and wait till termination on my own but it worked on every system tested so far. After one successfull run you could try this as well:http://kanotix.com/files/fix/tmp/tf2/tf2-bench.sh
To record a demo on your own just do in the console inside the game:
Stop it anytime using:
Feel free to compare it with a parallel Win install, i did not like to do that as i ran out of ssd space already. Basically when you time the script and substract the runtime of the demo you could benchmark the EXTREMELY long load times as well... My system was using the default cpu governor, KDE 4.8.4 effects turned on with suspended effects on fullscreen. Especially with Nvidia 304.xx drivers or slower (say all amd ones) systems forcing cpu to performance mode results could improve. I don't know if there are options to force some gfx defaults but if a dev wants to provide more info it would be nice. Starting TF2 on a normal hd is a real pain and even with SSD it is not really fast. Killing Floor/Serious Sam 3 load much faster...