Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.
Hey there folks! Today I bring you a smaller but new test I did recently with my system.

I wanted to see what the actual performance difference was when running Left 4 Dead 2 natively in Ubuntu 13.04 versus running it in Windows 8. To visually gauge this difference, I took a look at the frames per-second and recorded the outcome in the following video:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Needless to say, I was actually shocked when watching the videos and seeing the difference myself. This reassures me that Native gaming is a must over Wine gaming (although this is just my opinion).

Some may point out that Fraps is too heavy of a screen recorder to get an accurate reading of fps, however I tried other alternatives available to me such as XFire and MSI Afterburner and Fraps hands down is the only one giving Windows a fighting chance. [More info on this in the description of the video page].

Remember, that Windows is usually heralded as having better support and drivers compared to Linux in general. Taking this into consideration, both OS's were put under the duress of running L4D2 at maxed out settings while simultaneously performing the screen recording as well. I ran the Windows test multiple times to ensure similar results, and I ran the Ubuntu test twice with the same results.

Please pause the video at 0:08 to view the settings at which I played L4D2 (the settings are same across both OSs).

Ending notes:
I am only human, so it is very likely there were mistakes or things I may have overlooked. Please feel free to correct me, offer me guidance or even post your own results! The more tests we have, the greater the sample we can make judgement from.

A thank you to the kind folks who guided me on ways to better my future test videos based on my older videos, I hope to do a few more of these if people enjoy watching them.

Please note that the experience may be completely different for AMD graphics users and Intel graphics users. I do not claim that this will be what everyone experiences whether now, in the past or in the future. It is just what I have so far consistently experienced. Article taken from GamingOnLinux.com.
Tags: FPS, Steam, Video, Zombies
0 Likes
About the author -
Distro:    Ubuntu
Channel: Youtube Ubuntu Gaming
Country: Malaysia
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
27 comments
Page: 1/2»
  Go to:

n30p1r4t3 Sep 23, 2013
The only thing: When I (and it appears in the video I think) start l4d2 on that mission the entire time the helicopter is above it's very choppy. It happens in windows, but only slightly compared to Linux.


It's also weird that the FPS are higher in Linux when that happens. So it seems FPS isn't everything in the Linux performance equation.
owen123 Sep 23, 2013
That good but i afraid it the other way for ATI users like me.  I actually get higher FPS in Windows than on Linux. I know it not just me because my friends who also uses ATI have higher FPS in windows than on Linux. 
Oh well what do I expect from crap ATI linux drivers.
L4Linux Sep 23, 2013
The only thing: When I (and it appears in the video I think) start l4d2 on that mission the entire time the helicopter is above it's very choppy. It happens in windows, but only slightly compared to Linux.


It's also weird that the FPS are higher in Linux when that happens. So it seems FPS isn't everything in the Linux performance equation.
Both videos are choppy despite fps being way over 24. I believe that the screen recording tool makes everything choppy.
richie442 Sep 23, 2013
That good but i afraid it the other way for ATI users like me.  I actually get higher FPS in Windows than on Linux. I know it not just me because my friends who also uses ATI have higher FPS in windows than on Linux. 
Oh well what do I expect from crap ATI linux drivers.
ATI drivers are crap.. that's way i am going to buy Nvidia. AMD is just a joke
Sabun Sep 23, 2013
That good but i afraid it the other way for ATI users like me.

Sadly, I know what you're going through. I previously used an HD4850 then a HD6850, and the AMD drivers in Linux just kept getting worse. After having used AMD graphics for so long in my family, I then jumped to Nvidia sometime in January I think. The drivers really are better on the Nvidia side so far.

Both videos are choppy despite fps being way over 24.
This is because V-Sync is disabled. I did this on purpose, so we can see the fps fluctuate outside of 60Hz (my screen's maximum fps threshold). My eyes in real life cannot see the extra frames above 60, but the screen recorder can. So it picks up the major spikes in the frames per-second in both tests. On the windows side it looks choppy because it is less than 60 fps. On the Ubuntu side, it looks choppy because the frames jump from a 50-60 to a 100+ threshold so the changes are frequent and large.

My screen recording can only be smooth if I record with V-sync enabled, as that forces the game to stay within 60 fps and reduce screen tearing or loss of frames.
Sabun Sep 23, 2013
It'd be cool if someone could compare how the open source drivers are coming along with this game.
I would like to see a comparison of this too!
I've never been too good at setting up the latest open source drivers, usually mess up (tried it with some Intel laptops and an AMD laptop). Maybe someone more knowledgeable could offer us some footage :)
Barbarian Sep 23, 2013
There's a good deal of difference right there, and I suspect Valve may have reworked various areas to better suit OpenGL rendering styles more than D3D, and that's before things like driver optimisations come into play.
Surprisingly, it's D3D, with a wrapper around it that translates the D3D calls into OpenGL calls as needed, see this video for more details: https://www.youtube.com/watch?v=btNVfUygvio&hd=1&html5=1

Based on that, you would naturally suspect that any graphics card API conversion issues to be on the Linux side of things, not Windows!
gabsd84 Sep 23, 2013
I can give some info on how the open source AMD drivers are doing with this game. I have an AMD HD5670 running LFD2 on Medium settings (it's not a powerful card) with Mesa 9.2 in Mint 15 and I get fairly smooth game play. I never use the proprietary AMD drivers as they usually give me problems with certain games and only offer slightly better performance...for now. With AMD releasing open source code for UVD and dynamic power management I really wouldn't recommend the proprietary AMD drivers going forward.

Also, the open drivers have played pretty much every game (Killing Floor, Mark of the Ninja, TF2, LFD2, Awesomenauts) I have thrown at them without any problems with the exception of Oil Rush which requires OpenGL 3.2 (open drivers are at OpenGL 3.1 at the moment).
commodore256 Sep 23, 2013
Sabun, I think you're doing your tests wrong. The best way to do it is with a Timedemo and play it back on both OSes and use another computer to record the gameplay from a HDMI capture card because they get the same exact Apples-to-Apples comparison. You can compare frames to frames without comparing you playing on Windows 8 with Fraps and you playing on Ubuntu with SimpleScreenRecorder because that could mean Fraps takes more resources.


So, I find your results to be inconclusive.
Yeollaj Sep 23, 2013
Ubuntu isn't the best distro for game performance, by a far stretch, IIRC what I read on Phoronix a few months ago.
L4Linux Sep 23, 2013
It then makes me wonder how much more (graphically speaking) could really be achieved by the same hardware if developers put in that little more effort to their game engines, level design, etc etc etc.

Just compare GTA 4 vs GTA5 on PS3 and you got your answer.
Sabun Sep 23, 2013
use another computer to record the gameplay from a HDMI capture card
I was looking into capture cards, and noticed Avermedia has some TV cards with Linux drivers, but the drivers seem pretty outdated. Are Avermedia capture cards good with Linux?

Do you have any recommendations? Do take note that where I live, it is likely I won't have access to a lot of these devices. I may have to order them from overseas, if that's even possible. But if they are in store, I'd definitely like to get one. 

I agree with you that using screen recorders is definitely not the best way to estimate performance differences, but it was definitely surprising to me to see that there was such a difference so I thought I would share. As previously mentioned, it is just my experience :)
commodore256 Sep 23, 2013
Sabun, none of the HDMI capture Cards work in Linux, just the old analog stuff. That's why you need another Windows Machine.
Sabun Sep 23, 2013
That's why you need another Windows Machine.
Well,that's a shame. I won't be forking out money for another computer just to have a capture card and Windows (at least not any time soon).
Zoom Sep 23, 2013
I'd like to see it done again but this time using a less bloated Linux distro. Manjaro with XFCE is stable, lightweight and easy to use, and I'm sure you'd see an increase in performance over Ubuntu.

Either way, Windows 8 stinks.
Rallias Sep 23, 2013
Two questions.

1. Did you try FFMPEG on either side? FFMPEG can do as a screen/audio recorder on both OS's with some advanced knowledge, and since it's command line, it'll perform better.
2. Turn the power regulation OFF on windows.
n30p1r4t3 Sep 23, 2013
The only thing: When I (and it appears in the video I think) start l4d2 on that mission the entire time the helicopter is above it's very choppy. It happens in windows, but only slightly compared to Linux.


It's also weird that the FPS are higher in Linux when that happens. So it seems FPS isn't everything in the Linux performance equation.
Both videos are choppy despite fps being way over 24. I believe that the screen recording tool makes everything choppy.
Happens regardless of V-sync or Screen recording. I was talking about my experiences.
Sabun Sep 23, 2013
I did not try FFMPEG in Windows, last I tried it in Ubuntu 12.10 it was a serious pain. Constantly out of sync audio, and frustratingly had aspect ratio problems with the output video.

It's not easy to use, and that was back when I was willing to go through lots of documentation to try and make it work. I don't believe I have the time to put myself into that position for now (I'm doing these test videos while going through my final exams for the semester).

Talking about Power regulation, are we talking power plans? I had my power plan set to High Performance in Windows during these tests. Or is this something else? If it is, then please teach me about it.
Lord Avallon Sep 23, 2013
Congratulations Sabun for another great video, thanks for your efforts, I had an AMD onboard graphic card but, after waiting and asking AMD for improvements I finally got a NVidia offboard card some months ago and I can say things improved 100%, much better drivers and support, I can´t compare, I tried open-source drivers when using AMD and my experience was terrible, crashed my system on every attempt, but I heard some good replies from other people.
Rallias Sep 23, 2013
> I did not try FFMPEG in Windows, last I tried it in Ubuntu 12.10 it was a serious pain. Constantly out of sync audio, and frustratingly had aspect ratio problems with the output video.

That's why you record first pass lossless and convert it later.

> Talking about Power regulation, are we talking power plans? I had my power plan set to High Performance in Windows during these tests. Or is this something else? If it is, then please teach me about it.

It's one of windows many fuckups. You have to completely disable power management otherwise it will seesaw your graphics card which will molest your performance. It also does that with CPU, although since intel CPU's generally come with 3-8 clock rates (depending if it's a mobile or a desktop and the model), that isn't affected as badly.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.