Slashdot Mirror


Valve Begins Listing Linux Requirements For Certain Games On Steam

Deathspawner writes "Perhaps hinting at the fact that the official Steam for Linux launch isn't too far off, Valve has begun updating some game pages to include Linux system requirements. Some games don't list only Ubuntu as the main supported distro, with some listing Linux Mint and Fedora as well. A common theme is that Valve recommends you always use a 'fully updated' OS, regardless of which distro you use. And based on the system requirements laid out so far, it's safe to say that Serious Sam 3: BFE will undoubtedly be the most system-intensive game released at launch."

29 of 332 comments (clear)

  1. Why game on anything other than Windows? by getto+man+d · · Score: 5, Interesting

    Because having the freedom to choose is good.

    Disclaimer: I avidly use Steam on OSX, but I'm constantly frustrated with it's buggy state. If the linux client proves to be better over time (with a good offering of games) I'll be upgrading my linux box and going that route.

    1. Re:Why game on anything other than Windows? by synapse7 · · Score: 4, Insightful

      As soon as some portion of my steam library is supported on Linux I'm blowing Windows off my gaming PC. I can't wait.

    2. Re:Why game on anything other than Windows? by lengau · · Score: 4, Insightful

      Perhaps the programmers they have working on the Linux version are better than the programmers they got to do the Mac version? Perhaps they know the system better (e.g. the programmers writing the Mac version are Windows programmers who got reassigned, vs. the Linux version where they specifically hired Linux devs)? Perhaps Valve learned some stuff when porting Steam to Mac that they couldn't apply to the Mac version (because it was too far along), but had the advantage of applying to the Linux version? Perhaps they have another reason to make the Linux version particularly better (rumoured Steam console)?

      Point is, there are lot of reasons a Linux port might be better than a Mac port.

      --
      I really wanted to change my sig to something witty, but all I could come up with is this.
  2. Re:Why would you want to game on Linux by Sylak · · Score: 5, Informative

    Because some people like video games, and some people like Linux as a primary OS. There's a lot more overlap than you seem to think there is here, especially with people who would rather spend the money on a custom-built gaming rig than on a Mac Pro.

  3. That is why I supported fully static builds by jellomizer · · Score: 4, Insightful

    While I know of the advantages that Linked libraries give, such as being to update a huge set of programs at once, Allowing us coders to change how programs operate by changing the library source. However in the terms of Distributing software for different distributions it becomes a nightmare for the author. Because they can only really test a small percentage of these distributions, and who know if that unknown distribution uses that library or has the library requires to install it...

    Systems like APT do a wonderful job of solving the problem for us. But not all distributions use APT and/or they may have a different set of repositories.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:That is why I supported fully static builds by h4rr4r · · Score: 4, Insightful

      So you promise to update your application forever whenever a problem with such a library is found?

    2. Re:That is why I supported fully static builds by Trepidity · · Score: 4, Insightful

      That's the main reason Debian is against applications shipping their own static versions of libraries instead of using the system library, because it requires everyone be on top of updating, especially for security issues. If everyone links with the Debian libfoo, then if there's a security issue they can just update it. But if some projects have their own local copy of libfoo in their git tree, then you're hoping the upstream maintainer is going to promptly re-sync it. Often that doesn't happen: projects sometimes ship ancient internal versions of libraries where they just did a cp -r into their own project tree years ago and never kept up with updates. So Debian expends considerable effort ripping out these local forks.

    3. Re:That is why I supported fully static builds by h4rr4r · · Score: 5, Insightful

      You know what fixes both of those issues?
      FREE software. Then the code can be fixed even after the original developer is long gone.

    4. Re:That is why I supported fully static builds by Baloroth · · Score: 4, Insightful

      You know what fixes both of those issues? FREE software. Then the code can be fixed even after the original developer is long gone.

      Hardly. Not everyone who wants the problem fixed has the skills or time to do so, and not everyone who has the skills or time wants to fix the problem. The result is a ton of problems in FOSS ends up going unfixed all the time.

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
  4. Re:Why would you want to game on Linux by HaZardman27 · · Score: 5, Insightful

    Because most Linux users don't want to be subjected to Apple's control of what you can and cannot do on your computer. Not to mention the Apple tax you pay for the hardware. Why do you even ask? What can anyone possibly stand to lose by making more software available on more platforms?

    --
    Apparently wizard is not a legitimate career path, so I chose programmer instead.
  5. Re:Why would you want to game on Linux by ilovepi · · Score: 5, Informative

    So if you want to do both unixy world and games why not Mac?.

    1) Some people like Linux more than either of the proprietary OSes. This might be because they can configure Linux more, or because it's free, or because it's ideologically free, or because their friend told them to run it, or any of a thousand other reasons.

    2) Why not? Many indie developers have already made Linux-compatible games that are also on steam. For instance, most of the Humble Indie bundles have had a requirement of running on Linux, and most of those games also provided steam keys.

    3) Other people aren't a Apple shills/trolls?

  6. Re:Why would you want to game on Linux by jedidiah · · Score: 4, Insightful

    If it turns out that my video card isn't good enough for Valve, then I can upgrade it. I can't do that with a Mac.

    You can kid yourself all you like.

    Snickering at Apple products is all about having at least half a clue and knowing that their products just don't cut it.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  7. Got Beta invite ... for Debian by Anonymous Coward · · Score: 5, Interesting

    I just got my beta invite yesterday -after specifying I was on Debian Sid (I never expected an invite since I'm not using Ubuntu). Will fiddle with it and get it running today, I'll definitely buy a few games just because.

    Seems like they are close to releasing.

    1. Re:Got Beta invite ... for Debian by Anonymous Coward · · Score: 5, Insightful

      It's almost like Valve realizes game betas are good for testing out different hardware/software specs, instead of a means of free publicity and to confirm the game works on the same specs tested in-house.

  8. Someone is misunderstanding... by bmo · · Score: 4, Informative

    ... what "fully updated" means. It certainly sounds like the author thinks that the latest distro and kernel is what's recommended.

    It's not.

    >Ubuntu 12.04

    Valve is recommending the LTS and not 12.10, as well they should. Recommending the latest kernel and distro is asking for nothing but pain for everybody involved.

    As far as the hardware recommendations go, they're not outrageous either.

    --
    BMO

  9. Year of the Linux Desktop by masternerdguy · · Score: 5, Interesting

    The way I see it, this entire situation is hilarious. Us Linux people have been wanting something like this to happen for, well, forever, and it is finally happening. The lack of serious gaming on Linux has been one of the things holding it back on the desktop market. Now that we're finally getting that, and a serious contender to the Windows gaming hegemony is present, all anyone can do is cry and scream "not good enough dammit not good enough" because not every Steam title ever made will be available on release. I bet if the year of the linux desktop ever happens /. will be the first one to criticize it.

    --
    To offset political mods, replace Flamebait with Insightful.
    1. Re:Year of the Linux Desktop by Anonymous Coward · · Score: 4, Funny

      Ironically using Windows 8, even.

  10. Ubuntu minus the bad decisions. by AftanGustur · · Score: 4, Interesting

    I surely hope Linux Mint catches on,, it is basically Ubuntu minus the bad decisions Canonical has made recently.

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  11. It's pretty simple, really by mcrbids · · Score: 4, Interesting

    More choices typically work out better for consumers. Sure, you can game on your WinPC, or OSX, or your Dreamcast or XBox or whatever, but arguing that enabling Linux gaming is a bad idea is terribly short sighted. More choices = more competition = better value for consumers.

    I, for one, will likely sign up for steam/Linux and make sure to buy a game or three to see how it goes as I support this development. I sincerely hope Valve gets plenty rich doing this as it finally proves a business model that Loki Games (remember them?) couldn't do a decade or so ago. (I bought all their games)

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:It's pretty simple, really by filthpickle · · Score: 4, Funny

      If they'd bought an iPad they'd be having a better quality of life.

      I have an iPad 3 and I can tell you that being able to read webpages whilst shitting has really improved all other aspects of my life.

  12. Uneducated Virtualization Suggestion by a-zarkon! · · Score: 4, Interesting

    Maybe this is how it already works - but if it isn't here's an avenue I would investigate:

    Shouldn't it be possible for Steam to build a hypervisor type environment? If they have a common hypervisor they port the game once to run in that environment. Then all they need to do is get their hypervisor running on Windows, *NIX, MAC, whatever.

    There's definitely some additional processing overhead on this, but it seems that it would be a very efficient model once you have the hypervisor built. I would think you could probably push the specs/API/etc to the game publishers and have the game developer team adopt their game to the platform.

    I don't know anything about how Steam works under the covers so maybe they're already doing this. I'm curious, but not enough to do the legwork.

    1. Re:Uneducated Virtualization Suggestion by masternerdguy · · Score: 4, Informative

      This technology already exists in the form of Java. Java solved this exact problem in 1997 but despite massive improvements Java is still about 1.5x to 2x slower than native code (it used to be 5-10x slower, so they've really done some work!) which doesn't hurt most applications but the overhead makes it less attractive for game development.

      --
      To offset political mods, replace Flamebait with Insightful.
    2. Re:Uneducated Virtualization Suggestion by Bieeanda · · Score: 4, Insightful
      The only thing Valve does with other people's games is make sure the code gets from their servers to your box. That's all. They don't port, and they don't patch until and unless the publisher provides them with a patch to download from Steam's servers too.

      Publishers are not going to bite at something that demands they keep specific-distributor-only builds around just so Valve can build some clunky hypervisor. The only segment of PC gaming that might be worth the effort are sports titles, and EA pretty much has those sewn up tighter than a drum.

    3. Re:Uneducated Virtualization Suggestion by thoromyr · · Score: 4, Informative

      its fun to bash java for being slow (having slow execution speed), no matter how untrue it is. I'd rather bash it for its faults -- to start I'll name two:

      1. Slow startup. This may contribute to the reputation for slowness, but is really just the setup. It isn't slow execution speed, its the latency from "I want to run this" to "application is started". I'm not saying startup speed should inherently be faster, just that this is a negative and it is also true.

      2. Static memory allocation. WTF! You too can re-live the glory days of Apple's operating system before they jumped the shark and went bsd. How much memory an application can possibly use is set as a property/execution parameter and can only be altered between executions. Ummm... seriously? I've always assumed this was due to the VM model they chose and a misguided attempt at security by shackling programs to outdated paradigms, but really?

  13. Re:Why would you want to game on Linux by h4rr4r · · Score: 5, Insightful

    Lack of FFM, lack of customizability, lack of middle click highlight and paste. The fact that for some reason applications do not live in /bin and for some reason do not end up in my PATH after installation.

    The lack of decent package management is another huge pain. It means like windows many application have their own method of updating which is cumbersome compared to apt or yum.

    Basically my biggest usability complaints stem from a lack of X11 conventions that I expect with a UNIXy experience. The whole OSX desktop seems to be designed to only have one window open at a time.

  14. Re:Why would you want to game on Linux by Zeikcied · · Score: 5, Informative

    Because I run Linux, I like Linux, and I want to play games on Linux. Does there have to be a more complex answer than that?

  15. Updates sometimes break things ... by perpenso · · Score: 4, Informative

    So you promise to update your application forever whenever a problem with such a library is found?

    Do you promise not to complain when an update to the library breaks the game? Or when the game fails to run on your favored niche distro?

  16. Re:Why would you want to game on Linux by Nadaka · · Score: 4, Insightful

    If you are planning on playing a lot of video games? Windows is the best platform... for now.

    If valve can make steam for linux stable and convert most of its library? Then it will be time to reevaluate that statement.

  17. Re:Why would you want to game on Linux by KingMotley · · Score: 4, Insightful

    Which Core 2 Duo do you have, because I'd be surprised if a E6850 slightly overclocked couldn't handle the vast majority of the latest games just fine, and the E6850 came out 5.5 years ago, and wasn't very expensive when it was released ($260). Of course, the quads were also available at that time, like the Q6600 and Q6700, not to mention the X6800 which is 6.5 years old.

    Sounds like you got a 5-6 year old bargain PC and coupled it with a $80 video card ($80 at release!). I'm not surprised you are having some serious performance issues in games today.