Slashdot Mirror


SteamOS Gaming Performance Lags Well Behind Windows (arstechnica.com)

New submitter NotDrWho writes: As reported by Ars Technica: "With this week's official launch of Valve's Linux-based Steam Machine line (for non-pre-orders), we decided to see if the new OS could stand up to the established Windows standard when running games on the same hardware. Unfortunately for open source gaming supporters, it looks like SteamOS gaming comes with a significant performance hit on a number of benchmarks." They tested with two graphically intensive titles from 2014, Middle-Earth: Shadow of Mordor and Metro: Last Light Redux. They say, "we got anywhere from 21- to 58-percent fewer frames per second, depending on the graphical settings. On our hardware running Shadow of Mordor at Ultra settings and HD resolution, the OS change alone was the difference between a playable 34.5 fps average on Windows and a stuttering 14.6 fps mess on SteamOS." Even most of Valve's own games took big performance hits when running under SteamOS.

184 comments

  1. But the real question is.. by ottawanker · · Score: 2

    .. is the extra $199 you save by not having to buy a Windows license enough to make up for the frame rate difference if you divert that cash to your video card fund?

    1. Re: But the real question is.. by Anonymous Coward · · Score: 0

      not really.

    2. Re: But the real question is.. by jedidiah · · Score: 1

      Actually, that kind of trade off would work really well.

      Also note that Mac games suffer the same penalties.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:But the real question is.. by known_coward_69 · · Score: 1

      it's $199 retail. when you buy a new computer the included windows license costs your OEM a lot less. more like $50 or less depending on volume and discounts

    4. Re:But the real question is.. by kamapuaa · · Score: 1

      It's $96 on Amazon.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    5. Re:But the real question is.. by Oligonicella · · Score: 1

      To start our tests, we dragged out the dual-boot SteamOS/Windows machine we first built nearly two years ago (when making our own dual-boot how-to guide) and got all the operating systems and drivers up to date. ...that hardware is remaining static for both sides of the test.

      Same machine. New video card - still same machine.

    6. Re:But the real question is.. by Anonymous Coward · · Score: 0

      Huh?

      http://www.microsoftstore.com/store/msusa/en_US/pdp/Windows-10-Home/productID.319937100

    7. Re:But the real question is.. by Anonymous Coward · · Score: 0

      Umm, who buys Windows for $200 dollars to play games? No one, that's who.

    8. Re: But the real question is.. by Anonymous Coward · · Score: 1

      Is this just a drivers issue with the video hardware? Or is is actually a problem with OS itself?

    9. Re:But the real question is.. by chispito · · Score: 1

      Sounds like a great solution until it's time to upgrade and you're back to lagging behind Windows. Actually, that makes it a terrible solution.

      --
      The Daddy casts sleep on the Baby. The Baby resists!
    10. Re:But the real question is.. by Anonymous Coward · · Score: 0

      Windows is free nowadays.

    11. Re:But the real question is.. by Anonymous Coward · · Score: 0

      Windows is free nowadays.

      It's only 'free' if you already have a Windows license (that you paid for), and it's inextricably tied to the hardware you activate it on, even if the base license was a full retail key.

    12. Re: But the real question is.. by Anonymous Coward · · Score: 1

      It is absolutely the drivers. In the windows driver there is code that checks if the name of the application matches a game that it has custom mode of execution hand coded to optimize that game's performance on top of the very best general driver behavior they can manage. In the linux driver you have a steaming pile of crap that barely works at all.

    13. Re: But the real question is.. by Narcocide · · Score: 3, Insightful

      Its nothing to do with the OS, its either drivers *or* the ports, but often a combination of both. AMD's video card drivers are plagued by serious performance issues on Linux (even worse than their Windows offerings) while in most cases the Nvidia Linux drivers are much closer in performance to the Windows ones. Throwing "Shadow of Mordor" in there for this test really skews the whole average performance comparison off badly, to a degree that is not representative of Steam's Linux catalog as a whole, because SoM Linux is in fact an atrociously badly done port with performance issues that largely have absolutely nothing to do with hardware or drivers, but really just a ham-fisted sloppy amateur port attempt.

    14. Re:But the real question is.. by Anonymous Coward · · Score: 0

      With $20 shipping.

    15. Re:But the real question is.. by Anonymous Coward · · Score: 0

      Never paid for windows since xp. You were saying?

    16. Re:But the real question is.. by gstoddart · · Score: 1

      Honestly, that sounds like poking yourself in the eye with a pencil because you don't like wearing glasses.

      But, hey, if you feel like doing that, go right ahead.

      --
      Lost at C:>. Found at C.
    17. Re:But the real question is.. by jellomizer · · Score: 1

      So you are willing to get a system that runs more slowly so you don't need to run a systems that runs quicker? Your decision is just fueled by hate and that is really sad.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    18. Re:But the real question is.. by Anonymous Coward · · Score: 0

      What did you do to your settings? Its free shipping for me. I found one for 70 (and free shipping). First easy one on newegg 99 bucks and free shipping.

        If you are an actual OEM the cost is closer to 30 bucks. For particular SKUs its free.

      It is surprising that the linux graphic stack is not up to the same standards as windows. I figured it was on par with it.

    19. Re: But the real question is.. by Anonymous Coward · · Score: 0

      Valve has been porting games to opengl for some time, but, Linux opengl drivers are a much lower priority than Windows DirectX drivers.

      In the next 6-12 months there will be Vulkan, and that will be as fast on Linux as Windows. Then there can be functioning steam boxes with AMD GPUs.

    20. Re:But the real question is.. by Anonymous Coward · · Score: 0

      GPU manufacturers intentionally hobbled the linux drivers for years and refused to let open source people build them out on their own by letting in on the secret sauce. Having to reverse engineer stuff and being second fiddle always means it's going to be less effective.

    21. Re:But the real question is.. by drinkypoo · · Score: 0

      So you are willing to get a system that runs more slowly so you don't need to run a systems that runs quicker? Your decision is just fueled by hate and that is really sad.

      Windows is a time-stealing PITA in many ways that Linux doesn't share. If the majority of games would run at all on Linux, let alone as well as on Windows, I would not have a machine that only boots into Windows. I'd still need a Windows-booting netbook for configuring things that want to plug into a USB port, because sometimes USB passthrough is flaky (especially while flashing devices whose USB IDs change during the process) and you really need to do it right on the machine.

      Also, fuck Microsoft right in their lying, spying ears.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    22. Re: But the real question is.. by Anonymous Coward · · Score: 0

      In the linux driver you have a steaming pile of crap that barely works at all.

      Which is funny because they are the same underlying driver code and I'm fairly certain that in OpenGL land -- linux install was/is more performant than Microsoft OS's on the same quadro based workstation.

    23. Re:But the real question is.. by shaitand · · Score: 1

      OpenGL and Linux actually rival or beat windows + directx in terms of raw capability. The only real advantages of directx are the wide user base and the integration of sound into the same stack. Hopefully valve keeps pushing in this direction and we'll see improved drivers and more games targeting directx.

      Back in the day World of Warcraft was originally intended to be cross platform so the game was developed with both libraries in mind. They yanked the linux support just before release but when codeweaver started producing winex they very quickly added wow support. You could switch to opengl mode on either windows or linux. Linux definitely outperformed windows in opengl mode indicating the superior performance of the OS itself. Then the issue became directx being the primary focus for wow development and video card development which made opengl performance lag behind the OS.

    24. Re:But the real question is.. by Holi · · Score: 1

      >refused to let open source people build them out on their own by letting in on the secret sauce.
      Or you know couldn;t because of licenses they have for certain tech in their products. That is why you have binary blobs for the official linux drivers and not source. Neither Nvida nor AMD own all the IP used in their video cards and thus cannot legally distribute the source for their drivers.

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    25. Re:But the real question is.. by shaitand · · Score: 1

      Only if you are a pc gamer... which is actually a pretty tiny segment these days. Most people have gone console for gaming.

      In essentially every other area windows offers the relatively painful experience.

    26. Re:But the real question is.. by Anonymous Coward · · Score: 0

      With $20 shipping.

      Who the heck orders an OS box shipped these days instead of instant download?

    27. Re: But the real question is.. by Anonymous Coward · · Score: 0

      Shaddap and drink yet poo!

    28. Re:But the real question is.. by Anonymous Coward · · Score: 0

      OpenGL and Linux actually rival or beat windows + directx in terms of raw capability.

      If that's true, then why aren't game developers focusing on OpenGL instead of DirectX then? I mean, if OpenGL is just as good or better, then it only makes sense to target that since it would make it a lot easier to port games to every platform, right?

      Are you saying that every developer in the industry is in a mass conspiracy with Microsoft to act against their own best interests by targeting DirectX instead of the just as good OpenGL?

    29. Re:But the real question is.. by Anonymous Coward · · Score: 0

      Never paid for windows since xp. You were saying?

      You either use another OS or you're a software pirate, so your post is completely irrelevant.

      Thanks.

    30. Re: But the real question is.. by chipschap · · Score: 1

      I know this is contrary to what many people wish to see or hear, but I don't worry about intense graphical games on Linux. That's not what I use Linux for. Although it sounds like treason (even to my own ears) I don't have any big issue with dual booting into Windows to play those things.

      Some things work best on Windows. So what? Some Mac stuff only works on Macs. And so on.

      Of course I'm happy to see things develop on the Linux side. But if certain games don't run on Linux, it's not going to stop me and many others from using Linux for day to day computing.

    31. Re:But the real question is.. by mukinrestak · · Score: 1

      I've found that, when a game has a linux version, the lower overhead of linux vs windows often results in better performance. It's by no means surefire, but it happens reasonably often. And I have an ATI card with the supposedly shitty ATI linux drivers.

    32. Re:But the real question is.. by shaitand · · Score: 3, Interesting

      "If that's true, then why aren't game developers focusing on OpenGL instead of DirectX then?"

      Because they already know direct x and probably don't know opengl. Because direct x is what is primarily targeted and optimized by graphics card drivers with opengl a secondary consideration. And lastly because sound is then organized into the same library whereas with opengl they would then need to pick a secondary sound library.

      OpenGL is an api, it has no performance characteristics, those all come down to the implementation.

      "Are you saying that every developer in the industry is in a mass conspiracy with Microsoft"

      No conspiracy needed. Microsoft has no interest in opengl performing well on windows therefore they don't expend any effort to make it perform well and thereby cripple it relative to their own library. Manufacturers target Direct X because game developers do, game developers target Direct X because manufacturers do.

      In almost every case the "ridiculous big conspiracy" argument is a false dichotomy, you don't need active conspiracy for individuals industry wide to create the same result active conspiracy and collusion would. In most places this occurs out of lots of individuals working out of self interest. The same is true of widescale consumer screwing in industry, if all the major competitors engage in the same practice the consumer can't vote with their dollar, the major competitors don't actually need to agree though. The same things are profitable for all of them, if they all pursue what is most profitable for themselves the result will be all of them engaging in the same practice and screwing the consumer.

    33. Re:But the real question is.. by tepples · · Score: 1

      Most people have gone console for gaming.

      Except without a ` key, how do you get a console on a console game?

      In essentially every other area [than video games,] windows offers the relatively painful experience.

      Unless you're dealing with a market segment dominated by Linux-incompatible chipsets, such as the detachable laptop/tablet market.

    34. Re:But the real question is.. by shaitand · · Score: 1

      "Unless you're dealing with a market segment dominated by Linux-incompatible chipsets, such as the detachable laptop/tablet market."

      Those niches exist but you chose a poor example. Android = Linux... it is the dominate platform in that market. I have two tablets, one a detachable ASUS that was the best performing detachable available running any platform when I bought it sitting in my living room right now The same model could be purchased with Microsoft's option but that offers poor app support and slower performance on the same hardware.

      It sounds like you might be annoyed by MS failed attempt at such a device that subsequently was sold at a substantial loss just to create the illusion of sales and dump inventory. You had problems wiping it and installing a worthwhile system on it. The fact you assumed you could and can point out specific examples where it didn't work is only highlighting a feature of linux. It is highly portable and works across such a wide range of hardware that you can just go around wiping out the software for devices and replacing it with Linux it even works so well it is noteworthy when this warranty voiding not planned or supported by the device manufacturer activity fails. Number of places you can wipe a device not intended to run windows or macos and install one of those systems on them... essentially none with the possible exception of a whitebox pc with compatible specs.

    35. Re: But the real question is.. by Anonymous Coward · · Score: 0

      Have fun being spied on by Microsoft in between mandatory reboots for updates that manditorily run in the background when you find an hour for gaming.

      There's a reason Valve is pushing gaming on Linux right now. That reason is Windows blows, which makes users angry enough to switch, and Microsoft wants to run the games for Windows store instead of Valve, and if Valve stays on Windows, they'll have something somewhat workable on their third or fourth attempt. And it will spy on you much more than Steam, because Valve doesn't own the kernel, or the desktop, or the browser.

    36. Re:But the real question is.. by Anonymous Coward · · Score: 0

      At least USB works on my Windows box. What a fucking fag this guy.

    37. Re: But the real question is.. by farble1670 · · Score: 1

      That's not what I use Linux for.

      that's nice, but the point is that there's a company that *is* trying to us linux for that, and it's failing (in comparison).

    38. Re:But the real question is.. by Anonymous Coward · · Score: 0

      Windows is only free if you don't manage valuable information.
      This price of the "free" windows is that the data on you computer is shared with Microsoft so that they can do whatever it is they do with it.

    39. Re:But the real question is.. by Anonymous Coward · · Score: 0

      OpenGL and Linux actually rival or beat windows + directx in terms of raw capability.

      But not performance, which is what matters more.

    40. Re: But the real question is.. by shellbeach · · Score: 1

      that's nice, but the point is that there's a company that *is* trying to us linux for that, and it's failing (in comparison).

      Hopefully the point is that with a significant commercial interest at stake, linux drivers will actually receive more development and will improve.

    41. Re:But the real question is.. by shellbeach · · Score: 1

      Windows is free nowadays.

      Only free as in beer, though ...

    42. Re:But the real question is.. by shaitand · · Score: 1

      Performance capability is what I meant. OpenGL is really just an API so it doesn't actually have a performance per se, individual implementations would. But Linux is a much higher performing platform in almost every area than windows.

      Unfortunately with Linux+OpenGL you have bits that are neither Linux or OpenGL which are the driver implementation and the game engine implementation and those things have been optimized for DirectX. Given that linux provides a more performant and stable base system all else being equal there is no reason to believe a game+driver combination optimized for Linux wouldn't outperform the same for windows.

      But all else isn't equal, there are more developers well versed in DirectX than OpenGL and there is a larger potential pofit pool targeting windows than Linux. For now, Linux has had similar challenges to face in almost every area it now dominates... which is basically every computing area but games these days.

      Neither windows nor MacOS dominate games either, consoles dominate video gaming today. PC gaming used to be where power gamers went but now it is mostly only the platform of choice for simulations and very complex games that benefit from the large number of control inputs like MMORPGs.

    43. Re:But the real question is.. by Anonymous Coward · · Score: 0

      How dd you arrive at that $199 figure? You can get Windows for free or for the cost of an OEM licence these days.

      (Written from Linux Lite 2.6)

    44. Re: But the real question is.. by Anonymous Coward · · Score: 0

      SteamOS is still in beta, give them time. After all, it took Microsoft all the way to Windows 7 to produce an OS that didn't suck ass. Unfortunately they backslid with Windows 8 and then faceplanted with Windows 10.

    45. Re:But the real question is.. by KGIII · · Score: 1

      I suspect that, if they could get away with it AND do so without revealing trade secrets, they'd absolutely love to open source the drivers - both companies.

      --
      "So long and thanks for all the fish."
    46. Re:But the real question is.. by Gaygirlie · · Score: 1

      More like $10. You can buy an OEM-license for Windows for bits and peanuts, like I had to buy a new license for a machine I just set up yesterday for a customer. If you save $10 by going to Linux, but lose 40% of your performance... well, I don't quite think it is worth it.

    47. Re:But the real question is.. by Mashiki · · Score: 1

      it's $199 retail. when you buy a new computer the included windows license costs your OEM a lot less. more like $50 or less depending on volume and discounts

      You don't even need a new computer, OEM licenses apply to hardware alone. Meaning you can buy a dvd/bluray drive/stick of ram/etc and be covered as OEM hardware. People have been doing the oem+hardware bit since the '90's. You can also find cheap keys on various software trading forums, or you can wait for MS to offer the el-cheapo OS upgrade, like they did with Win8. Lot of people I know who pirated Win7, went legit with Win8 because they could buy the upgrade for $9-15USD.

      --
      Om, nomnomnom...
    48. Re:But the real question is.. by Dunbal · · Score: 1

      If that's true, then why aren't game developers focusing on OpenGL instead of DirectX then?

      For the same reason you don't see anyone opening auto-part stores for Ferrari. There's no market for them because they're so rare, even though Ferraris break down all the time. But yes, a Ferrari is one of the fastest things on the road. But you'll make more profit selling parts for Ford or GM...

      --
      Seven puppies were harmed during the making of this post.
    49. Re:But the real question is.. by segin · · Score: 1

      At least USB works on my Windows box. What a fucking fag this guy.

      USB Passthrough for running Windows in a VM. It's flaky as hell when doing e.g. firmware updates of connected embedded devices (especially, as noted, when the connected device has it's PID:VID change during the firmware flash.)

      Go read the full post next time before opening your keyboard and letting your shit-for-brains leak out of your mouth.

      I don't care what you say. Linux VM -> Windows Host, Windows VM -> Windows Host, Windows VM -> Linux Host, Linux VM -> Linux Host, you'll always have trouble with USB Passthrough for a certain subset of tasks.

    50. Re:But the real question is.. by exomondo · · Score: 1

      Because they already know direct x and probably don't know opengl.

      Most game developers work directly with the engine which most often has multiple rendering backends to target OpenGL (desktop and sometimes ES), DirectX (predominantly a 9, 10/11 and now 12 path), GCM, GNMX, GX and now some with Metal support too. This has the effect of both abstracting them from the low level API and enabling them to target different platforms with the same codebase. Moreover GCM, GNMX, GX are all very similar to OpenGL, targeting iOS has up until recently been only OpenGL as has Android and it is also an option for Windows. The only DirectX-exclusive platforms among all of these are XBox and Windows Phone.

      Because direct x is what is primarily targeted and optimized by graphics card drivers with opengl a secondary consideration.

      No, not really.

      And lastly because sound is then organized into the same library whereas with opengl they would then need to pick a secondary sound library.

      Easy choice, OpenAL. Not really a barrier.

      OpenGL is an api, it has no performance characteristics, those all come down to the implementation.

      This is the same as any graphics API but the specification most definitely has performance characteristics that impact the implementation no matter who produces it. Resource and state management for example.

      Microsoft has no interest in opengl performing well on windows therefore they don't expend any effort to make it perform well and thereby cripple it relative to their own library.

      Microsoft doesn't cripple OpenGL, the OpenGL implementation is provided by the hardware vendors, not Microsoft. But I would be interested to see why/how you think they cripple performance of OpenGL, here is some evidence to the contrary.

      The same things are profitable for all of them, if they all pursue what is most profitable for themselves the result will be all of them engaging in the same practice and screwing the consumer.

      Well yes a for-profit company is supposed to act in the interest of maximizing profits for shareholders. I'm not sure what "screwing the consumer" means in this instance - you'll have to be more specific - but if it's that bad and there is a path that doesn't screw the user then as long as it can still create at least some profit then consumers will flock to it and the company will benefit. But if your view is that "screwing the consumer" == "not free of charge" then obviously this isn't compatible with for-profit companies.

    51. Re:But the real question is.. by exomondo · · Score: 1

      OpenGL and Linux actually rival or beat windows + directx in terms of raw capability.

      Part of the issue is fragmentation. The extended capability comes from extensions in OpenGL, they are great for maximizing exploiting new features and performance of specific graphics cards but it's rarely worth the effort to produce a code path that only a tiny percentage of users might benefit from - and might ultimately be outweighed anyway by some software or hardware configuration or imbalance (CPU/RAM bottleneck for example). So most often these extensions aren't used and engine developers resort to targeting Core profiles just like DirectX versions so they have a consistent target platform.

    52. Re: But the real question is.. by Pseudonym · · Score: 1

      Or is is actually a problem with OS itself?

      Let me put it this way: PS4s run FreeBSD, and they have less of a problem with graphics performance. It's definitely the drivers.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    53. Re: But the real question is.. by Pseudonym · · Score: 1

      After all, it took Microsoft all the way to Windows 7 to produce an OS that didn't suck ass.

      To be fair, Win2k and WinXP were pretty good.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    54. Re: But the real question is.. by exomondo · · Score: 1

      Or is is actually a problem with OS itself?

      Let me put it this way: PS4s run FreeBSD, and they have less of a problem with graphics performance. It's definitely the drivers.

      Let me put it this way: PS4s run a different operating system on different hardware with different drivers and a different graphics API. And there is no way known that that information can in any way give you any indication of what the performance problem in this situation is.

    55. Re:But the real question is.. by exomondo · · Score: 1

      So OpenGL is a Ferrari? What is the "Ford or GM" in your analogy? DirectX? Your post makes no sense. OpenGL is available on all the major platforms except XBox.

    56. Re: But the real question is.. by Anonymous Coward · · Score: 0

      Have fun being spied on by Microsoft in between mandatory reboots for updates that manditorily run in the background when you find an hour for gaming.

      Umm what? I've had Windows 10 since release and not once have I had a "mandatory" reboot, not to mention I turned off automatically installing updates in the background.

    57. Re:But the real question is.. by Anonymous Coward · · Score: 0

      But Linux is a much higher performing platform in almost every area than windows.

      Can you provide some citation for what specific parts, relevant to this area, are "much higher performing"?

      Unfortunately with Linux+OpenGL you have bits that are neither Linux or OpenGL which are the driver implementation and the game engine implementation and those things have been optimized for DirectX.

      The driver implementation is OpenGL, the driver that is optimized for DirectX is the DirectX driver which does not exist on Linux. Most game engines provide different rendering backends to cater for different APIs and are rarely optimized for a particular API. Could you give an example of an engine that is optimized for DirectX?

      Given that linux provides a more performant and stable base system all else being equal there is no reason to believe a game+driver combination optimized for Linux wouldn't outperform the same for windows.

      Why do you say Linux is more performant?

      But all else isn't equal, there are more developers well versed in DirectX than OpenGL

      Where do you get that idea from? Given the amount of platforms that support OpenGL (which includes Windows) logic would dictate that the opposite is true. I would be interested to see evidence to the contrary though.

    58. Re:But the real question is.. by nhat11 · · Score: 1

      Nope, as a gamer and rigs that aren't top of the line, every advantage of frames count plus keeping the graphics up on medium/high settings.

    59. Re:But the real question is.. by Flavianoep · · Score: 1

      it's $199 retail. when you buy a new computer the included windows license costs your OEM a lot less. more like $50 or less depending on volume and discounts

      Depending on the crapware that comes preloaded in the computer the OEM cost may be even negative.

      --
      Linux is for people who don't mind RTFM.
  2. That's because SteamOS is a LUDDITE OS! by Anonymous Coward · · Score: 0

    Appdows 10 is a modern appy apperating app, and because it apps apps in 16 colors, it apps apps 5000x appier than LUDDITE operating systems!

    Apps!

  3. Benchmarks don't matter... by chubs · · Score: 2

    Most people don't make their choice of OS based on any sort of relevant information, including benchmarks. Windows fanboys will shout "I told you Windows was better!" FOSS evangelists will claim it's good enough, and worth it to 1) not have to pay for an OS and 2) not have to support a corrupt corporation. MAC fanboys will say "You two and your little fight are cute. I'm going to go pay a lot of money to purchase something that's exactly the same as the last one I purchased". Technology holy wars are no better than politics. Vet all data against your preexisting beliefs, and ignore everything that doesn't match them.

    1. Re:Benchmarks don't matter... by buchner.johannes · · Score: 1

      No, but gaming companies will not focus on Linux if the performance is poor. The question is who is going to fix this? Do kernel developers at the moment have a vested interest in bringing Linux (drivers) on par with Windows, or is that job left to gaming companies like Steam.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    2. Re:Benchmarks don't matter... by Anonymous Coward · · Score: 0

      The kernel developers don't write video drivers, which is where the bottleneck is.

    3. Re:Benchmarks don't matter... by Anonymous Coward · · Score: 0

      The performance of truly native OpenGL games has been generally better on Linux for some time. It's only the choice of poorly-optimised directx-wrapper ports in this case that makes performance seem so bad. Bottom line is the performance is already there but developers are limited by their console-centric development pipeline.

  4. Perceived quality drops rapidly 30 by Anonymous Coward · · Score: 0

    If you have a game thats on the cusp of playable, and take any hit, its noticeable. If you have a game that your machine can run at 100 fps and it drops to 60, no one cares.

  5. What I hoped to get from the comments is... why? by Smigh · · Score: 2

    Probably drivers, I imagine, or is the OS architecture a limitation by itself?

  6. Just to be clear by gQuigs · · Score: 4, Informative

    These tests were done on their own custom built steam machine from 2 years ago. (Mentioned in article)
    They have an older video card and older CPU than any of the steam machines for sale.

    I'm guessing most optimization work has gone into the latest nVidia series rather than 1-2 previous ones.

    1. Re:Just to be clear by SirDrinksAlot · · Score: 1, Troll

      Seems Ars' recent reviews suggest they don't really care anymore about the quality of the review, but click bait and views.

    2. Re:Just to be clear by CrashNBrn · · Score: 1, Flamebait

      Pretty much. Since they opened Ars-UK and hired some women to do fluff-feeling pieces. In addition a few of their "writers" (UK&US) use Ars for little more than a personal blog.

    3. Re:Just to be clear by rahvin112 · · Score: 1

      The video card is question is the series of Nvidia card that had 2G of memory but could only physically address 1.5G without a massive penalty to rendering. In the windows driver the last 0.5gb was basically turned off and only used as an absolute last resort.

      Clearly the same optimization for bad design doesn't exist on the Linux side. Personally I think that was a stupid choice of GPU to test with, though it's sure generating the clicks they want.

    4. Re:Just to be clear by Anonymous Coward · · Score: 0

      I'm going to say it if no one else will. I have very deep distrust to the Ars Technica and especially the journalist Kyle Orland who wrote that article. He's known to be the founder and active member of a secret GameJournosPro mailing list where group of prominent game and tech journalists colluded to shape narrative around games and other stuff, push their political agenda and e.g. also black listed some of the journalists working on the field who didn't do what the members of the email list agreed to.

      One of their goal was to create artificial hysteria around certain topics to gain more ad revenue from clicks. This Linux lags behind Windows in gaming performance could be true but at the same time it smells like a click-bait created for the purpose of rising hysteria and harming Valve for the gain of Microsoft and Sony. Considering the fact that Ars has been lately fairly eager to defend Microsoft and Windows 10 this doesn't come off too weird. Furthermore the question "why they choose to use such old hardware when we know that the latest SteamOS stuff is not optimised for that old target?" is a very good one.

  7. sample... by Fwipp · · Score: 3, Interesting

    On one machine, in two games.

    I recognize that testing this sort of stuff on a wide variety of hardware and with many games is hard, and that they haven't had the time yet to put together a thorough analysis. But you should really qualify your results, like "preliminary testing has indicated that Steam OS performance may be worse than Windows 10 performance in some games on certain hardware configurations."

    But that makes for a terrible headline :p

    One of my primary suspects for the difference is the video card - how well optimized are the Linux drivers?

    1. Re:sample... by drinkypoo · · Score: 1

      One of my primary suspects for the difference is the video card - how well optimized are the Linux drivers?

      They used an nVidia card, so it's not necessarily the most likely culprit like an ATI card would be.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:sample... by shigutso · · Score: 1

      > One of my primary suspects for the difference is the video card - how well optimized are the Linux drivers?

      One million times better (for games) than 2 year ago, thanks to Valve.

    3. Re:sample... by umafuckit · · Score: 1

      But you should really qualify your results, like "preliminary testing has indicated that Steam OS performance may be worse than Windows 10 performance in some games on certain hardware configurations."

      "certain hardware configurations" implies that the problem only occurs on some hardware setups but not others. Right now we have no reason to think that's the case. Where are the hardware setups where all is great? It's more likely that this is a widespread problem.

    4. Re:sample... by Anonymous Coward · · Score: 0

      Yeah, that's not exactly a thorough test.
      Here I was expecting to go in reading at least a reasonable selection of varied games on various engines. Nope.

      The results are still pretty bad, there is no doubt about that.
      But the money saved on the Windows ecosystem can be diverted to a better card anyway, which is a bit of a bad band-aid, but a band-aid regardless.
      It certainly sounds like driver issue with such a major difference like that.

      The GOOD thing about all of this is that developers are actually TARGETING Linux now. In larger numbers.
      With time, more support will appear, standards on cross-OS platforms, engines and graphics frameworks will improve and gain more momentum over platform-locked systems.
      It is great news for Linux on the desktop even if this is a horrible setback.
      The fact there are major groups now working to make Linux gaming a reality is going to seriously dent a large portion of Microsofts userbase.
      Not a majority userbase at all, but still a large one that it is going to be felt by the gaming division.

    5. Re:sample... by gerddie · · Score: 3, Informative

      One of my primary suspects for the difference is the video card - how well optimized are the Linux drivers?

      Actually, it is has been shown that on the same hardware (with NVidia card) for Metrox Redux it is just a question of SSAA being on or off.

    6. Re:sample... by JackieBrown · · Score: 1

      "certain hardware configurations" implies that the problem only occurs on some hardware setups but not others. Right now we have no reason to think that's the case. Where are the hardware setups where all is great? It's more likely that this is a widespread problem.

      It would be a more interesting test to take an actual steam machine, test the games on that hardware and then dual boot to windows on the same machine.

    7. Re:sample... by Anonymous Coward · · Score: 0

      If it were an ATI card it would be at least five years old at this point, too.

    8. Re:sample... by nnull · · Score: 1

      It also really depends on the game as well. But SLI is still a massive failure on linux, until that is resolved, will we actually see some real gains.

    9. Re:sample... by Anonymous Coward · · Score: 0

      To be fair, SLI is a massive failure on Windows too. It's a real crapshoot that very few games support and even fewer support well.

    10. Re:sample... by exomondo · · Score: 1

      Steam OS performance may be worse than Windows 10 performance in some games on certain hardware configurations.

      This is exactly the sort of thing that gamers shouldn't have to worry about.

    11. Re:sample... by exomondo · · Score: 1

      To be fair, SLI is a massive failure on Windows too.

      No it isn't.

      It's a real crapshoot that very few games support and even fewer support well.

      No, games don't need to "support" it.

  8. Linux OS gaming performance lags well behind... by BenJeremy · · Score: 2, Insightful

    I guess that is too hard for Slashdot editors to write.

    Nothing new here, but at least things seem to be changing, even if it's slow going. Who really expected the same or better performance at this point? Until Linux becomes mainstream (and by that, I mean holds at least 15% of the desktops), it will always be a "back burner" kind of thing for GPU manufacturers; not to mention the fractious bickering (usually over nitpicky crap) that pelts anybody who steps in to try and improve the situation.

    This article's headline kind of exemplifies some of the problem - directing scorn and criticism on those who are trying to make things better.

    1. Re:Linux OS gaming performance lags well behind... by jedidiah · · Score: 1

      Macs have similar gaming performance and they're somewhat more mainstream.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Linux OS gaming performance lags well behind... by Anonymous Coward · · Score: 0

      They also have not demonstrated a performance issue. One hardware configuration, two games. I mean, really? It's probably somewhat accurate, but how are we supposed to know? It could be a worthwhile tradeoff.

    3. Re:Linux OS gaming performance lags well behind... by Type44Q · · Score: 5, Informative

      Who really expected the same or better performance at this point?

      I do.

    4. Re:Linux OS gaming performance lags well behind... by aliquis · · Score: 2

      I kinda did, the Linux drivers is decent and I kinda felt one of the reasons for them to try to sell Steam on Linux would be "even better performance!" (but it's likely just more a way to protect against a Microsoft Xbox game store on Windows.)

    5. Re:Linux OS gaming performance lags well behind... by Anonymous Coward · · Score: 0

      I'll just throw in here that my laptop running an intel i7-4xxx without a dedicated GPU routinely gets better performance in Linux than Windows.

      Busy town in World of Warcraft - Linux gets 10 fps (in wine, obviously), Windows gets 1 (or less)
      Open world in WoW - Linux gets 30, windows gets 10

      League of Legends - comparable at ~20fps

      I've set my expectations though, so I don't do the real graphically intense games on my laptop, I know I won't get all the ooh shiny effects at 1080p on there. I have a desktop for that. I will mention that there are a handful of games that work just fine in Linux at acceptable rates, such as L4D2, Broforce, Borderlands 2 (lowered settings), Dishonored (lowered settings).

    6. Re:Linux OS gaming performance lags well behind... by Anonymous Coward · · Score: 0

      Actually, back in the 90's/early-00's games like Quake and Unreal ran faster in Linux, pretty much across the board.

    7. Re:Linux OS gaming performance lags well behind... by Anonymous Coward · · Score: 0

      It's obviously a problem for SteamOS, though, because it's intended for gaming.

    8. Re:Linux OS gaming performance lags well behind... by Anonymous Coward · · Score: 0

      Exactly this.

      Linux is a better OS. It is more wisely designed since day 1.

      And Microsoft as a company are total sold-out spyware dickheads.

      Bundle Linux with PC's not Windows? It would be like curing cyberspace cancer.

  9. Re:What I hoped to get from the comments is... why by Narcocide · · Score: 1

    The Shadow of Mordor port is garbage. Glean nothing more from its particular benchmark than that.

  10. SteamOS by Anonymous Coward · · Score: 0

    At this point, I'd love to see any frame rate at all.

    Even as recently as 2 weeks ago, SteamOS just boots up to a black screen on my ASRock i5/Radeon.

    I'm all like goin', HUH? This thing is supposed to be released this month??

  11. Title could also be"OSX Gaming Performance Lags.." by Anonymous Coward · · Score: 0

    Title could also be"OSX Gaming Performance Lags.."

  12. Hands up anyone who's surprised by Jethro · · Score: 0

    I keep saying this, every time SteamOS is mentioned. I would love it to work, I would love it to take off, and I would absolutely LOVE to be wrong about this, but performance is only one of the ways this thing is going to lag behind Windows. No way is Valve getting all the major studios to port their main games to Linux. SteamOS is going to be fine if you just need to have games and you don't really care which ones they are, and Steam does have a plethora of small/cheap games. But if you want Fallout 4, sorry.

    And then people keep telling me I'm wrong and use some games I've never heard of as proof.

    --


    In the land of the blind, the one-eyed man is kinky.
    1. Re:Hands up anyone who's surprised by ledow · · Score: 5, Insightful

      It has little to do with the games. Waiting for some magical moment where everything happens and AAA games come out on stable, fast drivers is insanity.

      What happens is you get a field-leader, like Steam. They start down the road of Linux. They get several HUNDREDS of games that weren't on Linux onto Linux by encouraging it. This now prompts stories like this where performance OF THE PROPRIETARY AND FREE GRAPHICS DRIVERS is brought to the fore.

      The games aren't slow. The OS isn't slow. It's the graphics drivers. Now nVidia are shown up - pushing out flagship products from a major player but let down by the quality of Linux drivers. So they are now encouraged / bullied into making those drivers the equivalent of the Windows drivers. This makes those drivers more popular. More people are going to have cards that use them (even if just Steam Boxes). Now there's slightly more of an excuse for games developers to target Linux too. So now the quality of the drivers matters that little bit more. So nVidia/AMD improve the drivers a little more. Which encourages more benchmarks to show the leaps and bounds. So they get press from it. Which means more developers target SteamOS as part of their engines and platforms. And so on... ad infinitum.

      We waited ten years for something to "Just Happen" in terms of graphic driver quality - both free and proprietary - to bring Linux drivers up to par with Windows. It didn't happen. So Valve are breaking the deadlock, removing the stalemate and saying "Your move, nVidia" - one of their partners, who is going to get bad press for having crap Linux drivers. nVidia will respond in time. And, incrementally, things will start to improve.

      Good on Valve I say. Good for Linux. Probably not so good for nVidia et al but they've been dragging their feet anyway. And, ultimately, good for the consumer. But if we only used the one thing that worked and is top-speed and competitive and expensive, ATI/AMD wouldn't exist, Windows and nVidia would be on every console, and the situation would be even worse because of the lack of competition. Now that someone's seriously pushing gaming on Linux, and shows these shortfalls to the people SELLING PARTS OF THIS HARDWARE, there might well be a push to get more optimised drivers running on Linux for that hardware.

    2. Re:Hands up anyone who's surprised by Jethro · · Score: 1, Interesting

      Like I said, I'd love to be wrong, and I'd LOVE my gaming PC to be running SteamOS instead of Windows. But I want to play Mass Effect and Fallout and Skyrim and Tomb Raider and Battlefronts and Uncharted and Assassin's Creed.

      That's MY definition of a Casual Gamer - I get a relatively low number of games, but I play the hell out of them. I switched to PC because consoles became a really unfriendly environment for people like me, and Steam is just way the heck off. To play the games I want on PC right now I need both Steam and Origin. And if EA /ever/ lets their stuff go on Steam, well. It ain't going to be any time soon. SteamOS might be an OK platform eventually, but it's far from it now, and won't get to "OK" for a bit, either.

      And, again, I would love for it to succeed, but they've been at this for years.

      --


      In the land of the blind, the one-eyed man is kinky.
    3. Re:Hands up anyone who's surprised by VVelox · · Score: 1

      The Nvidia drivers are fine. We don't have the performance issues with them over here on FreeBSD that people on Linux do. Graphics have honestly been very consistently better and smoother on FreeBSD than Linux for the most part.

    4. Re:Hands up anyone who's surprised by Kjella · · Score: 1

      It'd be a little more convincing if nVidia wasn't the only game in town Valve has. They don't care if they sell you a graphics card for a Windows or SteamOS box. AMD is too economically crippled to make a strategic investment and Intel still isn't what I'd put in a game console. In short, Steam boxes could flop and it'd be a much bigger deal for Valve than nVidia. So I guess we'll see, it might light a fire under their feet but I wouldn't bet on it.

      --
      Live today, because you never know what tomorrow brings
    5. Re:Hands up anyone who's surprised by Anonymous Coward · · Score: 0

      Oh? Is there any actual evidence of that, or is this another of those empty claims like "oh, Chrome is so much faster than the other browsers!"

    6. Re:Hands up anyone who's surprised by Anonymous Coward · · Score: 0

      You may not put Intel in a Steam Machine but it makes for a pretty decent casual gaming choice for an Ubuntu machine, which for the purposes of developers might as well be Steam OS.

    7. Re:Hands up anyone who's surprised by Anonymous Coward · · Score: 0

      Speaking as someone that just switched to FreeBSD: there aren't any games for it, either. Since there are no games, of course there aren't any problems with the drivers. But the drivers don't hitch up at all when rendering all the eye candy in my window manager, so I have that going for me.

      I have a GTX 970 in my rig that's just aching for some games to play. Playing some Steam games via Wine is OK, assuming that they work at all, but I have to keep a Windows box around just so I can do in-home streaming, which is not only bothersome, it's hugely wasteful of time and power since I have to use two computers to play games properly now.

    8. Re:Hands up anyone who's surprised by Anonymous Coward · · Score: 0

      Fallout 4 is a turd of epic proportions that doesn't suppor 5:4 aspect ratio. Fuck with the ini files, and lockpicking doesn't work. How in the fuck does the lockpicking (with all the controls in the center of the screen) get affected by aspect ratio?

      Total fucking garbage. I got a refund.

    9. Re:Hands up anyone who's surprised by exomondo · · Score: 1

      The games aren't slow. The OS isn't slow. It's the graphics drivers.

      No, it is a combination of all of those things as has been explained many times before. Like here for instance.

  13. Benchmarks by Anonymous Coward · · Score: 0

    Benchmarks are *useless* when they force you to recognize uncomfortable facts.

    1. Re:Benchmarks by Anonymous Coward · · Score: 0

      Yeah, especially when they didn't measure what you thought/hoped//were told they did.

  14. Welcome! by ThatsNotPudding · · Score: 1

    One of my primary suspects for the difference is the video card - how well optimized are the Linux drivers?

    "Welcome, stranger! Come, sit by our hearth and tell us of this distant strange land you come from!"

  15. Why not use an actual Steam Machine? by Mr.+McGibby · · Score: 2

    He used some machine he had in the corner. How about using an actual Steam Machine?

    --
    Mad Software: Rantings on Developing So
    1. Re:Why not use an actual Steam Machine? by drinkypoo · · Score: 1

      He used some machine he had in the corner.

      They used a machine that they built recently for the purpose of demonstrating dual-booting, which included an nVidia-based video card and other hardware selected for Linux compatibility. While using an actual Steam Machine would be interesting, there are far more Windows users who are contemplating their next OS decision than probably Steam Machine customers. It's kind of spendy.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Why not use an actual Steam Machine? by JackieBrown · · Score: 1

      They used a machine that they built recently for the purpose of demonstrating dual-booting

      He used a computer set up two years ago which isn't that recent.

      While using an actual Steam Machine would be interesting, there are far more Windows users who are contemplating their next OS decision than probably Steam Machine customers. It's kind of spendy.

      I disagree. This is more like a console and I think most people interested in the SteamOS will be those buying it prebuilt.

      I see it as an amazing show of goodwill by Steam that they released it and made it "easy" for those that like using linux to install.

    3. Re:Why not use an actual Steam Machine? by polyp2000 · · Score: 1

      Considering - At least the Dell Steam Machines have been built with help from Valve Id say the specs of them would differ quite vastly from two year old machine. http://www.dell.com/uk/p/alien...

      --
      Electronic Music Made Using Linux http://soundcloud.com/polyp
    4. Re:Why not use an actual Steam Machine? by Anonymous Coward · · Score: 0

      Right, which is why the picked a over 3 years old nvidia card known to have performance issues on linux.
      Unlike the 970, the "2GB" 1.5+0.5GB 660 never got the "avoid the slow memory segment if at all possible" treatment.

    5. Re:Why not use an actual Steam Machine? by rahvin112 · · Score: 1

      Mod Parent up.

  16. Cost adjusted performance? by pr100 · · Score: 1

    If spend the cost of a Windows licence on better hardware how does the performance compare?

    1. Re:Cost adjusted performance? by drinkypoo · · Score: 1

      If spend the cost of a Windows licence on better hardware how does the performance compare?

      That depends. How much did you spend on your video card? You can get a Windows 7 Pro license for a hundred bucks, I did. I spent two hundred on my card. Another hundred wouldn't really improve things that much. If I'd only spent a hundred, then I think I'd come to another conclusion. But then there would still be the many, many games which you can't run on Linux at all.

      If you compare to a full-retail copy of Windows 7 Pro from the store at $199, then you get a substantially better video card for your money, and assuming the titles you can't play on Linux don't bother you, then maybe the decision runs the other way.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Cost adjusted performance? by Anonymous Coward · · Score: 0

      Are you suggesting that charging money for Linux might improve performance?

      *gasp*

    3. Re:Cost adjusted performance? by Anonymous Coward · · Score: 0

      If spend the cost of a Windows licence on better hardware how does the performance compare?

      Windows license cost $119 direct from MS, $90 on Amazon, and adds around $30-40 if you buy it OEM with the machine. That will not at all help towards the extra graphics card power you would need to make up such a significant performance difference.

  17. Nothing earth shattering or new here by Dega704 · · Score: 4, Insightful

    As soon as I saw the headline I was curious which games they had tested with. As soon as I saw Shadow of Mordor I cringed. It is well known that its Linux performance is extremely subpar. The fact of the matter is that Linux ports and drivers have seen nowhere near the time and effort put into performance tuning as their Windows counterparts. Until Vulkan gears up and SteamOS gains more inertia, I don't expect any different.

    For the record, though, Shadow of Mordor is the only Linux game I have not been able to play on max settings with my GTX 970; and despite having to crank it down a bit, it still works flawlessly. As a Linux gamer I am more than content with how fast things are progressing. Why rate and comment on the runners' performance when they haven't even finished warming up?

    1. Re:Nothing earth shattering or new here by Anonymous Coward · · Score: 0

      Because Ars is a rag, and are fishing for clicks. They do not give a damn about anything other than getting people to share the link, whether it's 'look SteamOS sucks' or 'look how retarded Ars is.'

    2. Re:Nothing earth shattering or new here by Anonymous Coward · · Score: 0

      Why rate and comment on the runners' performance when they haven't even finished warming up?

      Because Microsoft, Sony and Nintendo are afraid. Very afraid.

    3. Re:Nothing earth shattering or new here by Anonymous Coward · · Score: 0

      Because Microsoft, Sony and Nintendo are afraid. Very afraid.

      No,they're not. SteamOS has been a joke from day one. It's barely even a blip on the console makers' radar. On their list of fears, SteamOS is probably somewhere between the Ouya and the possibility of Sega coming back into the console game.

    4. Re:Nothing earth shattering or new here by Anonymous Coward · · Score: 0

      Maybe if you got a card that didn't have gimped VRAM...

  18. Nvidia the the best-case for Linux, currently. by Dr.+Manhattan · · Score: 1

    One of my primary suspects for the difference is the video card - how well optimized are the Linux drivers?

    On an absolute scale, probably not as well-optimized as the Windows one. But Nvidia's Linux drivers have consistently been better-performing than AMD's versions. Intel's Linux drivers have had problems, too, and their dependence on Mesa has meant that a lot of recent OpenGL features haven't been exposed. Plus Intel's hardware is significantly slower than AMD or Nvidia's offerings.

    --
    PHEM - party like it's 1997-2003!
  19. Re:Perceived quality drops rapidly 30 by Anonymous Coward · · Score: 0

    They do if that frame rate drop causes the physics engine to barf.

  20. Exclusive titles? by truck_soccer · · Score: 1

    Make Half Life 3 only available on SteamOS. Problem solved.

    1. Re:Exclusive titles? by Dega704 · · Score: 1

      That would be nice, but Valve made it pretty clear they won't roll that way (despite pushing Steam initially by requiring it for Half Life 2 :P). Maybe an earlier release on SteamOS and/or make the SteamOS version free or half price?

    2. Re:Exclusive titles? by Anonymous Coward · · Score: 1

      Valve's half-assed approach to SteamOS has pretty much ensured its failure from day one. If they had released ONE Steambox with a set configuration (like other console manufacturers), than maybe it would have had a chance. As it was, they just took the laziest possible approach, passing it off to other hardware manufacturers and letting them assume all the risks (and giving them freedom to produce a slew of confusing options). In essence, Steamboxes have the worst faults of both the PC and console worlds (and none of the advantages of either). You get the lower power and lack of versatility of consoles combined with the confusion and complexity of PC's. So who the hell is their audience?

    3. Re:Exclusive titles? by Anonymous Coward · · Score: 0

      Everyone who doesn't want to build a gaming PC really. I do have a decent machine but it has not been optimized for gaming, nor would I want it to be (it's pretty quiet and power efficient right now). I can play quite a few games on it but it chokes on the more intensive ones. Enter Steam Machine and I have a pretty decent third option.

    4. Re:Exclusive titles? by Anonymous Coward · · Score: 0

      I'd never buy another Steam game again if they did that. Not that my dollars are going to make or break Steam but having a AAA game come out on a platform with single digit percentile market share could. I'd just be adding insult to the injury.

    5. Re: Exclusive titles? by Anonymous Coward · · Score: 0

      You buy a console based on what games are available for it. Go to the steam store and look at the huge launch catalogue for SteamOS.

      These Steamboxes are high-end gaming PCs. They can run all of it and many future titles, like a high-end gaming PC.

  21. cool story bro by Anonymous Coward · · Score: 0

    i get about 10%-20% better performance out of games on linux on the 3 different systems i use. i guess i should take my extremely narrow experiment and write an article about it on slashdot... dipshit

    i wish there was some sort of screening process for posting on this site

    1. Re:cool story bro by Xaemyl · · Score: 1

      Riveting tale chap.

    2. Re:cool story bro by truck_soccer · · Score: 1

      You mean the firehose?

    3. Re:cool story bro by Anonymous Coward · · Score: 0

      i get about 10%-20% better performance out of games on linux on the 3 different systems i use.

      What are the games?

  22. Er, no. by Dr.+Manhattan · · Score: 4, Interesting

    In the linux driver you have a steaming pile of crap that barely works at all.

    Not true - in fact, Nvidia's Linux driver is quite good. The issue is that 'important' games get special attention from the graphics companies, who special-case things in their drivers - replacing whole shaders, etc. That doesn't happen in Linux. It winds up being necessary because OpenGL has grown so complex that it's incredibly hard to write fast code for it.

    Vuikan is liable to change that considerably - a much lower-level API, that engines can interface with more directly and consistently. The drivers won't have be huge tangles of special-case code, and will be much simpler to implement on multiple operating systems because they are called upon to do far less.

    --
    PHEM - party like it's 1997-2003!
    1. Re:Er, no. by Anonymous Coward · · Score: 0

      Isnt open source supposed to take care of the special casing for games and all? After all, isnt that the whole point of OSS over closed source, that when it doesnt work well, you can fix it up yourself and release it for others to use.

    2. Re:Er, no. by mukinrestak · · Score: 2

      Nah man, you still need to have someone that does the actual work. FOSS doesn't make magical code fairies fly out of my ass when I fart, it just makes everyone who wants to contribute equally able to, and makes those contributions easily spreadable to other projects. That's a big advantage over proprietary software, BUT, proprietary software has advantages of its own, such as captive ecosystems and sizable monetary backing.

    3. Re:Er, no. by Anonymous Coward · · Score: 0

      Right, but as OSS users, shouldnt the users be contributing back to the system instead of just using it for free? Maybe the issue could be solved by requiring atleast 1 kernel patch a year from every Linux user instead of the money that Microsoft demands.. that way you'll know if people are just freeloading on the OSS products or willing to contribute back. Also, does it mean that noone is actually willing to work on fixing games on Linux given all the press? How many engineers would Nvidia have on game specific optimizations? doesnt the OSS world have 2-3x that amount in terms of man hours?

    4. Re:Er, no. by Anonymous Coward · · Score: 0

      The only thing that 99.999% of Linux users ever contribute back to the community are complaints.

    5. Re:Er, no. by Anonymous Coward · · Score: 0

      Isnt open source supposed to take care of the special casing for games and all?

      Yea I want to play a game not write a fuck ton of code. What world do you live in?

    6. Re:Er, no. by Anonymous Coward · · Score: 0

      This could be summarised as saying, companies (be they graphics or games) put more effort in for platforms that affect their bottom line than those that don't. Which happens to mean Windows followed (sometimes) by Mac (via Cider or similar) followed (sometimes) by Linux. I really don't see anything changing any time soon.

    7. Re: Er, no. by Anonymous Coward · · Score: 0

      It would be fixed by the users if the game engine and the graphics driver were open source. This is very difficult programming, but game players are fanatical.

      Unfortunately, it is incredibly difficult to find out what to do to improve performance for game X on Wine on proprietary or free drivers on hardware Y. And since game developers think their engines are proprietary trade secret valuable and GPU manufacturers compete on driver performance as much as on actual silicon, it's never going to happen that some gamer (such as myself...) will be able to tune the driver for his favorite game.

      Vulkan will improve the situation dramatically, since the situation has gotten so bad that the closed source people can barely manage it. Too bad for AMD and nVidia, though, because the decades of magic in their legacy drivers won't be able to keep Chipzilla out of the market.

    8. Re:Er, no. by KGIII · · Score: 1

      You're missing the stupid questions. They contribute a lot of those to the community. They used a search engine to find the site. Why didn't they use a search engine to find the solution?

      --
      "So long and thanks for all the fish."
    9. Re:Er, no. by Anonymous Coward · · Score: 0

      Right, but as OSS users, shouldnt the users be contributing back to the system instead of just using it for free?

      LOL. Read the GPL; that's not part of the deal, man. Once you give up control of your code, it's gone forever, for good or for ill.

      Linus & co. may be willing to give away their work for free, and that's downright saintly of them, but most people definitely are not. Even at the full $199 price, Windows would be a bargain compared to the billable hours required of anyone competent enough to make a Linux kernel patch of any value. And, of course, Windows doesn't really cost even $199 usually.

    10. Re: Er, no. by exomondo · · Score: 1

      It would be fixed by the users if the game engine and the graphics driver were open source.

      There already are open source graphics drivers, nouveau for nVidia and the radeon drivers for ATi/AMD. There are also plenty of open source game engines and even if there weren't, users could build them. Additionally even using the SDKs for proprietary game engines and the profiling tools is more than enough to isolate performance bottlenecks. If there is a problem with the engine it isn't going to be difficult to identify where it is stalling and discuss with the author (particularly when it is Valve that has an interest in their engine running well on Linux).

      Vulkan will improve the situation dramatically, since the situation has gotten so bad that the closed source people can barely manage it.

      The resource management that is done currently in the OpenGL (and DirectX = 11) drivers still needs to be done but now that onus falls on the application and/or engine developer.

    11. Re: Er, no. by Anonymous Coward · · Score: 0

      It would be fixed by the users if the game engine and the graphics driver were open source.

      absolute bullshit! this is the open source tagline that never becomes a reality. there are plenty of opportunities to enhance and produce open source alternatives to proprietary products and by and large they are a complete and utter failure. then the same lie is told that all proprietary vendors have to do is give their code away and open source will magically fix everything.

      This is very difficult programming, but game players are fanatical.

      yes fanatical game players not coders who are going to sit around modifying and optimizing code to create a workable version of a game on Linux when they could just use Windows or Playstation or XBox instead and actually be fanatical game players. the same open source community always pretends that there is some huge base of linux evangelists that are more interested in making things run on linux than actually doing that thing on a platform on which it already runs fine.

      Unfortunately, it is incredibly difficult to find out what to do to improve performance for game X on Wine on proprietary or free drivers on hardware Y.

      so why not just play it on the platform that it has been developed for?

      And since game developers think their engines are proprietary trade secret valuable and GPU manufacturers compete on driver performance as much as on actual silicon, it's never going to happen that some gamer (such as myself...) will be able to tune the driver for his favorite game.

      if these things arent that valuable then fund your own open source game engine or improve one of the many existing ones. oh right, it actually is valuable and is WAY beyond your means to even consider it. you tell them it isnt valuable so they should just give it to you for free yet you cant create it yourself. sorry but we can all see through that braindead lie of yours.

    12. Re:Er, no. by Anonymous Coward · · Score: 0

      Even if it does, it has very little to do with the performance scenarios being talked about here. The kernel on these boxes is open source and so are many OS components.

      However, the video card drivers, firmware, specifications, the games being tested, and Steam itself are all very much closed. Open source has very little to do with this.

  23. When you're porting D3D games from 4 years ago ... by Anonymous Coward · · Score: 0

    ... you're going to run into performance bottlenecks. That's simply the nature of things.

    Once developers start targeting Linux / SteamOS as a primary platform things will get far more interesting.

    Also, Valve has always been in the long game. They'll just keep on keepin' on until everyone and their mother owns a Steam Machine.

  24. Re:What I hoped to get from the comments is... why by Anonymous Coward · · Score: 0

    Port quality is very likely. How about something from Valve who actually have been optimizing for Steam OS?

  25. Using 'fewer' in sentence. by Anonymous Coward · · Score: 0

    I'm just pleased to see someone able to use 'fewer' in sentence, oh how I miss that, especially on /. Still not used by an editor though, but still....

    1. Re:Using 'fewer' in sentence. by Stormwatch · · Score: 1

      Ugh, you grammar nazis. I really couldn't care fewer.

  26. Re:What I hoped to get from the comments is... why by Anonymous Coward · · Score: 0

    I love how Linux gamers bitch and moan at developers who only release their AAA titles to Windows. Then when one company goes out of its way and spends the time and money to actually release a AAA title to Linux, all those same Linux gamers just bitch and moan about how the performance isn't as good as the Windows version.

    Is it any wonder why most developers have taken a "Fuck Linux" approach?

  27. Apples to apples please by JustNiz · · Score: 2

    I believe many if not most games on Steam For Linux are actually windows versions literally wrapped in what amounts to their propriety/in-house branch of the wine environment.

    In this case it seems both unrealistic and unfair to make performance comparisons between running what a windows-native app on Windows, and then on Linux where it requires an extra significant overhead of API translation because the app itself was never designed or built to run on Linux-native APIs.

    1. Re:Apples to apples please by plcurechax · · Score: 1

      I believe many if not most games on Steam For Linux are actually windows versions literally wrapped in what amounts to their propriety/in-house branch of the wine environment.

      AFAIK I don't think any Linux games are based on wine (I'm assuming you mean TransGaming?, but don't know of any reason why anyone would target Wine emulation. Some developers or published admitted their titles worked under Wine but make no effort to target or support it), but most are more likely to be based on OpenGL porting for Mac or OpenGL ES porting for mobile targets (phones and tablets).

      A number of major and minor game and graphic engines include Linux targets (Unity, Torque, Unreal - with caveats, Moai, Unigine, Source) is perhaps the largest source of titles under Linux.

    2. Re:Apples to apples please by JustNiz · · Score: 1

      Sorry if I wasn't being clear. I didn't mean to imply that game developers would ever target Wine, that would be wierd.
      I meant that as a quick way to get a large number of games onto Steam for Linux, Valve developed a wine-like wrapper so they could just wrap existing windows versions (i.e. already compiled) and run that on Linux, rather than have to port the source code and make native versions.
      Their approach was a quick solution but one that will never be perfect compared to a native version. The obvious downsides include a relative performance hit and issues around the wrapper probably never being able to do a 100% perfect job.

    3. Re:Apples to apples please by Anonymous Coward · · Score: 0

      If that's how the majority o games on Steam for Linux are written, that that's the comparison which should be made, unfortunately.

      Users considering buying one of these don't care about how a theoretical good linux conversion would perform -- they want to know how the games they can actually buy perform :)

    4. Re:Apples to apples please by Anonymous Coward · · Score: 0

      In this case it seems both unrealistic and unfair to make performance comparisons between running what a windows-native app on Windows, and then on Linux where it requires an extra significant overhead of API translation because the app itself was never designed or built to run on Linux-native APIs.

      Is the end user going to care about that? No? Then it doesn't matter.

    5. Re:Apples to apples please by Anonymous Coward · · Score: 0

      Actually very very few SteamOS games are truly native. They are in fact Directx games built winelib style (splitting hairs about WINE/TransGaming here is pointless). Interestingly SteamOS has created a bit of a market for Linux porting houses and in the last few years about half a dozen competing (proprietary) WINE-type abstraction libraries have been released for this purpose.

  28. Re:When you're porting D3D games from 4 years ago by Anonymous Coward · · Score: 0

    Once developers start targeting Linux / SteamOS as a primary platform things will get far more interesting.

    And what fictional developers would those be?

  29. Re:When you're porting D3D games from 4 years ago by Anonymous Coward · · Score: 0

    Not to mention that it's in large part a hedge against Microsoft closing consumer Windows off too tight for Valve's comfort.

  30. Pay per bit by tepples · · Score: 2

    Who the heck orders an OS box shipped these days instead of instant download?

    People behind metered Internet access, for one. See a story a couple months ago about surprise overages caused by Microsoft preing an instant Windows download.

  31. Negative Windows tax by tepples · · Score: 1

    Never paid for windows since xp. You were saying?

    You either use another OS or you're a software pirate, so your post is completely irrelevant.

    You appear to have forgotten a third option: someone else is paying for Anonymous Coward #50924157's copy of Windows. This is likely the publisher of trialware bundled with a name brand PC. I can tell that publishers of trialware for Windows fully subsidize Windows because GNU/Linux PCs from companies such as System76 tend to cost more than Windows PCs with equivalent specifications. The maker of PCs that ship with GNU/Linux cannot collect revenue from trialware publishers because trialware publishers are on the whole unwilling to port their products to GNU/Linux.

    1. Re:Negative Windows tax by Anonymous Coward · · Score: 0

      Never paid for windows since xp. You were saying?

      You either use another OS or you're a software pirate, so your post is completely irrelevant.

      You appear to have forgotten a third option: someone else is paying for Anonymous Coward #50924157's copy of Windows. This is likely the publisher of trialware bundled with a name brand PC. I can tell that publishers of trialware for Windows fully subsidize Windows because GNU/Linux PCs from companies such as System76 tend to cost more than Windows PCs with equivalent specifications. The maker of PCs that ship with GNU/Linux cannot collect revenue from trialware publishers because trialware publishers are on the whole unwilling to port their products to GNU/Linux.

      No, I didn't. I don't (and can't) know specific numbers or anything, but even if Microsoft gives OEMs licenses of Windows for, say, $16 and crapware vendors give OEMs $16 or more per computer, you're still paying for a license. Sure, the net cost of the license might be $0 or less, but the cost of the license is built into the price of the computer. In simple terms it's essentially ($hardware + $windows) - $crapware = $cost. I left out stuff like marketing and R&D, but lumped those into hardware costs. A big reason that System76 and others' laptops that run alternative OS's, for example, cost more because they just can't do the volume that Dell and other OEM's can, so they don't get quite the same price breaks from the OEM's.

    2. Re:Negative Windows tax by Anonymous Coward · · Score: 0

      >> The maker of PCs that ship with GNU/Linux cannot collect revenue from trialware publishers because trialware publishers are on the whole unwilling to port their products to GNU/Linux.

      I fail to see how this is a bad thing? Just sayin'

  32. Mods and exit to GNOME by tepples · · Score: 1

    You get the lower power and lack of versatility of consoles

    I was under the impression that SteamOS supported community-created mods, unlike consoles, and had an Exit to GNOME option unlike consoles since the release of PlayStation 3 system software 3.21.

  33. Re:What I hoped to get from the comments is... why by Anonymous Coward · · Score: 0

    You left out how the lintards will bitch and moan that the game developer dares to not release the source code under GPL.

  34. Re:What I hoped to get from the comments is... why by Narcocide · · Score: 1

    If the SoM port wasn't literally the worst example you might have a leg to stand on here, but there are a number of ports that were significantly better done. In this particular case, I'm not bitching about a company that went "out of its way," I'm bitching about a catastrophic fuckup. For another example of a completely fucked up Linux release, see Dying Light. Most the rest haven't actually been nearly so poorly done.

  35. Re:What I hoped to get from the comments is... why by Narcocide · · Score: 1

    Incidentally though, in the case of Dying Light, they did actually after-the-fact work hard to improve performance based on user feedback, and had notable, if not complete success. They're both textbook examples of how NOT to port a game to Linux though, unless you own Microsoft stock.

  36. (yes, I know it should have all gone in one post) by Narcocide · · Score: 1

    Its also worth noting, the company you say "went out of their way" to port their game to Linux did nothing of the sort. They hired a third party (Feral Interactive) who has also ported several games other than SoM which were not catastrophically fucked-up at launch, and in fact include some of the better AAA ports available for Linux as well, suggesting that the original developers (not Feral) may be more to blame here for the sorry state of the Shadow of Mordor port than anyone is acknowledging here.

  37. SteamOS games don't run on full screen calculators by tepples · · Score: 1

    Those niches exist but you chose a poor example. Android = Linux... it is the dominate platform in that market.

    I apologize for moving the goalposts, but thank you for proving RMS's point about the importance of the term GNU/Linux, which I had carelessly neglected to use. Android uses the kernel Linux, but it is not compatible with applications designed for Steam Runtime or any other applications designed for GNU/Linux. One could port a GNU/Linux application to Android, but then Android's all maximized all the time window management policy starts to get in the way. What good is it when a calculator fills the 10 to 12 inch screen of a tablet, covering up whatever else you were working on?

    I have two tablets, one a detachable ASUS that was the best performing detachable available running any platform when I bought it sitting in my living room right now The same model could be purchased with Microsoft's option but that offers poor app support and slower performance on the same hardware.

    I'm referring to Windows laptops such as the ASUS EeeBook X205TA and its detachable cousin the Transformer Book T100TA. These ship with Windows 8.1 or 10, not Android. What you have is probably the ASUS Transformer TF101 or TF103C, the Android-based cousin of the T100TA. Just a guess, but I'm pretty sure it suffers from "full screen calculator syndrome", unlike the Windows laptops. Do games designed for SteamOS run at all on it?

    The fact you assumed you could [defenestrate any random Windows PC] and can point out specific examples where it didn't work is only highlighting a feature of linux. It is highly portable and works across such a wide range of hardware

    Just because a device runs the kernel Linux doesn't help if the device runs only a crippled userland that can't show multiple apps at once. It's the user interface equivalent of not being able to walk and chew gum.

  38. Same computer? by Anonymous Coward · · Score: 0

    Was this test done on the same computer dual booting Win & Steam OS?

  39. Re:What I hoped to get from the comments is... why by unixisc · · Score: 1

    Not to mention how the game developer might charge $19.99 for their game on both Windows and Linux, and the Lintards will bitch about why that game is not free (as in beer, not just as in speech)

  40. My sample size is small... by flacco · · Score: 3, Informative

    ...but I got the sense that Ars Technica pretty much sucks Microsoft cock all day long.

    This is based mainly on their attitude toward the privacy issues related to Windows 10, but I noticed other corroborating data points.

    --
    pr0n - keeping monitor glass spotless since 1981.
    1. Re:My sample size is small... by thejynxed · · Score: 1

      They suck Microsoft's left testicle, jiggle and lick Google's right testicle all the while stroking the entire shaft of that Apple dong. But then again, that's what certain Ars writers tend to do, fanboy/girl the shit out of their favorites.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
  41. Re:What I hoped to get from the comments is... why by Kumiorava · · Score: 1

    If you read the article they also compared 5 valve made games with similar results. I have no idea if those games were optimised for Steam OS.

  42. Re:What I hoped to get from the comments is... why by Anonymous Coward · · Score: 0

    I'd imagine that the wintards who didn't pay for windows 10 (and think they didn't pay for whatever was on the machine before that) would engage in similar bitching?

  43. A temporary problem by Wokan · · Score: 1

    There are now a larger number of eyes on the problem. I expect there will be a significant performance improvement over the next few months as the causes for the delays are isolated.

  44. Re:What I hoped to get from the comments is... why by Anonymous Coward · · Score: 0

    You are just making shit up. The free software or death types are not remotely attracted to Steam in the first place so they are not complaining. Besides which we have already established that Linux gamers are happier paying for games than Windows gamers (see Humble Bundle's published figures).

  45. linux gaming = infancy by sad_ · · Score: 1

    Linux gaming is in it's infancy, but in a short time things have already improved a lot.
    I remember a time when windows was starting to get games, and performance was just horrible. Together with my friends we just laughed about the idea of windows as a viable gaming platform, it couldn't even touch DOS. Look at where we are now.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
    1. Re:linux gaming = infancy by Anonymous Coward · · Score: 0

      Linux gaming is in it's infancy, but in a short time things have already improved a lot.
      I remember a time when windows was starting to get games, and performance was just horrible. Together with my friends we just laughed about the idea of windows as a viable gaming platform, it couldn't even touch DOS. Look at where we are now.

      It's been in its infancy for 10+ years, but that's OK, because 2016 is the Year of the Linux Desktop!