Kano Mar 1, 2013 @ 4:06pm
Team Fortress 2 Linux Benchmarks
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:
record my-demo
Stop it anytime using:
stop
Benchmark it:
timedemo my-demo

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...
Last edited by Kano; Mar 1, 2013 @ 4:06pm
Showing 1-13 of 13 comments
< >
arc| Gps Mar 1, 2013 @ 4:23pm 
I do not know what steam pipe is, but this will make the loading times of TF2, allot faster.
Valve is working on this.
Kano Mar 1, 2013 @ 4:29pm 
You mean the TF 2 Beta with Steam Pipe i think. Well i tested that on another box with a relatively fast 500 gb hd and the load times are still slow. But i don't have enough free space on my ssds to do a parallel TF 2 Beta install. Feel free to send me a new one ;) I used TF 2 because everybody can try it - TF 2 Beta is not available for everybody.
arc| Gps Mar 1, 2013 @ 4:43pm 
Youre reply made me smile, the ssds part. Thank you.

Yeah Tf2 is very big. its around 12 gig.

I have not installed TF2 beta, but I checked my game library, I could install it, its there.

Not sure yet if I want to though. It would mean a third install of teamfortress :P
Thank god my home partiton is 300 gig, so I do have enough room.

I could then do a three way comparison.
W7 TF2, openSUSE TF2 and TF2 beta.
sl Mar 2, 2013 @ 2:22am 
can u port url to mesa 9 backport repo ?
Kano Mar 2, 2013 @ 2:29am 
Look into irc://irc.freenode.net/#kanotix and ask the bot: !mesa
The backport is for Debian wheezy and of course Kanotix. I think of creating a live iso with Steam preinstalled and autodetection of fglrx and nvidia drivers.
Last edited by Kano; Mar 2, 2013 @ 2:30am
yabba Mar 2, 2013 @ 2:43am 
Originally posted by Kano:
Feel free to compare it with a parallel Win install

There's not really much point. You can trivially see on HD5850 and HD6860 that just about every single linux game on steam runs significantly worse than the same on windows 7.

But, the comparison is moot (it helps to show that your hardware isn't at fault) their first task would be to get a handful of games that actually have playable frame rates, even if they were lower than windows that would be a huge step. One that there's little evidence to see anyone is taking.

With the possible exception of a couple of really old games like half life and counterstrike.

The Cave - poor performance, can't even hit vsync rates
Bastion - ridiculously poor performance can't hit vsync rates, you can see the game drawing
Trine 2 - poor performance, can't hit vsync rates
TF2 - unplayable because of lag and stutters at key points in game play in spite of what initially look like decent frame rates.
Killing floor - another bad joke. 200+ fps in windows, can barely hit 50 in linux.

These are on a system with an i5 2500k too.

The message should be "stay away it's not ready" - and it shouldn't have been released imo until it was, or at least not without caveats.

It's just a frustrating and underwhelming experience. Moreso as every driver and TF2 release at the moment seems to be filled full of false promise about performance improvements that don't exist.

Steam on linux makes the warz guys look like an honest and reliable bunch of developers.
Last edited by yabba; Mar 2, 2013 @ 2:45am
blackout24 Mar 2, 2013 @ 3:13am 
Originally posted by Aardvark:
Originally posted by Kano:
Feel free to compare it with a parallel Win install
HD5850 and HD6860

Well there is your problem. It's so sad that AMD is unable or unwilling to put some effort into their drivers. NVIDIA can do it too. Why not AMD?
Last edited by blackout24; Mar 2, 2013 @ 3:14am
Kano Mar 2, 2013 @ 3:58am 
Well when you "see" it, then you should do benchmarks to "prove" it. Set AMD under pressure.
arc| Gps Mar 2, 2013 @ 4:47am 
AMD phenom II X4 3.2 ghz HD 5750

I already need a benchmark to tell if TF2 runs as well on linux as on Windows.
( can't tell by just looking )

It runs incredible well since latest steam and catalyst updates.
Kano Mar 2, 2013 @ 4:52am 
Well AA can be extremely slower with amd cards even with latest beta driver.
im muted 4 n0thing Mar 2, 2013 @ 9:41am 
Originally posted by t.jp Arch:
Originally posted by Aardvark:
HD5850 and HD6860

Well there is your problem. It's so sad that AMD is unable or unwilling to put some effort into their drivers. NVIDIA can do it too. Why not AMD?

Because amd have economy problem atm ?
arc| Gps Mar 2, 2013 @ 9:58am 
Amd " makes" new vid cards, and then it takes them a year for proper Linux driver ?

Amd still has allot of work to do, but it seems they atleast finally started to listen, thanks to Valve and steam for Linux.
kwahoo Mar 2, 2013 @ 10:50am 
Informacje o procesorze:
Dostawca: GenuineIntel
Szybkość: 2201 MHz
8 procesory logiczne
4 procesory fizyczne
HyperThreading: Obsługiwane
FCMOV: Obsługiwane
SSE2: Obsługiwane
SSE3: Obsługiwane
SSSE3: Obsługiwane
SSE4a: Nieobsługiwane
SSE41: Obsługiwane
SSE42: Obsługiwane

Informacje o sieci:
Szybkość sieci:

Wersja systemu operacyjnego:
Ubuntu 12.10 (64 bitów)
Nazwa kernela: Linux
Wersja kernela: 3.5.0-22-generic
Dostawca serwera X: The X.Org Foundation
Wydanie serwera X: 11301901
X Window Manager: Compiz
Steam Runtime Version: steam-runtime-release-i386_2013-02-22

Karta graficzna:
Sterownik: Intel Open Source Technology Center Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2

Wersja sterownika: 3.0 Mesa 9.2-devel
Głębia kolorów pulpitu: 24 bitów na piksel
Częstotliwość odświeżania monitora: 59 Hz
Ident. producenta: 0x10de
ID urządzenia: 0xfd9
Liczba monitorów: 1
Liczba logicznych układów graficznych: 2
Rozdzielczość głównego ekranu: 1366 x 768
Rozdzielczość pulpitu: 1366 x 768
Rozmiar głównego ekranu: 13,54" x 7,64" (15,51" diag)
34,4cm x 19,4cm (39,4cm diag)
Nie wykryto głównego VRAM

Karta dźwiękowa:
Dźwięk: Intel PantherPoint HDMI

Pamięć:
RAM: 7848 MB

Dodatki:
Język interfejsu: Polski
LANG: pl_PL.UTF-8
Mikrofon: Not set
Dostępne miejsce na twardym dysku: 446478 MB
Największy wolny blok na twardym dysku: 208501 MB

1366x768, High details, 4xAF
Intel HD4000
3824 frames 61.554 seconds 62.12 fps (16.10 ms/f) 7.900 fps variability
Nvidia 645M
3824 frames 35.213 seconds 108.60 fps ( 9.21 ms/f) 12.710 fps variability

I don't know how to benchmark Killing Floor (UE2.5-based) but I used to benchmark Unreal Tournament 2004 demo:
ut2004 ons-torlan?spectatoronly=1?numbots=14?quickstart=1?attractcam=1 -benchmark -seconds=60
Last edited by kwahoo; Mar 2, 2013 @ 10:52am
Showing 1-13 of 13 comments
< >
Per page: 15 30 50
Date Posted: Mar 1, 2013 @ 4:06pm
Posts: 13