Announcement

Collapse
No announcement yet.

Finally, Team Fortress 2 Benchmarks For Phoronix!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Finally, Team Fortress 2 Benchmarks For Phoronix!

    Phoronix: Finally, Team Fortress 2 Benchmarks For Phoronix!

    There's finally a Phoronix Test Suite test profile for being able to benchmark Valve's Team Fortress 2 on Steam in a (semi-) automated manner on Linux...

    http://www.phoronix.com/vr.php?view=MTQxMzY

  • #2
    You know, Source SDK Base has it's own benchmark tool built inside which is a controlled environment displaying the island of Lost Coast. Counter-Strike Source also has this with it's video stress tester. However, I guess they aren't as demanding as TF2 which is unplayable on my Radeon HD 7950 in Linux.

    Comment


    • #3
      Right on, good job Michael!

      This should show relative performance for all games that use the Source engine. Finally we can get some open source vs proprietary vs Windows benchmarks.

      Very good job! I look forward to future GPU comparisons on different distros, plus Windows/Mac.

      Comment


      • #4
        test not running / separate library

        I have steam and tf2 on fedora 19 but my game library (added through steam as second library) is on a separate ntfs partition.
        After downloading the testdemo, phoronix ties to run the benchmark but fails :

        Code:
        phoronix-test-suite benchmark tf2 
        
        Phoronix Test Suite v4.6.1
        
            To Install: pts/tf2-1.0.0
        
            Determining File Requirements ..........................................
            Searching Download Caches ..............................................
        
            1 Test To Install
                1 File To Download [0.88MB]
                2MB Of Disk Space Is Needed
        
            pts/tf2-1.0.0:
                Test Installation 1 of 1
                1 File Needed [0.88 MB]
                Downloading: tf2-demo-1.zip                                 [0.88MB]
                Downloading ........................................................
                Installation Size: 2 MB
                Installing Test @ 15:46:44
        
        
        
        Team Fortress 2:
            pts/tf2-1.0.0
            Graphics Test Configuration
                1: 800 x 600
                2: 1024 x 768
                3: 1366 x 768
                4: Test All Options
                Resolution: 3
        
        
        System Information
        
        Hardware:
        Processor: Intel Core i7-2620M @ 3.40GHz (4 Cores), Motherboard: LENOVO 4286CTO, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 8192MB, Disk: 512GB Samsung SSD 840, Graphics: Intel 2nd Generation Core Family IGP, Audio: Conexant CX20590, Network: Intel 82579LM Gigabit Connection + Intel Centrino Ultimate-N 6300
        
        Software:
        OS: Fedora 19, Kernel: 3.9.9-302.fc19.x86_64 (x86_64), Desktop: GNOME Shell 3.8.3, Display Server: X Server 1.14.2, Display Driver: intel 2.21.8, OpenGL: 3.1 Mesa 9.2.0-devel, File-System: ext4, Screen Resolution: 1366x768
        
            Would you like to save these test results (Y/n): n
        
        
        Team Fortress 2:
            pts/tf2-1.0.0 [Resolution: 1366 x 768]
            Test 1 of 1
            Estimated Trial Run Count: 3
                Started Run 1 @ 15:46:54
                The test run did not produce a result.
                Started Run 2 @ 15:46:56
                The test run did not produce a result.
                Started Run 3 @ 15:46:58
                The test run did not produce a result.
        
            Test Results:
        
            Average: 0 Frames Per Second
            This test failed to run properly.
        
        
        The following tests failed to properly run:
        
        	- pts/tf2-1.0.0: Resolution: 1366 x 768

        Comment


        • #5
          Originally posted by mmstick View Post
          However, I guess they aren't as demanding as TF2 which is unplayable on my Radeon HD 7950 in Linux.
          TF2 isn't that demanding, there is something wrong with your setup. And L4D2 is more demanding.

          Comment


          • #6
            Originally posted by mmstick View Post
            You know, Source SDK Base has it's own benchmark tool built inside which is a controlled environment displaying the island of Lost Coast. Counter-Strike Source also has this with it's video stress tester. However, I guess they aren't as demanding as TF2 which is unplayable on my Radeon HD 7950 in Linux.
            Unplayable?? What? I have the same card and I have been playing TF2 without problems ever since it was released for linux. I guess you are not using the Catalyst drivers....

            Comment


            • #7
              Good job! Now please Left 4 Dead 2!!!!
              ## VGA ##
              AMD: X1950XTX, HD3870, HD5870
              Intel: GMA45, HD3000 (Core i5 2500K)

              Comment


              • #8
                I have an HD5750, Team Fortress runs great.

                Left For Dead 2 almost.

                Comment


                • #9
                  Very well phonorix, thank god you heard us.

                  If CS:GO appear on steam, you may need to benchmark it too because graphics seems better.

                  Comment


                  • #10
                    Wow, this was probably just a coincidence but, since I last nagged about the lack of TF2 benchmarks yesterday, I'm very happy to see this. With excitement I'm now looking forward to possible future benchmark results of different hardware (e.g. haswell vs. earlier intel integrated graphics, opensource vs proprietary drivers on discrete GPUs etc.)

                    This is also the day I managed to purchase a Phoronix premium subscription.

                    On your article you present many valid points as to why Steam games are hard to benchmark. But if

                    Originally posted by mmstick View Post
                    You know, Source SDK Base has it's own benchmark tool built inside which is a controlled environment displaying the island of Lost Coast. Counter-Strike Source also has this with it's video stress tester. However, I guess they aren't as demanding as TF2 which is unplayable on my Radeon HD 7950 in Linux.
                    is indeed correct, Lost Coast benchmarks would be perfectly sufficient if they are easier to produce.

                    Comment


                    • #11
                      Originally posted by mmstick View Post
                      TF2 which is unplayable on my Radeon HD 7950 in Linux.
                      I can (according to net_graph 1) be pulling 40-45 FPS solid (close to 180 FPS on Windows) on Linux, but it's incredibly choppy and turning camera view results in severe microstuttering.

                      This is with best possible scenario, sync to vlank off in nvidia-settings and vsync disabled in game. Changing graphics settings ingame has absolutely no effect on FPS. I always ran DX8.1 mode on TF2 in Windows, simply because DX9 in TF2 is slow and ugly for me (especially as Sniper, I prefer DX8 clean scope over DX9 dirty blurry scope).

                      This is all with an nvidia 8400GS 1GB. Looking around the Steam for Linux discussions, I see a LOT of people are having the same problems with performance, even those with high-end CPU/GPU combos.

                      Comment


                      • #12
                        Originally posted by ObscureAngelPT View Post
                        Very well phonorix, thank god you heard us.

                        If CS:GO appear on steam, you may need to benchmark it too because graphics seems better.
                        There is a lot of arrogance, ignorance, and stupidity in that post. If you actually read the article (or any previous articles where Michael stated why he didn't do Source engine games), you'd realize it wasn't a matter of ignoring you.

                        Comment


                        • #13
                          TF2 and L4D2 are getting 60FPS stucked (Vsync ON) maxed out on my GTX460. Performance is fantastic even though Ubuntu suggests slightly outdated drivers 310.14 compared to the most recent 319.32.

                          On Unigine Valley the OpenGL performance difference between Windows 7 (319.32) and Ubuntu 12.04 (310.14) is less than 2% and may have to do with the driver version.
                          Last edited by verde; 07-18-2013, 10:57 AM.

                          Comment


                          • #14
                            Originally posted by verde View Post
                            Windows 7 (319.32)
                            319.32 is a Linux only driver. :P Are you referring to latest Windows 7 WHQL 320.49 maybe?

                            Comment


                            • #15
                              Originally posted by mmstick View Post
                              You know, Source SDK Base has it's own benchmark tool built inside which is a controlled environment displaying the island of Lost Coast. Counter-Strike Source also has this with it's video stress tester. However, I guess they aren't as demanding as TF2 which is unplayable on my Radeon HD 7950 in Linux.
                              I had horrible performance on my 7850 when I first tried to launch Steam games in Mint 15... and then I realized that Ubuntu/Mint don't build the radeonsi gallium driver by default and that my 32-bit mesa was falling back to software rendering. My 64-bit applications didn't have the same issue because I had hand-built the Radeon SI 64-bit mesa drivers (after building LLVM with the R600 back-end of course).

                              You might want to double-check that you're actually using hardware acceleration.

                              Comment

                              Working...
                              X