Slashdot Mirror


More Evidence For Steam Games On Linux

SheeEttin writes "Back in November 2008, Phoronix reported that Linux libraries appeared in the Left 4 Dead demo, and then in March, Valve announced that Steam and the Source engine were coming to Mac OS X. Now, Phoronix reports that launcher scripts included with the (closed beta) Mac version of Steam include explicit support for launching a Linux version."

39 of 256 comments (clear)

  1. Steam on Linux by L4t3r4lu5 · · Score: 4, Insightful

    This is an indication of support for the Steam distribution platform, and some Valve games on Linux. Good luck getting EA to build Linux binaries for their games, because Steam doesn't do that for you.

    Good on Valve for going this way, and maybe it's the push big publishers need to start telling devs to create native Linux binaries, but don't think for a moment that that this means all Steam games will run natively on Linux.

    --
    Finally had enough. Come see us over at https://soylentnews.org/
    1. Re:Steam on Linux by Jazzbunny · · Score: 3, Informative

      Well EA already pledged support for MeeGo platform so it's not that far fetched idea.

    2. Re:Steam on Linux by sznupi · · Score: 4, Interesting

      OTOH what Steam could provide is keeping known versions of Linux libs (hey, that includes Winelib ;) ), making things much simpler. With the amount of control Valve perhaps has...who knows, perhaps many games ("simpler" ones at the beginning) could be semi-automatically adapted to included version of Wine, too.

      --
      One that hath name thou can not otter
    3. Re:Steam on Linux by T+Murphy · · Score: 4, Funny

      Good luck getting EA to build Linux binaries for their games

      No duh. Everyone knows malware won't run on Linux.

    4. Re:Steam on Linux by Lumpy · · Score: 4, Informative

      Because the journalists that coined the phrase were too stupid to know what it meant?

      This term came from the same bunch of idiots that gave us "blogging" and "blogosphere" "web 2.0" and "podcasting" that we are now forever stuck with because they are trendy and catchy...

      Rooting a box means gaining control of the root account. rootkits were typically a kit of tools you used to root a box, to get that root password or escalate your login to root privileges. . What we see as rootkits today are NOT rootkits. They are simply malware that used a bug to get in and run and then they hide themselves. Something that is NOT NEW and has been running around in computing for a very long time.

      --
      Do not look at laser with remaining good eye.
    5. Re:Steam on Linux by TheKidWho · · Score: 2, Interesting

      No, you're all wrong.

      This is an indication of Steam for Android.

    6. Re:Steam on Linux by h00manist · · Score: 2, Interesting

      Everyone knows malware won't run on Linux.

      Oh, it'll run, but you've got to give it permission.

      No, it's because the malware programmers have little motivation to create software for the 1% of computers that have more qualified admins. If linux reaches 99% of users, suddenly it will have all kinds of software for it which run very well, hordes of people looking for exploits, etc - malware. MacOS is getting more popular, soon it will start having trouble, I'm sure. Market shares are at http://marketshare.hitslink.com/os-market-share.aspx?qprid=9

      --
      Build your own energy sources from scratch. http://otherpower.com/
    7. Re:Steam on Linux by binarylarry · · Score: 2, Insightful

      Valve should partner with Canonical and work with them to get a first class Ubuntu release working.

      Canonical could put Steam in their official partner repo for closed source stuff like Adobe's software.

      You hear me Gabe, contact Mark Shuttleworth at Ubuntu and lets get this rolling!

      --
      Mod me down, my New Earth Global Warmingist friends!
    8. Re:Steam on Linux by MZeora · · Score: 2, Insightful

      Funny story - true story. You buy the retail box, then upload the Key to Steam and download and install that way. So really once Steam gets some proper Linux support for their games (through testing as mentioned by others by the various means)

      As a full time Linux user. I for one welcome the advance of having Steam run on Linux. Since that'll take from the fan boys of not having the gaming abilities. Linux CAN in fact be a all purpose desktop. Just because it's naturally born as a Server OS doesn't mean it can't be brought to the masses at large, just like everything else it takes time.

      Which is why I work hard at my bug reports on my desktop and laptop to help get a Linux Desktop to become a reality. I even suggest based on my test bed editing and compiling of tools that are breaking. (in a VM, but still it counts if it's not a hardware direct issue and if the devs aren't complete dicks)

    9. Re:Steam on Linux by Anonymous Coward · · Score: 3, Informative

      The script shown in the article mentioned linux32 not linux ARM. Whatever it's for, it's not primarily for phones.

    10. Re:Steam on Linux by DarenN · · Score: 2, Insightful

      I must disagree - availability of games is a major reason why linux on the desktop hasn't taken off. It's certainly the only reason I have a windows install at all.
      At this point, I buy most of my games through Steam, simply because it has the best offerings of all the electronic distribution channels. The only thing missing from it is some kind of family account that lets you share your games with more than one login. Having it manage patching is dead handy, it's a one stop place for all games, and it allows unlimited downloads so if you lose a partition or your computer blows up, just log in and download again.

      Steam praise aside, it is difficult to get people to use Linux for many reasons, but with distributions like Ubuntu it's hardly ease of use that is the major barrier anymore. Most personal e-mail accounts are online now, so it comes down (for the majority of the market) to office apps and games. PC gaming may be less popular now, but if a large proportion of the Steam library of games was available on Linux, you can encourage the younger crowd to use it. They'll be more comfortable with it, and over time that translates into more demand.

      --
      Rational thought is the only true freedom
    11. Re:Steam on Linux by Joe+Snipe · · Score: 2, Funny

      Are you saying Linux Steam is all vapor?

      --
      Sometimes, life itself is sarcasm...
  2. They're working on it. That's all. by onion2k · · Score: 4, Interesting

    Someone is obviously working on the idea, which is grand, but that's all we can tell at this point. The number of projects that are started and eventually canned because they're either to hard to finish, too costly, or just too expensive to bother marketing that they won't turn a profit is pretty vast.

    The fact code exists does not necessarily mean we'll ever get to play the games.

    But let's be optimistic. A native version of Steam would be pretty awesome. Here's hoping whoever is behind the project is successful. :)

    1. Re:They're working on it. That's all. by Pharmboy · · Score: 3, Interesting

      The fact code exists does not necessarily mean we'll ever get to play the games.

      Additionally, even if they fully port Source to Linux, most of the games on Steam don't use the Source engine. It would still be A Good Thing® as it would make the platform (Linux/x86) more viable if Steam supported it, which would serve to encourage other companies to release for Linux as well. It will be slow, but it has to start somewhere, and Steam/Valve has a very good reputation for being friendly to both content providers and gamers, providing the least offensive DRM out there.

      --
      Tequila: It's not just for breakfast anymore!
  3. Insufficient data for meaningful answer by Rogerborg · · Score: 5, Insightful

    This could be an ancient script cut-and-pasted to suit. Heck, I've still got a Makefile that has a section for Ultrix but it doesn't mean that it works or that I'm supporting it.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:Insufficient data for meaningful answer by larry+bagina · · Score: 2, Informative

      steam doesn't include linux libraries, the OS X beta version includes a bash script which checks for darwin/os x and also has a couple lines checking if it's linux.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:Insufficient data for meaningful answer by themacks · · Score: 4, Informative
      the interesting bits from the script:

      UNAME=`uname`
      if [ "$UNAME" == "Darwin" ]; then
      PLATFORM=osx32 # prepend our lib path to LD_LIBRARY_PATH
      export DYLD_LIBRARY_PATH="${STEAMROOT}"/${PLATFORM}:$DYLD_LIBRARY_PATH
      elif [ "$UNAME" == "Linux" ]; then
      PLATFORM=linux32
      # prepend our lib path to LD_LIBRARY_PATH
      export LD_LIBRARY_PATH="${STEAMROOT}"/${PLATFORM}:$LD_LIBRARY_PATH
      fi

      --
      i read about it in a blog once
    3. Re:Insufficient data for meaningful answer by Splab · · Score: 2, Funny

      Try rebooting universe.

  4. Valve servers available for Linux for years by Thunderbird2k · · Score: 5, Informative

    This is no evidence at all. Valve has released dedicated Linux servers for their games for years including steam. Come on don't take phoroCRAP serious. They make news of nothing.

    1. Re:Valve servers available for Linux for years by PhrostyMcByte · · Score: 2, Insightful

      Indeed -- the Linux binaries in Left 4 Dead were merely for dedicated servers. There was no news there, and the summary makes it seem like Phoronix had greater insight than they really did. Nearly every multiplayer game that runs on Windows has also included dedicated server binaries for Linux, including old Valve titles like Half-Life and Counter-Strike. They just extended that to include a command-line auto-updater that worked through Steam.

      That said, if they are porting their games to OS X, it seems like it should not be very hard to go one small step farther and make it work for Linux. Once they've got the OpenGL renderer done and have ported the code to work with GCC, all they need to worry about is the relatively small windowing, audio, and input code which shouldn't take a seasoned developer more than a week to hack up.

    2. Re:Valve servers available for Linux for years by Antity-H · · Score: 2, Insightful

      all they need to worry about is the relatively small windowing, audio, and input code which shouldn't take a seasoned developer more than a week to hack up.

      yeah try to tell that to the linux flash maintainer ... http://blogs.adobe.com/penguin.swf/

  5. This could be awesome! by glenkim · · Score: 4, Interesting

    As an aspiring game developer, I look at Valve's actions with a lot of excitement lately. Steam and Source are coming to Mac for sure now, and so that means Source SDK should be updated to support deployment to Macs. If Linux is included in this package, it only sweetens the deal. For developers just getting started, Source would have a unique advantage over the other engines available currently (e.g. Unreal, Crytek) in that it would allow developers to reach as wide an audience as possible. I really hope this happens.

  6. Re:If it comes by Narishma · · Score: 2, Informative

    You mean the shoddy PS3 ports they didn't do?

    --
    Mada mada dane.
  7. I will buy by Haiyadragon · · Score: 3, Interesting

    If they do this I will buy a few games the moment they are released. I hate DRM but this kind of development needs to be encouraged. Now if only ATI and/or Nvidia would open up their specs, or some open protocol/source solution would come into existence.

  8. Using what video drivers? by Nikker · · Score: 2, Interesting

    Never used steam myself so maybe someone can enlighten me. The video drivers for Linux are crap compared to Windows, does this mean they have some way access the hardware properly? Or does it mean you need twice the hardware to run at the Windows equivalent performance?

    --
    A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    1. Re:Using what video drivers? by Anonymous Coward · · Score: 2, Informative

      On nvidia based hardware I got better performance in some games with Wine then running the same game in Windows. They might be closed source binary blobs, but they do work great.

      On the flip side, my laptop (which runs WoW on the lowest settings) refuses to work at all with the binary ATI drivers. And the open source drivers crash X and don't give any real performance that you can use.

    2. Re:Using what video drivers? by Anonymous Coward · · Score: 2, Informative

      I don't know what world you're living in - FGLRX is buggy and will sometimes decide to start eating my memory like ice cream, but when it works it's not noticeably slower than the Windows drivers. Of course, the newest commercial Linux game I run is ETQW, and I've got a Radeon HD5850, so I may just be covering it up with more hardware.

    3. Re:Using what video drivers? by FreonTrip · · Score: 2, Informative

      The Nvidia drivers run very well in Linux; in the realm of OpenGL, I've literally found no difference in performance or quality. If anything, the Linux drivers are somewhat better-behaved - setting a 16-bit 3D video mode results in ugly dithering in Windows, but not in Linux.

      I have not had occasion to try the fglrx drivers on remotely modern hardware, but last time I tried them it was reminiscent of ATI's driver situation in Windows from a decade earlier: glitchy and somewhat prone to memory leaks, but definitely better than nothing, and leagues ahead of the open source drivers.

  9. Re:If it comes by Dexy · · Score: 4, Informative

    You mean the shoddy PS3 ports they authorized once, realised how shoddy they were and then never touched again?

  10. Re:DRM by imakemusic · · Score: 4, Insightful

    Valve: Bringing gaming to Linux. (And I don't care how much you think it can't be tolerated, it's still great and wonderful and I will continue to use it.)

    --
    Brain surgery - it's not rocket science!
  11. Re:Too Stupid To Handel Modern Graphics Hardware by Anonymous Coward · · Score: 3, Insightful

    Isnt the "modern graphics hardware" inside the PS3 already outdated? How then can it be modern.

  12. drm on linux? no thanks. by Truekaiser · · Score: 2, Insightful

    at the risk of burning karma i will post this.
    I moved completely to linux to get away from drm of this kind. i admit steam is a somewhat successful digital distribution system but the drm they bundled with the games makes them too hard to swallow. requiring a constant internet so the games can phone home when needed, sorry offline mode only works a few times before steam refuses to run games until you get back online. along with removing your control of the installed files for the game by putting them in one big file, i have also heard rumors that it prevents you from making backups of the install files though i can't confirm this since i don't want to buy a steam powered game. Also the big push for online distribution also erks me because unlike a small minority of people /my/ isp complains when i download allot of data, it doesn't matter to them if it's legit or not.

    I would not be surprised if it does come to linux but requires a kernel module to get the drm to work and prevent users from defeating it since on linux users are more in control of what their computers do then in windows which has long ceded that control company's that do this.

  13. Re:Too Stupid To Handel Modern Graphics Hardware by rainmouse · · Score: 2, Insightful

    Graphics don't make the game, they only colour it in. Games dependant on fantastic graphics tend to age like sour milk and have almost zero replay value.

  14. Re:Too Stupid To Handel Modern Graphics Hardware by Captain+Splendid · · Score: 2, Insightful

    I would rather play the actual arcade version in an emulator.

    WRONG!

    The correct answer is you'd rather hit ebay, hunt down an original cabinet, perform the maintenance and repair necessary, and then bask in the awe of both your geek and non-geek friends when they see it sitting in your living room.

    Now hand in your geek card.

    --
    Linux, you magnificent bastard, I read the fucking manual!
  15. Re:Too Stupid To Handel Modern Graphics Hardware by armanox · · Score: 2, Insightful

    Nothing in the GPL says that a program cannot have use DRM. I'm not sure where you got that idea, or that it would be "trivial to bypass Steam DRM on Linux." Steam itself is the DRM for most Valve games - you have to log into Steam before playing. Secondly, while certain members of the Linux community may be very anti-DRM, Linux is about freedom. That includes the freedom to install closed source software or DRMed software on your system.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  16. Re:Too Stupid To Handel Modern Graphics Hardware by Hellpop · · Score: 2, Funny

    I was just Chopin for a new one. The Strauss of making the decision is killing me, but my old one is Schutz.

    --
    "People are stupid; given proper motivation, almost anyone will believe almost anything."
  17. I've Only Been Doing This For 6 Years! by denmarkw00t · · Score: 2, Funny

    Too much wine make a man drunk, but just enough wine makes Steam run on Linux

  18. Re:Model numbers, SFF gaming PCs, TiVo, Steam DRM by hairyfeet · · Score: 3, Informative

    ATI had to do a number reset, as did Nvidia, simply because the numbers were getting too huge. It is actually pretty trivial to compare, simply look for the DirectX version. You can also search the net and find nice charts like this which will give you details like TDP which will help you make a more informed choice. With the bang for the buck firmly in the AMD camp right now that is what I use, and the easy rule there is 50>70>90, with the 50 being the budget (like my HD4650) followed by the 70 and the 90 being the hardcore chips. And of course for the ultra hardcore you have the X2, which is simply 2 GPUs.

    If you are wanting a SFF gaming PC you would be MUCH better off building instead of buying. I have found unless you spend crazy money they tend to use cheaper parts in the SFF boxes and if you build it yourself you can get better choices on parts and CPU/GPU. If you don't mind the advice of an old greybeard PC builder I would probably go with a shuttle such as this one. Add a 95w Deneb quad, such as the 925 quad, along with one of the low power 5xxx GPUs, and you'd have a nice mini gaming rig. Unfortunately nearly all the "DVD player" styled boxes ATM are Atom based and Atom sucks. So unless you are simply wanting the biggest ePeen I'd look at a quad core AMD with an ATI 5xxx chip for graphics. That is what I've been building for my customers lately and they couldn't be happier with the performance or the power usage.

    As for Linux and DRM, the way I always understood it is for DRM to have any kind of chance it has to have low level hooks that the user does NOT have access to, and of course since Linux allows you to get and recompile the source it would be pretty easy to have one person recompile a "DRM disabler" that feeds a false message to the DRM allowing it to run whenever. One of the other posters mentioned TiVo, but that is a "black box" where the DRM is enforced at the hardware level like a PS3 which of course doesn't work with a general purpose box like a PC. And as for steam itself being a form of DRM protection, most of the latest RAZR1911 games are actually Steam rips. So while steam has been bypassed on windows, with a much more "hacker friendly" OS like Linux I doubt it would take any time at all to bypass DRM, which is what I was getting at.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  19. Re:Model numbers, SFF gaming PCs, TiVo, Steam DRM by hairyfeet · · Score: 2, Informative

    Sorry but getting PCs in more hands wouldn't do any good, because I believe it is ultimately about control. Since the days of code wheels game publishers have wanted to control the user's experience, and now with the x360 and the PS3 being always connected they have their wish. That is why I believe more and more game publishers are screwing over customers, because they'd like to drop their PC division but don't want to hear the shareholders scream. When they have run off enough customers they can say "See? PC games aren't profitable" and kill off their PC division. But until then there is always emulators and independent games.

    And sorry again, but I prefer to be able to sit down with customers and design a machine that is right for their needs. Often I will sit them down and show them the individual parts online with the +/- of each choice, then once they have chosen exactly what is right for them they pay me for the parts, I build it and load it out with the OS and programs of their choice, and then get paid for my time (usually around $100-$150, depending on how many extras they want, such as full multimedia packages, office software, etc) on pickup of the PC.

    So it would be awfully hard for me to set up a website and sell them that way, as I'd lose the one on one communication with the client, which is where the Value in VAR comes in my case. When I get done the PC is pretty much a "set it and forget it" device, with everything from registry cleaning and defrags to updates and codecs all fully loaded and ready to go, with everything done automatically for the user. I also take pride in my work and the fact that many PCs I built a decade ago are still being used by clients, simply passed down to relatives when they decide to get something newer. I get enough business from referrals I don't really need to advertise anymore, as one experience with some Dell or Best Buy "special" usually sends them straight to me,LOL!

    But I'm sure you have a local PC builder/ repairman you just have to ask around. Just make sure he knows what he is doing, as there are some seriously bad builders out there, same as any profession. Ask some former customers and you'll get a good feel as to whether they take pride in their machines or not. I try to treat every customer like I would a member of my own family, so I don't sell cheapo junk or try to push them into higher priced packages. Could I make more money at it? Sure, but then I'd probably feel sleazy, pushing overpowered machines onto those that don't need it, and I'd rather sleep good at night. Sorry I can't help you out though.

    --
    ACs don't waste your time replying, your posts are never seen by me.