comScore
Uncategorized Thursday, August 2nd 2012 at 2:20 pm

Valve Says Their Games Run Faster on Linux Than on Windows 7

Now that Valve honcho Gabe Newell is predicting the end of all things with the release of Windows 8, they’ve been concentrating their efforts on Linux. We’ve been hearing for a while now that Valve’s digital games distribution platform, Steam, would be coming to Linux, but with a recent update on Valve’s Linux blog, they claim that their games run faster on Ubuntu than they do on Windows 7.

Though Steam coming to Linux is a boon for any gamer who prefers free or open source operating systems, any OS X gamer will immediately note that just because Steam is on an operating system doesn’t necessarily mean games will then follow. Steam doesn’t make games compatible, it just makes pre-existing games available in one singular client. Granted, if Steam is available on an operating system, it does raise the chance of a developer bringing their game to said operating system, so Linux gamers have a little something to look forward to.

According to a post on the Valve Linux blog, something else Linux gamers have to look forward to is that Valve games run faster on Linux than they do on Windows 7. Valve tested the performance of Left 4 Dead 2 on the 64-bit Windows 7 and the 32-bit Ubuntu 12.04. The hardware, an Intel Core i7 3930k CPU, an NVIDIA GeForce GTX 680 video card, and 32 GB of RAM, was the same on both operating system tests.

When the team first tested the game on their Windows setup, they found that they managed 270.6 frames per second. When they first tested the game on Ubuntu, they amusingly only managed 6 frames per second. They assured us that this is typical of any game ported to a new operating system upon its first test. After making Linux compatibility tweaks, including changing their memory allocator to use more Linux-appropriate functions, and improving driver compatibility and reducing driver issues, the team managed to pump out 303.4 frames per second, over thirty more frames per second than their Windows 7 test.

The reason for the speed bump in Ubuntu? Ubuntu uses OpenGL, whereas Windows 7 uses Direct3D. Valve said they found “a few additional microseconds overhead per batch” in Direct3D under Windows 7, which adds up. These extra microseconds don’t appear in OpenGL under Windows either, so it’s not that Linux, specifically as an operating system, is just better for running Valve games. It’s just that Windows employs the use of Direct3D, and Direct3D on Windows doesn’t generate the better results that OpenGL on Linux does when Valve is not only working their butts off to make games run better on Linux, but working directly with hardware manufacturers to help eek out as much performance as possible.

However, as far as the casual end-user who simply installs games without making their own tweaks is concerned, Valve can get their games to run faster on Ubuntu than on Windows 7.

(via Valve Linux Blog)

Relevant to your interests

Filed Under |
  • DDD:

    Actually 315 fps in Linux:

    Win7-x64/D3D9 = 270.6 fps

    Win7-x64/OpenGL = 303.4 fps

    Ubuntu-x86/OpenGL = 315 fps

  • Linforceclose

    Gabe got his head stuck up his ass. Porting to Linux is a joke. No one is gong to install Linux just to play outdated games.

  • Areo

    I’m sure that they will make more and more games for linux. Opensource is on the rise and with a major company like valve going that directions will just make it more likely that game developers will make that switch as well.

  • Guest

    however, there are many current linux users that are waiting for this and there are some windows users that only use windows for gaming that may switch………

  • rud

    Is that really surprising ? I worked in several CGI companies in the past. Most things we could not render on windows were running smooth on linux. Get with it. Windows looks all shiny and cool, but it’s bloated (and has ever been). Open Source FTW!

  • Lodmot

     The reason why many people refuse to switch to Linux is because there currently aren’t any PC’s that ship with Linux, and a regular consumer wouldn’t know how to install a new OS on their machine. Also, consumers (particularly the older crowd) who are familiar with Windows are afraid of changing and having to learn a new operating system, and because it is different, they believe Linux wouldn’t work with their documents/photos/iPods/videos/etc. The reality though is, Ubuntu is very compatible with many of the file formats that Windows uses, and it all comes down to just the false fears of Linux.

  • Kernellinux

    I will…and according to the valve blog post so will 1700 other people. Those are just the ones that bothered to post.

  • T2theyler

    You must not have heard about how Windows 8 will be a closed OS. And if it reigns true, many gamers will be switching to Linux.

  • osirisgothra

    Nice troll.. Good troll… paid troll?
    I along with 89 others I know of, are all making the switch now because of the windows 8 failure and closed OS. Opensource IS on the rise, and costs are clearly in everyone’s favor…. its just a matter of time. The bigger they are, the harder they fall… and Microsoft’s fall is going to be the greatest of all when it does finally happen…