Slashdot Mirror


Under the Hood of SteamOS

jones_supa writes "SteamOS has been further inspected to see what kind of technical solutions it uses. The Debian-based OS uses Linux 3.10, shipping with a heap of patches applied, with the most focus being on real-time-like features. The kernel is also using aufs and they seem to be sitting on some bug fixes for upstream on top of that. The kernel is not using the new Intel P-State driver, with the reported reason being, 'it causes issues with sound being choppy during BigPicture trailer video playback.' SteamOS is using SysVinit as its init system. The desktop is backed by X.Org server 1.12.4 and a custom desktop compositor which seems to be a 4,200-line patch on xcompmgr. Catalyst and Mesa components can be found on the system, but so far only NVIDIA is officially supported. The system boots into Big Picture Mode, but the user can drop into a GNOME desktop. Responsible for a great deal of the kernel changes, SteamOS compositor work, and other SteamOS code is Pierre-Loup A. Griffais, a.k.a. 'Plagman'. He was a NVIDIA employee dealing with their Linux support. Another Valve employee doing lots of the SteamOS system-level work is John Vert, who up until last year was a Microsoft employee since 1991. There's also other former Microsoft employees on Valve's Linux team, like Mike Sartain."

201 comments

  1. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    I'm sure Valve could learn a ton from you...let us know when you revolutionize gaming and release games of the same quality as Portal and Half-life

  2. Re:Stop fragmenting by Anonymous Coward · · Score: 5, Insightful

    Forking/Fragmenting is good when it solves a problem. Not when the differences are between using different conventions.

    So... "A Linux-based gaming console" is a problem best solved by stock Ubuntu/Debian, rather than fine-tuning aspects of the OS to handle gaming demands that a desktop or server machine doesn't have? What are you getting at? Of course you fork something if you have a new use case.

    Seriously, the iThingamajig audience has already taught me to hear "fragmentation" in the same tone of voice and significance as a Fox News pundit saying "destroying America" (voice: "whiny, desperate, and entitled"; significance: "zero"). You're not helping.

  3. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    That article is 3 years old and points to a button scheme that hasn't been used in years. You might have a point, but your example ain't it.

  4. Re: Stop fragmenting by Anonymous Coward · · Score: 4, Insightful

    Wow...slightly different toolbars.

    such doom
    horrible fragmentation
    can't use

  5. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    Europe or the Ivory Coast

  6. Only nVidia? by phorm · · Score: 1

    so far only NVIDIA is officially supported

    This seems odd to me, as I thought that the actual Steam/Valve hardware would be using AMD APU's?

    1. Re:Only nVidia? by EmperorArthur · · Score: 5, Interesting

      so far only NVIDIA is officially supported

      This seems odd to me, as I thought that the actual Steam/Valve hardware would be using AMD APU's?

      Might be, but when you're doing early prototyping you go with what the developer knows, and in this case the dev used to work for NVIDIA.

      I'm excited about the RT patches myself. I'm hoping one day that whole branch can get merged into the mainline kernel.

      --
      So lets pretend that we've just completed writing this code, as opposed to having just completed sabotaging it -Altera
    2. Re:Only nVidia? by Pinky's+Brain · · Score: 4, Informative

      No, you haven't been paying attention ... the beta boxes are NVIDIA and eventually they want reference designs with all the major graphics architectures.

      http://www.forbes.com/sites/jasonevangelho/2013/10/09/valve-confirms-official-amd-powered-steam-machines-for-2014/

    3. Re:Only nVidia? by Anonymous Coward · · Score: 0

      AMD still doesn't have decent drivers. Valve said they will be releasing both Nvidia and AMD versions of their boxes. Once AMD decides to make drivers that work, Vavle will start to use them.

    4. Re:Only nVidia? by MrBandersnatch · · Score: 1

      "Once AMD decides to make drivers that work"...haha. hahahahaha. hahahahahahahahahahahahahaha! hahaha!

      Oh, lord that was funny; thank you. (Sorry I had flash backs to the early naughtys reading that).

  7. Re:Stop fragmenting by Anonymous Coward · · Score: 1

    You can sum it up easily.

    Valve hasn't fragmented anything of importance.

    They have a custom compositor (to ensure that the Steam overlays works properly)... and really that's about it.

  8. Sounds good by gweihir · · Score: 5, Interesting

    Debian is a rock-solid foundation, that is just missing drivers. As to the custom-kernel, I have been doing that with Debian for over 10 years with no problems at all, except for some very recent issue with kernel include paths. (Which can be fixed by just using older kernel headers.)

    Now they just need AMD GPU support and some games.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Sounds good by lordofthechia · · Score: 3, Interesting

      and some games.

      The games they've got. Over 300 last I checked + "more AAA titles coming soon".

      --
      Georgia Tech, the leader in Chia(tm) technology.
    2. Re:Sounds good by samwichse · · Score: 1

      They don't have Portal 2 yet :-(

    3. Re:Sounds good by VortexCortex · · Score: 5, Interesting

      Not to mention, as an indiegame dev who cares more about the game than the money and creates cross platform code using GNU/Linux, I might just say screw purchasing iHardware and lose the additional time sink of build/test on Win. There's a few other developers I know of similar mindedness, so if the audience isn't non-existant you may see Linux exclusive games too. In my instance I'd just concentrate on the Linux build to get it out the door (as I always do), but put the testing on other platforms off until interest/demand warrants it.

      Since I started with an OS abstraction layer and use the GNU toolchain everywhere, there's no such thing as porting between platforms -- setting up cross compiling is a one shot deal; However, there's nothing like testing on the metal. Porting changes even without the cross compiler suite is just "git pull && make" on any platform GCC runs on; I could use LLVM, but the point is that I'm not compiling with multiple different compilers with their own quirks to work around; FLOSS means vendor lock-in isn't a concern there. It's a shame that Apple makes it illegal for me to install their OS on my superior yet cheaper hardware. I can't justify buying separate lower spec systems just for OSX gamedev given their market share, and even setting up the cross compiling from Linux is a bit questionable, so while it's doable I avoid it. Linux and Windows allow installation on whatever they'll run on, even VMs in most cases.

      Now that consoles are basically just neutered PCs where the functionality is sold back to you at a premium: Fees for multiplayer & P2P chat? Charging for publishing i.e. making their platform valuable? While ads are on the dash, wtf? And considering that heterogeneous computing is coming to desktops, mobiles, etc. I think this last console generation was it for me. Upgradeable game system? Yeah, it's just a full featured personal computer. FINALY! One thing I don't hear many folks talk about is the huge potential for tons of actual user generated content with SteamOS (PC) games in contrast with consoles; Not just gloating over social media screenshots and vids of in-game footage... You really need a desktop interface to get down and dirty with some wicked modding;

      As a modder from way back, all of my game dev efforts are mod centric. I have mods I made for games decades ago that still play great today. If we want gaming to be realized as the full expressive medium it can be, we need to stop the practice popular in the last decade of birthing games and giving them DRM death sentences. I'm less concerned about this aspect on SteamOS than a console. EG: My Xbox 360 can see my friend's console. We'll be connected and chatting with each other. The consoles both know we have the original Halo 2 in the tray, and all the game needs is to be given the IP of the other client to play online -- And yet you can't do this on XBL, they turned off the Halo2 server; You have to purchase a newly released version of the game. That's asinine. Fire up a VPN w/ system link (or XLink Kai), BLAM, online multiplayer without XBL. What the fuck, MS. Might as well not be paying for your planned obsolescence non-service.

      One day the Halo 3 server will be cut off, and all of the Halo Tracks we modders spent lots of time building and playing for that game will be unplayable online. Without emulators, our hardware will crap out too. This kills the game. Game devs and players benefit most if games can run everywhere forever, but most console makers are directly opposed to the game industry's benefit: They benefit if games can only be played in one place for a limited period of time. I really hope SteamOS takes off and breaks the cycle of needless game death. Art should not have needless death sentences applied.

    4. Re:Sounds good by pcolaman · · Score: 3, Interesting

      Valve has already commented that they will be porting all of their engines over to Linux, so I doubt that it'd be long before Portal 2 is offered as a native game in Linux rather than having to play through the streaming service.

    5. Re:Sounds good by Smauler · · Score: 1

      Art should not have needless death sentences applied.

      I agree, completely, but also should point out that most art is crap. I've not modded anything much since I made DOOM levels, and I would find it hilarious if anyone still actually had any copies of the levels I created. If I remember correctly, I only made 3 "fit to release" (IMO) levels I uploaded, after having played them for hours on end with my friends. I just made them for me and my friends, and shared if anyone wanted them.

    6. Re:Sounds good by shutdown+-p+now · · Score: 1

      Debian is a rock-solid foundation, that is just missing drivers.

      Drivers have been in the official non-free repository for ages. Unless you're saying that they're using some kind of different NVidia driver?

    7. Re:Sounds good by jd · · Score: 2

      I used to build myself patchsets roughly equal in size to the kernels themselves. There are a LOT of rare but bbv valuable projects out there.

      Steam has opted for well-established APIs, which is reasonable. Not what I would have done, as in a console war, you want to be able to undercut your opponents fatally if need be. However, consoles without games sell about as well as JCB GTs. Probably less. So, from that perspective, Steam (with a few hundred titles) would have wanted to have the games make use of the system. So what they did was correct, given a pre-existing stockpile of software.

      On the flip side, those games are merely the now. The games of the future will be written with whatever the best system is in mind. Being that system is a good place to start. As I have said on many a desktop Linux thread, you don't want to be known for being a replacement for the past. The past is gone. You want to define the future. Have the rest of industry catch up to you. You can't win by following the leader.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    8. Re:Sounds good by Anonymous Coward · · Score: 0

      Since I started with an OS abstraction layer and use the GNU toolchain everywhere, there's no such thing as porting between platforms

      Oh, you poor, deluded fool.

    9. Re:Sounds good by gweihir · · Score: 1

      Good. If this works, then porting games to Linux will become just a matter of developers to try once and then they have the required experience.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    10. Re:Sounds good by gweihir · · Score: 1

      "Non-free" is basically not Debian. I did not say or mean to imply drivers were unavailable. Sorry about the fuzziness.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    11. Re:Sounds good by Anonymous Coward · · Score: 0

      Debian is a rock-solid foundation, that is just missing drivers. As to the custom-kernel, I have been doing that with Debian for over 10 years with no problems at all, except for some very recent issue with kernel include paths. (Which can be fixed by just using older kernel headers.)

      Now they just need AMD GPU support and some games.

      They could get any GPU they want. They have a fixed console hardware, willingness to use non-open binaries and a large production series. With those circumstances all (major and minor) GPU manufacturers are willing to provide them with an binary driver that is optimized for the specific GPU and OS they intend to use.

      It is only Debian that limits themselves to open source software by default. SteamOS doesn't need to if they don't want.

    12. Re:Sounds good by gbjbaanb · · Score: 1

      true, but it also means they will have to code against those cross-platform engines. So no using the .net based ones (which tend to be a bit rubbish anyway, permanent 100% cpu on all the games I've played that used them).

      I'm sure Valve considers this drive towards using their engine to be a good knock-on bonus!

    13. Re:Sounds good by DuckDodgers · · Score: 1

      The nVidia proprietary Linux GPU drivers are substantially better than the AMD proprietary Linux GPU drivers. So while Valve can buy any GPU they want, getting an AMD GPU to perform with Linux as well as it would with Windows is probably difficult.

  9. Re:Stop fragmenting by gweihir · · Score: 5, Insightful

    They are not fragmenting, they are deriving. As long as they offer their patches back to Debian or the upstream from there, everything is fine.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  10. UEFI excludes too much by callmetheraven · · Score: 0

    imagine how much this would rule... if it didn't require UEFI

    --
    You can have my SIG when you pry it from my cold, dead hands.
    1. Re:UEFI excludes too much by gigaherz · · Score: 1

      If your computer does not have UEFI, then it's probably older than what Valve has in mind.

    2. Re:UEFI excludes too much by Anonymous Coward · · Score: 0

      Yea, sucks I can't install it to my X58 rig......yet.
      Hopefully this will be an *issue* that gets *fixed!!

    3. Re:UEFI excludes too much by Anonymous Coward · · Score: 5, Informative

      Reddit solved this yesterday.

      http://www.reddit.com/r/SteamOS/comments/1su4t1/uefi_requirement_with_steamos/

    4. Re:UEFI excludes too much by Anonymous Coward · · Score: 1

      Instructions for installation to standard BIOS:

      http://www.reddit.com/r/SteamOS/comments/1su4t1/uefi_requirement_with_steamos/

      Note: I have not tried this, and cannot verify it works, but it seems others in the thread have. Try at your own risk.

    5. Re: UEFI excludes too much by tysonedwards · · Score: 3, Insightful

      uefi is not "restrictive". In fact, it provides quite a bit of additional functionality that never existed in BIOS. The only thing that has come from it that has been "restrictive" is a permissive feature called SecureBoot, also known as allowing for code signing to take place. Valve does not have code signing turned on in SteamOS, so that doesn't even impact you at all.

      Or are you saying restrictive in the sense that it only shipped by default on x86-64 computers for the past 4 years?

      --
      Thirty four characters live here.
    6. Re:UEFI excludes too much by Anonymous Coward · · Score: 0

      The main thing that Valve "has in mind" are the "Steam Machines" built by their partners, which will obviously be UEFI. If it works on uncertified hardware, that's purely a bonus.

    7. Re:UEFI excludes too much by Anonymous Coward · · Score: 0

      well Ive had it running under Vmware 10 no uefi to the point its connected to steam. Haven't got the sound working yet but then again I have no linux chops and having to search everything as I go .

    8. Re: UEFI excludes too much by tepples · · Score: 1

      Valve does not have code signing turned on in SteamOS, so that doesn't even impact you at all.

      But the user still has to find how to turn off Secure Boot in a given UEFI implementation's setup screen to get an OS without code signing to work. Is that easy on all UEFI implementations?

    9. Re:UEFI excludes too much by Anonymous Coward · · Score: 1

      thank you, kind sir.

      if i had mod.....blah blah ...yu know the rest.

      and if you were a ma'am...then thank you kind ma'am!!

      zenlessyank was here

    10. Re: UEFI excludes too much by recoiledsnake · · Score: 0

      Do you really want someone that's unable to find and unselect an option in a GUI, attempt to install a complete new Linux distro on their machine?

      --
      This space for rent.
    11. Re: UEFI excludes too much by Anonymous Coward · · Score: 0

      I hate when people say VMware like the above post. VMware is a company not a product. (Yes being familiar with VMware products as I admin ESXi hosts and vCenter boxes I know its Workstation (well could be player I have no clue what version that's on as I don't use it).. But dammit use the product name not the damn company name!)

    12. Re:UEFI excludes too much by Rennt · · Score: 1

      It's not a hard requirement, they just include a disk image instead of a real installer at this stage, so it's pretty limited.

      It's easy to set up yourself though. Install debian, add steamos repo, apt-get dist-upgrade. You are now running steamos.

    13. Re: UEFI excludes too much by Anonymous Coward · · Score: 0

      So somehow these users are technically minded enough to try to install alternate OS's on their machines but they are incompetent enough that they are defeated by BIOS configuration. Sounds perfect actually, if they are so useless they can't change a setting then they should not be trying to install another OS in the first place.

    14. Re: UEFI excludes too much by pcolaman · · Score: 1

      Don't underestimate the people who are stupid enough to think that installing a beta version of a linux distro on their machines is easy when they probably can't even troubleshoot minor issues like printer connectivity in their Windows install...

    15. Re: UEFI excludes too much by Anonymous Coward · · Score: 0

      But the user still has to find how to turn off Secure Boot in a given UEFI implementation's setup screen to get an OS without code signing to work. Is that easy on all UEFI implementations?

      If they can't hit the enter key to change one option in UEFI (Disable SecureBoot), then similarly they wouldn't be able to hit enter and an arrow key to change another required option (Boot from optical/usb before SATA)

      The fact is even many BIOS defaults are set to HD first and CD second, knowing that as-shipped with OEM HD and OS it will continue to boot the HD only. Those users you refer to would still be screwed, and have no UEFI to blame it on.

    16. Re: UEFI excludes too much by Anonymous Coward · · Score: 0

      shut the fuck up

    17. Re:UEFI excludes too much by Anonymous Coward · · Score: 0

      Yep. Mine doesn't have UEFI and runs Win7 quite well. In fact, the system is only a couple of years old as it was built in March of 2010 by HP. It's a budget Desktop from Walmart - which is why in hell it doesn't have UEFI on it.

    18. Re: UEFI excludes too much by Luckyo · · Score: 1

      It should be. UEFI should be fully user configurable. I found the switch option easily in mine.

      Of course if you're someone who doesn't know how to configure BIOS/UEFI, it's going to be a problem. At which point the question becomes "why are you installing a first beta of an OS"?

    19. Re: UEFI excludes too much by bingoUV · · Score: 1

      I guess you would agree Phoronix is qualified to install the first beta of a Linux based OS? How about they being unable to boot anything but Windows 8 (.1) on hardware with UEFI after lot of trying?

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    20. Re: UEFI excludes too much by bingoUV · · Score: 1

      Depends on who that someone is. How about Phoronix ?

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    21. Re: UEFI excludes too much by Anonymous Coward · · Score: 0

      Agreed

    22. Re: UEFI excludes too much by Luckyo · · Score: 1

      I would not, as I generally find that people running random internet sites that I've never heard of to be of not trustworthy quality.

    23. Re: UEFI excludes too much by Anonymous Coward · · Score: 1

      Go whine someplace else child it was commonly known as VMware when workstation was the ONLY product.

    24. Re: UEFI excludes too much by bingoUV · · Score: 1

      I apologize, you being ignorant was an option I missed to mention.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    25. Re: UEFI excludes too much by stor · · Score: 1

      > Of course if you're someone who doesn't know how to configure BIOS/UEFI, it's going to be a problem. ...but not a very major one.

      A 3 or 4 step HOWTO/FAQ item in the Steam forums would likely be enough to get most people up and running.

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    26. Re: UEFI excludes too much by Luckyo · · Score: 1

      He who lives in a house of glass should not throw stones.

    27. Re: UEFI excludes too much by bingoUV · · Score: 1

      Then why did you?

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    28. Re: UEFI excludes too much by Luckyo · · Score: 1

      You'll have to quote me mindlessly attacking you. I'm not seeing it.

    29. Re: UEFI excludes too much by bingoUV · · Score: 1

      You'll have to prove that a general saying can be reduced by your limited imagination. I am not seeing it.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    30. Re: UEFI excludes too much by Shirley+Marquez · · Score: 1

      Yes. The idea of Steam OS is to be user-friendly; anybody should be able to install it.

    31. Re: UEFI excludes too much by exomondo · · Score: 1

      But the user still has to find how to turn off Secure Boot in a given UEFI implementation's setup screen to get an OS without code signing to work. Is that easy on all UEFI implementations?

      Yes, and if you can't find it then read the manual or ask on a forum.

    32. Re: UEFI excludes too much by exomondo · · Score: 1

      Depends on who that someone is. How about Phoronix ?

      Looks more like their problem is they didn't use EFI-compatible bootable image, it's nothing to do with SecureBoot at all, the process is pretty straightforward and documented here.

    33. Re: UEFI excludes too much by Anonymous Coward · · Score: 0

      I guess you would agree Phoronix is qualified to install the first beta of a Linux based OS? How about they being unable to boot anything but Windows 8 (.1) on hardware with UEFI after lot of trying?

      It was a problem with that specific device's bootloader only reading 32bit EFI. Im not sure what agenda you are trying to serve by attempting to generalize this, it is clearly a very specific problem on a specific device that has already been worked around.

    34. Re: UEFI excludes too much by Anonymous Coward · · Score: 0

      I guess you would agree Phoronix is qualified to install the first beta of a Linux based OS? How about they being unable to boot anything but Windows 8 (.1) on hardware with UEFI after lot of trying?

      I would have thought a Phoronix writer would be smart enough to realize the real problem was with that bootloader not allowing 64bit EFI images which is not something most (if not all other) UEFI systems do.

    35. Re: UEFI excludes too much by bingoUV · · Score: 1

      Yes, I know later people were able to do it. But phoronix being unable to do it for a while is proof that the question being asked :

      Is that easy on all UEFI implementations?

      Does not have an answer "yes". For sane values of "easy".

      And this question being asked does not have anything to do with SecureBoot, so I have no idea why you deemed it necessary to bring it up here. (U)EFI , or at least its particular implementation, is the problem, as you yourself mention.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    36. Re: UEFI excludes too much by exomondo · · Score: 1

      Yes, I know later people were able to do it. But phoronix being unable to do it for a while is proof that the question being asked :

      The problem was related to the bootloader, it was specific to that device and implementation. People have had problems installing Linux due to the incompatibilities of different BIOS's and various other hardware and software even before UEFI came about.

      And this question being asked does not have anything to do with SecureBoot, so I have no idea why you deemed it necessary to bring it up here.

      You have no idea why? Really? If you take a look up a couple of posts and you'll see that's exactly what this thread is about...that's why.

      (U)EFI , or at least its particular implementation, is the problem, as you yourself mention.

      It's this specific implementation, but what's your point?

    37. Re:UEFI excludes too much by ecliptik · · Score: 1

      Using some of the reddit threads, I threw together a set of scripts, a custom preseed file, and a modified cdrom apt repo to do non-efi installs here, https://github.com/ecliptik/steamos-custom/

  11. Re:Stop fragmenting by gweihir · · Score: 2

    Indeed. The patches will go back to Debian. The custom kernel is something Debian works very well with and without changes. I have been doing that for over 10 years. Currently running wheezy with 3.10.22 and a custom patch for an issue fixed later in 3.10.23.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  12. Always AUFS ... by Pinky's+Brain · · Score: 4, Interesting

    How many downstream projects get screwed when one of the kernel devs decides to ignore AUFS and "accidentally" breaking it? There are no more excuses. Union mount/overlay is fucking vapourware ... the farce has gone on long enough, mainline AUFS already.

    1. Re:Always AUFS ... by Anonymous Coward · · Score: 0

      For what it's worth, this AC 100% agrees.

    2. Re:Always AUFS ... by Baki · · Score: 3, Interesting

      Yes I discovered AUFS a while ago and it is really great.

      I use it to backup to 5 disks (of various sizes).
      Need to backup 10TB to a bunch of disks, but in the case of a disaster I want to be able to read individual disks without setting up a (software) raid array when restoring from an emergency. So I joined 5 disks of various sizes, 10TB in total, together with aufs and write to the aufs device. Aufs ensures that files are written on one of the disks, the one with the most space left.

      Later I can take an individual disk and find part of all files on int, or put them together in an aufs-setup and restore in one go.

      Raid-JBOD has the drawback that loss of one disk (in the backup set) means loss of all of them.
      Raid-5 is more complicated and fragile for restores, and wastes 1 disk for parity, which is not required for a backup (the live system already is raid-6).

      (and yes, I've got two backups).

  13. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    Of course we are all allowed to have our own opinions. Linux have some 1,000 distro's and it appears to not have had a negative impact. It's the freedom to create which I think is the senior datum here. It tends to go in cycles where thing bloom out and then settles down to some fewer standards and then repeat as new ideas are implemented. In fact life on Earth is following a similar principle.

  14. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    recoil back into your hole.

  15. P state driver audio issues? by deviated_prevert · · Score: 5, Interesting

    Interesting that Intel's frequency scaling causes audio pops so they disabled the p state drivers at the kernel level. As such this release might work well as a DAW if one were use Ardour or ecasound with jack. I am thinking about setting it up for this purpose and seeing what kind of RT performance it will achieve. Ubuntu Studio is interesting but far to convoluted and difficult to modify to ones liking. Seeing that this system is using sysvinit, coding called functions will be much easier to script and run. It would be really great if it can be tweaked to do high bit rate audio recording and broadcast in realtime streams over networks. Nice to see they are paying close attention to audio problems caused by the system at the kernel level, this release could become much more than just a gaming platform.

    --
    This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
    1. Re:P state driver audio issues? by Anonymous Coward · · Score: 0

      Sound is one of the reasons I've never used a Linux distro for long as a desktop OS any of my computers. It's always something. Something pops, something fizzes, something doesn't produce sound, something doesn't produce sound when something else is running. It makes the OSes feel cobbled together, possibly more than the font rendering inconsistencies, inconsistent configuration, and random unresponsiveness.

    2. Re:P state driver audio issues? by 0123456 · · Score: 3, Funny

      Sound is one of the reasons I've never used a Linux distro for long as a desktop OS any of my computers.

      Maybe you should try a distro released after 1993.

    3. Re:P state driver audio issues? by Chaos+Incarnate · · Score: 1

      I did (several versions of Fedora, around 6-10), and that's pretty much the same reason I abandoned it eventually.

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
    4. Re:P state driver audio issues? by PopeRatzo · · Score: 4, Interesting

      . As such this release might work well as a DAW if one were use Ardour or ecasound with jack. I am thinking about setting it up for this purpose and seeing what kind of RT performance it will achieve. Ubuntu Studio is interesting but far to convoluted and difficult to modify to ones liking. Seeing that this system is using sysvinit, coding called functions will be much easier to script and run. It would be really great if it can be tweaked to do high bit rate audio recording and broadcast in realtime streams over networks. Nice to see they are paying close attention to audio problems caused by the system at the kernel level, this release could become much more than just a gaming platform.

      Buddy, that is very smart. I've written here on several occasions about my annual efforts to use Linux as a main production machine in my DAW setup. I've been using it for streaming samples and rendering and off-loading effects and other processing (via Cockos' Reaper) but it never was ready for prime-time. UbuntuStudio and Debian and others, and there were always problems.

      I think it's interesting that today I noticed that Valve has started selling a DAW program called "Ohm Studio" through Steam. Wouldn't it be great if there was some connection to SteamOS? I'd love for it to become a solid platform for music production. Plus, when I get tired after my 30th take, I can unwind with a little Dota2.

      I'm glad you posted this, because I'm not really enough of a Linux maven to have made the connection/

      --
      You are welcome on my lawn.
    5. Re:P state driver audio issues? by Anonymous Coward · · Score: 1

      if there really weren't issues why would SteamOS have to do what it's doing?

    6. Re:P state driver audio issues? by Sycraft-fu · · Score: 2

      There no connection to SteamOS with Ohm Studio. It is, as with most pro audio stuff, Windows and Mac only. It is just on Steam because Valve is now selling regular software, as well as games, on Steam. Cakewalk started selling Music Creator, their home version of their Sonar software, on Steam a couple months ago.

    7. Re:P state driver audio issues? by Anonymous Coward · · Score: 0

      Ahh, the old "that's an old Linux problem that isn't a problem anymore" routine. A true trolling classic. You sort of remind me of this guy. You'll notice he's not active anymore. He thought his trolling didn't have consequences. He was wrong.

    8. Re: P state driver audio issues? by Anonymous Coward · · Score: 2, Interesting

      You know they're up to 19 now, right?

    9. Re:P state driver audio issues? by Anonymous Coward · · Score: 0

      I've been doing it once every couple years for at least the last ten years. Every single time, I end up annoyed and switch back to OS X and Windows. I don't have an infinite amount of time to spend getting my OS to work, and I have no desire to make a hobby out of OS configuration; I'd rather just install it, and have it get the hell out of the way.

      Mind you, in the server space Windows Server just pisses me right off and I'm far more comfortable with Linuxes.

    10. Re:P state driver audio issues? by deviated_prevert · · Score: 2

      I've been doing it once every couple years for at least the last ten years. Every single time, I end up annoyed and switch back to OS X and Windows. I don't have an infinite amount of time to spend getting my OS to work, and I have no desire to make a hobby out of OS configuration; I'd rather just install it, and have it get the hell out of the way.

      Mind you, in the server space Windows Server just pisses me right off and I'm far more comfortable with Linuxes.

      To my way of thinking it is entirely possible to create a really great audio server that will respond as well as linux does as an internet server. My particular interest is creating internet coffee houses for performers where at least the audio of their performances could be broadcast in a similar fashion to a pod cast but in real time and at high bit rate. It comes down to the fact that the coffee house type performance venue that once helped musicians to hone their craft desperately need to be revived. After all JS Bach and his second wife actually ran one and in doing so promoted musicianship and musical literacy to a greater extent than we currently do today!

      The software to do this in realtime does not exist, sorry Skype and other social networking interfaces do not cut the mustard with audio and there is nothing out there that can do broadcast high quality RT streaming audio on the net as of yet.

      This idea could work because the broadcasts could be by subscription for RT and could become locally popular. This could also be used to promote the venue locally. The stream from the venue could be available in lower bit rate at any time and the performance venue could also sell musical instruments, recordings or even coffee and food for that matter. Doing things a little differently by making venue website only locally available for high bit rate real time would reduce bandwidth needs for the server and facilitate the targeted promotion of a local business.

      As I stated a linux audio and then eventually full a/v server could create something really interesting in as much as being low in cost to a new form of smaller localized ip broadcast venues.

      Somehow I do not think the costs of using any of the commercially available like MediaRoom is a solution. Microsoft ditched MediaRoom because they do not see the real possibilities of internet provided entertainment. All I am saying is that to take real advantage of the possibilities created by the internet and customized Linux servers one needs to think of the net as a local commodity not just the entire WWW concept. Essentially it comes down to the old saw of the developers not seeing the forest for the trees.

      SteamOS at the same time could easily become a local game platform for small real time local game servers in the same way. Gamers will always want to play someone that they can frag locally over some unknown from Timbuktu with distance latency issues. The internet is changing and the change will be to a more realistic expectation of what is possible, expensive WWW streaming broadcast solutions are not the answer, local specialized nodes are the wave of the future.

      --
      This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
    11. Re:P state driver audio issues? by dbIII · · Score: 1

      10? That seems to have a copyright date of 2008 on it. Fedora 20 is coming out any day now.

    12. Re:P state driver audio issues? by Anonymous Coward · · Score: 0

      "Disable Intel P-State driver as it causes issues with SOUND BEING CHOPPY during BigPicture trailer video playback."

    13. Re:P state driver audio issues? by Anonymous Coward · · Score: 0

      I think it's interesting that today I noticed that Valve has started selling a DAW program called "Ohm Studio" through Steam. Wouldn't it be great if there was some connection to SteamOS?

      Why would there be?

    14. Re:P state driver audio issues? by deviated_prevert · · Score: 1

      There no connection to SteamOS with Ohm Studio. It is, as with most pro audio stuff, Windows and Mac only. It is just on Steam because Valve is now selling regular software, as well as games, on Steam. Cakewalk started selling Music Creator, their home version of their Sonar software, on Steam a couple months ago.

      From my understanding Maudio, Creative pro line, Cakewalk and others in industry are finally getting pissed with Apple, Microsoft and Sony (read Ericsson). In much the same way that the independent PC gaming industry is being shafted they have come to realize that controlling the operating system is the key way to stay alive. M-audio had to practically beg Microshaft to relent with Asio support, they have always had a crack bunch of coders for their devices but when Microsoft screwed them over with the palladium bullshit and the lack of kernel support for Asio that users still have to jump through ridiculous numbers of hoops to overcome, they suffered large sales loses of their devices.

      Many have started to realize the pro entertainment industry is being herded down the garden path and the semi pro is being shafted in the processes. Small recording studios and independent producers are closing all over the place because of these assholes and everybody knows what is really going on. There are a few that have jumped ship from Microsoft already and struck out in the industry to create something which can address the needs of a new music industry which can be based upon a different business model than the current iTunes store bullshit model.

      Small independents can compete provided there is a platform that does not rely upon the whim and good graces of Microsoft, who historically absorbs those who they feel they can take business away from because of their OS monopoly. So SteamOS could realistically become more than just a competitor to Windows XBOX, and Sony PS hegemony. Steam by leaving their linux distro open to modification might also find that more than just gamers become very interested in it. IF SALES of STEAM PCs take off you can bet that there will be Linux versions of some pro audio software available for sale very soon. Pros will pay for product that works and is supported regardless of the OS it is written for, FYI not all software has to be free as in beer on Linux and as such Linux as a pro platform might just take off in one hell of a hurry.

      --
      This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
    15. Re:P state driver audio issues? by PopeRatzo · · Score: 1

      IF SALES of STEAM PCs take off you can bet that there will be Linux versions of some pro audio software available for sale very soon.

      I have now seen Cockos Reaper in a couple of pro studios, and I'll bet on them to produce the first native Linux DAW.

      It runs on Wine very well already, and there is an active community of people who use Reaper on Linux boxes with great success. The hangup has always been the driver layer, I think.

      --
      You are welcome on my lawn.
    16. Re:P state driver audio issues? by Anonymous Coward · · Score: 0

      The first native Linux DAW?
      I've been a happy user of Harrison Mixbus on Linux for over a year, along with the LinuxDSP plugin pack (postpro and album mixing for a studio). Ardour is also quite usable, but I can flip my Mixbus sessions from Linux to OSX when I need to use different hardware.

    17. Re:P state driver audio issues? by PopeRatzo · · Score: 1

      Harrison Mixbus on Linux

      It can be done, but not well.

      If you're using your DAW to make a living, there is no good Linux alternative at the moment. I was referring to pro-quality DAW software.

      There is a reason why professionals don't use Linux for main production systems. Yet.

      --
      You are welcome on my lawn.
    18. Re: P state driver audio issues? by Anonymous Coward · · Score: 0

      You have not tried Ardour with Jack...

    19. Re:P state driver audio issues? by deviated_prevert · · Score: 1

      I think it's interesting that today I noticed that Valve has started selling a DAW program called "Ohm Studio" through Steam. Wouldn't it be great if there was some connection to SteamOS?

      Why would there be?

      For the very reason that their own hardware could sell including the DAW working on SteamOS as a complete audio solution package. Think outside the box. Right now the vast majority of people who switch on their smart tv do not even know that they are actually booting up a version of the Linux kernel on an arm based chipset. There is absolutely no reason why linux specific devices like powerful studio DAWs will not sell. It was at one time very trendy to see the Apple logo on the DAW but as the real truth about the iTunes monopoly becomes apparent to more and more studios and artists many are looking for an alternative to the MPAA the MPGLA, APPLE, SONY and MICROSOFT. If Valve gets in on the act there is every possibility that a real alternative to the Apple monopoly on the distribution of music content will happen. At least the possibility of a viable alternative might occur and rather quickly!

      --
      This message was not sent from an iPhone because Peter Sellers really was a deviated prevert without a dime for the call
    20. Re:P state driver audio issues? by YoureGoingToHell · · Score: 0

      What makes you think I want to use an OS that changes version numbers once or twice a year, yet still has basic fundamental flaws that persist for decades?

    21. Re:P state driver audio issues? by Anonymous Coward · · Score: 0

      10? That seems to have a copyright date of 2008 on it.

      Holy fuck! 2008 and they still had problems with sound?!?!?!

  16. Re:First Post by DavidClarkeHR · · Score: 1

    Maybe 2nd ?

    Looks more like a stump than a post.

    Maybe it's just me, but aren't posts supposed to be ... bigger? taller?

    --
    - Nec Impar Pluribus, or so I'm told.
  17. Call it flame bait if you must by sgt+scrub · · Score: 4, Funny

    They combined 3 of the things I hate the most. Games that require a Steam account, a Steam account, and Microsoft employees. I'm expecting to find out they are being side funded by Sony.

    --
    Having to work for a living is the root of all evil.
    1. Re:Call it flame bait if you must by Fwipp · · Score: 2

      Just in: SteamOS requires a Steam account. More at 11.

    2. Re:Call it flame bait if you must by Pharmboy · · Score: 1

      Xbox requires Xbox games, BFD. If you don't like it, don't get an account, don't use it.

      I've been on Steam since, well, before Steam existed. Back when TFC was distributed by Sierra. They have the least amount of DRM, often none, and the least restrictive policies of anyone. They have successfully bridged the needs of the user and the wants of the publisher. It isn't perfect, but it is less offensive than any other DRM method, and they have a lot of free stuff. And frankly, I don't mind a company making money for selling software anyway, it's a free fucking country, and part of freedom is being able to sell your wares. Don't like it? Don't buy it.

      Unlike any other publisher, I don't feel like Steam is trying to constantly screw me out of more money all the time, and is instead trying to keep me as a customer by giving good service and fair prices. I hope they continue to be successful.

      --
      Tequila: It's not just for breakfast anymore!
    3. Re:Call it flame bait if you must by thegarbz · · Score: 1

      This is not flamebait. It's a valid opinion.

      But it's just that, an opinion. I have the opposite opinion. I love steam as a system and have no problem with a steam account. I honestly can't imagine going to a brick and mortar store and buying a game on DVD, actually nowadays I don't even have a DVD player in my machine. I use an external USB drive when I need to. I have no opinion on the account itself, that's just an account.

      As for Microsoft employees, they are just people. Some are excellent coders, some a horrendous managers. (I think this is the most likely breakdown). I can't draw conclusions without further information.

    4. Re:Call it flame bait if you must by Anonymous Coward · · Score: 0

      Oh noes...they require an account...ZOMG...well in that case clearly HL2 and Portal 2 SUX BALLZ!!!!

      I love these fucking linux nutbags that hang out here...total fucking fringe wackjobs

    5. Re:Call it flame bait if you must by Chaos+Incarnate · · Score: 1

      "Often none"? How many games work without being signed into Steam? (Hint: that's DRM.)

      Among the services that prevent resale and force you to be online to play*, Steam is the least bad of them. Far preferable is something like the Xbox 360, where you don't need to be online or have an account to play, and can let your friends play too.

      *Yes, I know Steam nominally has an offline mode. It's been sufficiently unreliable for me that Steam requires online as far as I'm concerned.

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
    6. Re:Call it flame bait if you must by Daniel+Hoffmann · · Score: 1

      You know what I hate? Driving to the store to buy a big ass useless cardboard box with a CD in it that takes multiple steps to install.

      Also swapping discs when I want to play another game.

    7. Re:Call it flame bait if you must by Anonymous Coward · · Score: 1

      Fortunately for you, there is a list of the games on Steam that don't require Steam DRM and work even if you uninstall Steam, along with others that can be patched to do so.

      http://steam.wikia.com/wiki/List_of_DRM-free_games

    8. Re:Call it flame bait if you must by Anonymous Coward · · Score: 0

      They have the least amount of DRM, often none, and the least restrictive policies of anyone.

      Bullshit because gog.com

    9. Re:Call it flame bait if you must by Anonymous Coward · · Score: 0

      You know what I hate? Tying up my internet connection for hours on end just to download a fucking video game.

      Also online phone home DRM bullshit.

    10. Re:Call it flame bait if you must by Anonymous Coward · · Score: 0

      I hate that shit, too. That's why I like gog, and the games there are DRM free.

    11. Re:Call it flame bait if you must by ildon · · Score: 1

      No it doesn't. Running the Steam client on SteamOS requires a Steam account.

  18. Is nVidia backing this? by MobyDisk · · Score: 1

    Is this NVidia's attempt to keep market share given that the latest consoles are all ATI based?

    1. Re:Is nVidia backing this? by Tynin · · Score: 1

      Any headline which ends in a question mark can be answered by the word no. :-)

      But honestly, that sounds plausible.

    2. Re:Is nVidia backing this? by symbolset · · Score: 1

      Call it what you want. nVidia claims to be working closely with Valve, including embedding their own engineers in the project.

      Engineers from Valve and NVIDIA have spent a lot of time collaborating on a common goal for SteamOS: to deliver an open-platform gaming experience with superior performance and uncompromising visuals directly on the big screen.

      NVIDIA engineers embedded at Valve collaborated on improving driver performance for OpenGL; optimizing performance on NVIDIA GPUs; and helping to port Valve’s award-winning content library to SteamOS; and tuning SteamOS to lower latency, or lag, between the controller and onscreen action.

      The collaboration makes sense as both companies strongly believe in the importance of open-platform innovation, and both companies are committed to providing gamers with a cutting-edge visual experience.

      Valve will deliver a great, open-platform gaming experience, and NVIDIA will continue to be the best choice for gaming on any open platform or operating system, including SteamOS.

      --
      Help stamp out iliturcy.
    3. Re:Is nVidia backing this? by Anonymous Coward · · Score: 0

      Is everybody imperfect? YES!!!!!!!!!

    4. Re: Is nVidia backing this? by Anonymous Coward · · Score: 0

      nVidia lost the console war so it makes sense they would partner with Valve to create their own console.

    5. Re:Is nVidia backing this? by Anomalyst · · Score: 1

      NO! I'm definitely not imperfect.

      --
      There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  19. Re:Stop fragmenting by Anonymous Coward · · Score: 2, Informative

    Valve offers SteamOS for use in a specific case - when you use a dedicated box for SteamOS. If that is not your case then you can simply install Steam through your package manager, or by hand if not available. Last time I checked Gabe didn't put a sharp knife on anyone's throat to force them to switch from Gentoo to SteamOS.

  20. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    This has not begun to explain why you need anything more than a stock distribution with, at worst, one line added to a config file so you can select a standard set of packages for a dedicated Steam setup if you want.

  21. Re:Stop fragmenting by Anonymous Coward · · Score: 1

    Don't even bother. Recoiledsnake works for Microsoft. All you'll ever get is competitor smears and MS promotions.

  22. Re:Stop fragmenting by jedidiah · · Score: 1

    > Forking/Fragmenting is good when it solves a problem. Not when the differences are between using different conventions.

    Fork? What fork? I don't see a fork. I see something that is about as far away from Debian as MythBuntu is.

    This is Debian+Steam in a can. You might as well call it SteamBuntu.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  23. To make HW mfrs' lives easier by tepples · · Score: 2

    This has not begun to explain why you need anything more than a stock distribution

    It's to make the lives of set-top PC manufacturers easier. Instead of selling a naked PC and requiring end users to install an operating system, which will not work for the demographic that most often games on a TV, they can just ship SteamOS.

    1. Re:To make HW mfrs' lives easier by recoiledsnake · · Score: 1

      What stops set-top PC manufacturers from shipping Debian? We aren't talking about console users here. We're talking about people who (are supposed to) know enough to load and troubleshoot SteamOS onto the machines.

      --
      This space for rent.
    2. Re:To make HW mfrs' lives easier by pcolaman · · Score: 2

      Actually they are trying to pull people over to the "PC" from being console only by making an OS that mimics closely the experience of a console for PC games. So it is in their best interest to make it outwardly as easy to use and setup as possible, while still giving power users access to what's under the hood.

    3. Re:To make HW mfrs' lives easier by Guspaz · · Score: 2

      No, we *are* talking about console users here. The target demo for the Steam Box is a gamer who wants to play PC games in their living room, and so will be able to just buy the box and plug it in. The current release doesn't try to achieve that because it's not there yet, hence why they're suggesting that it won't be of much interest to anyone but Linux enthusiasts at this point.

    4. Re: To make HW mfrs' lives easier by Anonymous Coward · · Score: 0

      SteamOS was forced to replace parts of this Debian, basic things like low-latency audio didn't work properly in Debian, I do not think Debian by itself is shippable or ready for production.

    5. Re:To make HW mfrs' lives easier by Smauler · · Score: 2

      SteamOS beta is not meant to be configured and played with by normal, console using, end users. Funnily enough, because what Steam want to be played with by normal, console using, end users is not here yet. The beta OS is a beta OS.

      It's not that difficult to understand, is it? This is the beta of the operating system that steam boxes will ultimately run. You can install it on something else now, if you choose to. Getting it to run now is not representative of Steamboxen (hah!), and the experience they will deliver when they arrive. I want a controller to play with, for one...

    6. Re:To make HW mfrs' lives easier by bingoUV · · Score: 1

      What stops set-top PC manufacturers from shipping Debian?

      The fact that Debian needs to be configured (1) to be able to run Steam, making it not set-top PC any more? You need to be told this much too?

      We aren't talking about console users here. We're talking about people who (are supposed to) know enough to load and troubleshoot SteamOS onto the machines.

      Why aren't you talking about console users here? Only an idiot would talk about people who (are supposed to) know enough to load and troubleshoot SteamOS onto the machines "here", in this context.

      (1) : adding repositories with drivers. Signing into Steam. Possibly applying realtime related kernel patches

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    7. Re: To make HW mfrs' lives easier by temcat · · Score: 1

      What's wrong with low-latency audio in Debian? Works for me in LMDE using jack.

    8. Re: To make HW mfrs' lives easier by Anonymous Coward · · Score: 0

      Jack works perfect in Debian.

      The right way is to ship changes back upstream instead of just changing a lot of stuff.

    9. Re: To make HW mfrs' lives easier by tepples · · Score: 1

      The right way is to ship changes back upstream instead of just changing a lot of stuff.

      What makes you think Valve isn't submitting its changes upstream?

    10. Re:To make HW mfrs' lives easier by Anonymous Coward · · Score: 0

      The fact that Debian needs to be configured (1) to be able to run Steam, making it not set-top PC any more? You need to be told this much too?

      (1) : adding repositories with drivers. Signing into Steam. Possibly applying realtime related kernel patches

      This is exactly what the PC manufacturers should be doing, the need to do that doesn't stop them from shipping debian with steam installed.

    11. Re:To make HW mfrs' lives easier by bingoUV · · Score: 1

      Then Steam OS IS Debian.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
  24. Four reasons to prefer discs by tepples · · Score: 1
    Perhaps sgt scrub prefers discs for one of at least four reasons:
    • Some people like to rent games before committing to a large purchase.
    • Some people like to buy used games, but I'll admit Steam sales reduce this need.
    • Some people are stuck on 5-10 GB/mo capped cellular or satellite Internet. That's not even enough to transfer a single dual-layer DVD (8 GB) along with the rest of the month's web browsing, and more and more AAA games have started to come on multiple DVDs.
    • Some deployed members of the armed forces go without Internet for several weeks at a time. Steam's not nearly as bad in this respect as Xbox One was initially announced to be, but it's still reported to expire receipt caches after about a month.
    1. Re:Four reasons to prefer discs by Daniel+Hoffmann · · Score: 1

      Game renting was never a good solution to the problem. What gamers really need is a 3 day full refund on any title they buy. Also make pre-purchases of digital goods illegal.

      Instead of saying "this new technology does not do what I could do with the last obsolete technology" you should see the underlying problems and see how they could be solved in a better way by the new technology.

      Similar thing with used games, steam always has the full catalog available at any time, so that is one less point for used games. Also the catalog reduces in price the longer it has been available plus the Steam sales, so the price sensitive people can still afford games. I have to say, Steam solved these two problems a lot better than the previous "used games" bin at your gamestop ever did.

      As for bandwidth and availability, Steam could offer a paid service where they would burn backups of the games in your account and send it to you through mail. If this issue affected that many people Valve would be doing it already. Anyway that is a pretty cool idea for a startup...

  25. Re:Stop fragmenting by Luckyo · · Score: 1

    Steambian. For some reason, reminds me of symbian.

  26. Re:Stop fragmenting by PopeRatzo · · Score: 1

    You might as well call it SteamBuntu.

    Thanks. I just registered that trademark and steambuntu dot com.

    --
    You are welcome on my lawn.
  27. Fragmentation: preventing Android success by symbolset · · Score: 1

    Oh, yeah. Fragmentation has clearly been blocking Android's success since 2008, before the first phone was introduced. If it weren't for this fatal flaw Android might have been popular by now.

    --
    Help stamp out iliturcy.
    1. Re:Fragmentation: preventing Android success by recoiledsnake · · Score: 2

      By the same metric, Windows never had any flaws ever and is above criticism because it's still running on 90%+ of PCs, yet you regularly heap crap over it. Funny how that works.

      --
      This space for rent.
    2. Re:Fragmentation: preventing Android success by symbolset · · Score: 0

      Speaking of which, fragmentation doesn't seem to be holding Windows back much either - and Windows is far more fragmented than Android could ever be.

      --
      Help stamp out iliturcy.
    3. Re:Fragmentation: preventing Android success by recoiledsnake · · Score: 1

      You got my OP wrong. I was pointing out about needless fragmentation of things that are just conventions. Having the buttons in any one config would be better than different configs even if it weren't optimal, consistency is important. Is any one of those configs better than the others? How easy it is to fix? Hope you can see how this is different from Windows fragmentation of XP vs. 7.

      --
      This space for rent.
    4. Re:Fragmentation: preventing Android success by symbolset · · Score: 1

      How is the fragmentation of Windows useful for anything except generating turnover for Microsoft and Intel?

      --
      Help stamp out iliturcy.
    5. Re:Fragmentation: preventing Android success by recoiledsnake · · Score: 1

      The end users don't have to pay for an upgrade and in many cases avoid costs of new hardware as well. That's how they're benefiting, with extra money in their pocket. How were Android users served by different layouts of buttons on each device? You seem overly sensitive to criticism of Android while ignoring my overall point. Windows may have its own useless "fragmentation", for example jerking around network settings during XP to Vista. This isn't Team A vs. Team B. It's about a case of NIH syndrome and lack of consistency. There is no need to get defensive about your preferred platform while peddling criticism of others.

      --
      This space for rent.
  28. this is idiotic. by markhahn · · Score: 2, Insightful

    the proliferation of distros is just stupid - people don't seem to understand what "distro" means, or why they should be offering addons to an existing distro, rather than pretending that they are building a new OS.

    the ONLY value a distro offers is in establishing a particular set of versions, with a modicum of consistency of config and hopefully some testing. none of them offer anything significant that is also distinctive - just slightly different versions of the same packages maintained by others and used by all the other distros. yes, apt vs rpm, so what? they're functionally equivalent.

    the real point is really a matter of software engineering: forking a distro is bad, since it increases the friction experienced by source-code changes. streamOS (sic) people may be dilligent and honestly propagate their changes upstream, but fundamentally, they should really just be running an apt repo containing their trivially modded packages. sure, that may mean a different kernel, big whoopie (very little of user-space is sensitive to anything but huge kernel changes.)

    but yeah: it wouldn't be very sexy to say "I've got a repo of 37 tweaked packages I call a brand new whizzy *OS*".

    1. Re:this is idiotic. by Uecker · · Score: 1

      The real reason distros are forked is because Linux userspace is an entangled mess of packages patched into shape to work with ever changing APIs. I am not speaking about kernel-level APIs here, those are rock solid. If APIs would be stable, packages would not have so many versioned dependencies and forking would not be necessary. I am already scared of the day when the idiots make their threat true to replace X with Wayland, breaking one of the remaining stable APIs with decades of backwards compatibility for no good reason.

    2. Re:this is idiotic. by Anonymous Coward · · Score: 0

      I've found the problem, friend.

      they should really just be running an apt repo containing their trivially modded packages.

      You're assuming they have trivially modded packages. They may have extensively modded packages, or packages that are no longer distinct.

    3. Re:this is idiotic. by BitwizeGHC · · Score: 2

      Two things:

      1) X isn't really stable anymore. Doing compositing on top of X has historically required ad-hoc solutions like Xgl and AIGLX in order to get around X's legacy display model. Wayland solves this problem by integrating directly with EGL.

      2) X isn't really used by app devs anymore. They use toolkits like Gtk and Qt, which do all their rendering client side. Since this is Wayland's native display model, performance using these toolkits should increase with Wayland.

      Abandoning X (except as an optional, legacy add-on through Xwayland) and making Wayland the default graphics stack would vastly improve the situation for distros. The same with systemd -- I'm honestly surprised SteamOS doesn't use systemd.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    4. Re:this is idiotic. by Anonymous Coward · · Score: 0

      Dude...just shut up. Stop being a linux-weenie.

    5. Re:this is idiotic. by Uecker · · Score: 1

      1. X is stable. That its old rendering model is not used anymore by modern applications does not change this a bit. With newer extensions, you can do compositing and direct rendering just fine. I don't get your point.

      2. People always used toolkits. And I don't see any technical reason why there should be a performance gain with Wayland.

      How would abandoning X improve the situation for distros? If they have to maintain Xwayland they now have an even more complicated system (Wayland + X). If not, they break compatibility (which would be really really stupid).

  29. No not really by Sycraft-fu · · Score: 2

    "Over 300" isn't an impressive amount. The Windows Steam client has "over 9000" games (well, items which can be DLC, expansions, etc).

    For that matter quantity is never the issue, quality is. Right now Steam for Linux lacks in the big name games. It has a few, and some popular indies like Starbound, but you find that you miss out on the majority of new games, particularly AAA games for it.

    1. Re:No not really by lordofthechia · · Score: 3, Informative

      How many of those 9,000 windows steam games run on the consoles? (BTW it's closer to 3,000 - 3,500 unique windows games - excluding DLC).

      Somebody that already has a gaming PC (presumably with Steam) isn't the target demographic of this push. Folks who want console level convenience but would be open to saving money buying on Steam are. And what will they see when Steam Machines launch early next year?

      PS4 169 Total Games released and announced
      XBONE 77 Total Games released and announced
      Steam Machine 300+ games already released (and purchasable) *and* more coming soon.

      Then look at the other features you'll get with a Steam Machine (and Steam):

      * Steam Sales

      * Steam gifting (give your grandkids a Steam Machine then send them games through steam from your home PC/Tablet/Phone, etc)

      * Access to player mods (Steam Workshop)

      * Free online play (MMO's w/ monthly fees not included)

      * Equal or better hardware depending on your budget

      * Upgradeable hardware

      * Made with COTS HW -> easily fixable

      * Games you purchased on your Steam Machine are tied to your account, *not* your machine. On the road? Open your laptop and pick up on your games where you left off.

      * Ability to play 3rd party/unlicensed titles without jailbreaking

      * Compatibility with PC hardware (that works with Linux). Mouse and KB anyone?

      * Compatibility with XBOX 360 and PS3 controllers (and surely XBOne and PS4 to come)

      * Full desktop mode!

      * Controller that's nearly as precise as using a mouse (and miles ahead of the console controlers.

      * Devs can issue patches for free! (looking at you Microsoft)

       

      --
      Georgia Tech, the leader in Chia(tm) technology.
    2. Re:No not really by aiadot · · Score: 3, Interesting

      How many of those 9,000 windows steam games run on the consoles? (BTW it's closer to 3,000 - 3,500 unique windows games - excluding DLC). Somebody that already has a gaming PC (presumably with Steam) isn't the target demographic of this push. Folks who want console level convenience but would be open to saving money buying on Steam are. And what will they see when Steam Machines launch early next year? PS4 169 Total Games released and announced XBONE 77 Total Games released and announced Steam Machine 300+ games already released (and purchasable) *and* more coming soon.

      Technically you are correct when you point out the number of games. But I don't think that doesn't really mean a lot. The PS Vita has over 1300 games available for it on the PSN and look how great its doing. I'd rather buy a platform that has one game I want than a platform with thousands that I don't.

      Have a handful of system sellers is more important than having 100s of games no one cares about. Those 300 games? Mostly old Valve first party and indies that are available everywhere. A good chunk of hot PC games(Blizzard games, LoL, Minecraft, Origin) are not even on Steam, and even if those games were on Linux I find it hard to imagine the average joe sideloading the apps (basically the Android/Google Play situation).

      I think the extra competition by the Steam Machines are a great opportunity for traditional console makers to review some of their outdated practices and offer more interesting products. Currently the only reason I buy consoles alongside my gaming PC are for the exclusives games(and the lack of which is also the reason I'm not interested on Steam OS). And because of that I wish them good but yeah, they will have to do something about that library. As for the other features, while interesting, they're secondary. Game consoles are for games. Steam machines are just open gaming consoles.

    3. Re:No not really by Anonymous Coward · · Score: 0

      Folks who want console level convenience but would be open to saving money

      You mean the people who already got an OUYA? Or the people sticking to the their phone/tablet with really cheap/free games (splurging on microtransactions notwithstanding)? Or the ones who are patient and would stick with older generations of hardware instead of buying any new console when it first comes out, Steam machine included? Or people who pirate (it's not as inconvenient as it sounds, in some cases people do it because it's more convenient than buying/running the game legally)?

      Look, I'm not saying console level convenience at a lower cost isn't a good thing, but if you want to fight in that arena, then you aren't just competing with the PS4 or XBONE.

      I'll mention Nintendo here as well. Both the Wii and DS are successful not just because they are cheaper than the competition, but because they had special gimmicks. Oh, and Marios and Zeldas. Again, not saying the ideas behind SteamOS are bad, but there's a lot more to consoles than just price (to performance)

    4. Re:No not really by recoiledsnake · · Score: 1

      >Devs can issue patches for free! (looking at you Microsoft)

      You can stop looking. In typical Slashdot fashion, any bad news about MS gets blared and good news buried, and the posters and mods continue propagating ignorance.

      http://www.eurogamer.net/articles/2013-06-26-microsoft-no-longer-charges-developers-to-patch-their-xbox-360-games

      --
      This space for rent.
    5. Re:No not really by lordofthechia · · Score: 1

      Honestly, didn't know they changed their minds after seven and a half years!

      Still good they saw the light, would have been awesome if they didn't do it near the end of the console's life...

      --
      Georgia Tech, the leader in Chia(tm) technology.
    6. Re:No not really by Anonymous Coward · · Score: 0

      But who is the target audience? Console gamers don't want to have to build their own computer and install Linux, and the initial cost of building a gaming computer is quite high, even if you subtract $80 for an install of Windows. SteamOS seems targeted at Slashdot. But unless you're an anti-M$ zealot, there's no reason to spend $500-$1000 building a game computer that only lets you play the garbage games released for Linux. Certainly cheap gamers don't have much motivation. And if you're already spending $500-$1000 building a gaming PC, not spending $80 to have a vastly larger library of games would be incredibly stupid.

      Talk all you want about 300+ games released for Linux, most of them are old-ass games or garbage like FreeCiv. People buy consoles/gaming PCs so they can play the big game that get heavily advertised, or the fun old games that you buy for $8 at a Gamestop, and SteamOS won't be able to play them.

    7. Re:No not really by Anonymous Coward · · Score: 0

      * Upgradeable hardware

      Just what I wanted, forced obsolescence built in from the start! Instead of devs having a consistent platform to develop and optimize for they can just tell the user to throw more hardware at it. Crummy drivers? Poor performance? GL Extension XYZ not supported? Buy new hardware!

      From the gaming perspective upgradeable hardware is a bad thing! It fragments the target market such that there are hundreds of thousands (if not hundreds of millions) of possible hardware combinations so almost everybody has an unoptimized, mediocre experience and the only way to have a decent experience is to buy expensive top end hardware to offset the software inefficiencies inherent in products developed to run on such a wide range of hardware.

    8. Re:No not really by lordofthechia · · Score: 1

      It's 300 Linux games on Steam. This doesn't count any non-steam games.

      Valve is also putting their weight behind this and getting other developers to release their games for Steam OS (and Linux). Metro Last Light is one of the most recent AAA titles. Check for yourself the current steam Linux catalog (hint, you won't find Free Civ on there).

      As far as the OS, it's a component in the (not yet released) Steam Machines. When released, consumers will be able to pick one up for $499 pre-built, with a Steam controller .

      The OS *by itself* is aimed at fans, early adopters, beta testers, whatever you want to call them. However it's just one part of a larger puzzle that Valve has been putting together piece by piece over the past few years (SteamOS + Controller + Steam Machines + Big Picture Mode + Family Sharing + Trading Cards + Achievements + Social + Steam Workshop + Porting Source to Linux + Optimizing Linux AMD/nVidia/intel drivers + Porting the Steam Client to Linux).

      Come January the pieces come together.

      --
      Georgia Tech, the leader in Chia(tm) technology.
  30. Re:Stop fragmenting by i.r.id10t · · Score: 2

    Get some force feedback joystick/game pad/input devices and it can remind you of a sybian instead too

    --
    Don't blame me, I voted for Kodos
  31. hmmm by wbr1 · · Score: 0

    Another Valve employee doing lots of the SteamOS system-level work is John Vert, who up until last year was a Microsoft employee since 1991. There's also other former Microsoft employees on Valve's Linux team, like Mike Sartain."

    Rats fleeing a sinking ship?

    --
    Silence is a state of mime.
    1. Re:hmmm by shutdown+-p+now · · Score: 1

      All companies with offices in Puget Sound have seen employees going round-robin for years now (which is convenient, because it helps drive salaries high). To remind, Valve itself was founded by a guy from Microsoft, and that was ago.

  32. Meanwhile, in reality... by Ben+Hutchings · · Score: 2
    It's a stock Debian kernel with some minor packaging changes and support for a new game controller. All those realtime patches? Not actually used by default. The full list of exciting changes:
    • Make the binnmu regexp also reconize our build suffixes
    • New XBox controller driver
    • Disable Intel P-State driver as it causes issues with sound being choppy during BigPicture trailer video playback.
    • Hard-code parallel build for now since our OBS infrastructure doesn't know how to set these options yet.
    • Add postinst step to touch /var/run/reboot-required
  33. tl;dr stfu foad lrn 2 troll n00b by gman003 · · Score: 5, Informative

    You've basically revealed yourself as a moron who doesn't know what he's talking about but thinks he knows better than everyone else anyways.

    SteamOS is an OS designed not just for gaming, but for a specific subset of gaming - using a controller and television instead of a mouse, keyboard, and monitor. The UI needs to be significantly different. You know how everyone bitches whenever an OS tries to reinvent the UI so that it works on both tablets and computers? This could have been the same situation, but Valve was smart enough to realize "hey, nobody wants to use a 10-foot UI on a 23" monitor, and nobody wants to type with a controller when they have a keyboard. Instead of pissing off our existing users *and* alienating the new target audience by making a compromise that fails at both, let's have two completely separate modes".

    That's what SteamOS is designed for - a difference user interaction method. Or to be more precise, that's what Big Picture Mode (the Steam mode that SteamOS boots to) is. Big Picture Mode can be enabled as the default on any Steam install (Windows, OS X or Linux), and it's relatively simple to get Steam to launch by default as well.

    However, SteamOS includes more than just a few default UI settings. There's the incredibly simple installation script - it offers very little customization, but it requires almost zero knowledge outside "getting your computer to boot off media instead of primary disk". That's essential for this particular niche, but would you want Debian dumbed down like that?

    Or the stripping of unneeded crap. As I read TFA, I learned they built a rather customized compositor focused on game performance. Doesn't work too well in windowed mode, but it works well for fullscreen with UI overlays. Does that sound like something Debian ought to use?

    Same for their kernel tweaks (some realtime scheduling stuff and disabling things that caused bugs with games), or their stripped-down install, or the dozens of other changes people are still trying to find.

    But here's the thing - they are making almost all of this available as patches. It's open-source, except for Steam itself and the improved proprietary drivers. If Debian sees a use for these changes, they can merge it in. But to counter your inevitable repetition of "just make it a patch shit-gargler", you need to look at Valve's logic.

    They saw Windows 8, and they were afraid. They realized that as long as PC gaming was reliant on one company (Microsoft) for an essential component, and that company has not just apathy towards PC gaming, but an outright reason to try to kill it in favor of their higher-profit-margin console, no matter how well Valve did at making games or keeping Steam running, their business could be destroyed. And with the Metro stuff and the locked-down app store, they saw a direct death threat. Shortly afterward, they started pushing their Mac port harder, and started work on the Linux port.

    Given that history, would you really expect them to make themselves reliant on someone else for their console? Their thinking is basically "if we control our own OS, even if every other OS maker turns hostile to our market segment we can still keep it running". They have no problem with people running Steam on Windows or Ubuntu or Debian or fucking Slackware for all they care - but they want to make sure that there's at least one OS that will *always* be there to play games on. Hell, they even recommend Ubuntu+Steam for the old desktop experience, not SteamOS. Nobody is going to be rebooting into SteamOS - they'll be running it as the only OS on the machine because it's the only one that's usable on that machine's setup.

    But everything I just said was kind of pointless, because you don't understand the very issue you're bitching about. Fragmentation on Android is a problem because programs that use new features do not work on old versions. Fragmentation of window systems or other APIs is bad because you have to write a new version for each system. And desktop Linux dislikes f

    1. Re:tl;dr stfu foad lrn 2 troll n00b by pcolaman · · Score: 3, Interesting

      You said it much better than I could ever have hoped to. I've been a big Windows guy since 3.1 (maybe partially because for a while I didn't know any better) but lately Windows 8 has made me realize that Windows 7 will probably be the last version I will have installed on any of my systems voluntarily. I have a Win8 laptop (preinstalled) that I now have dual boot with Ubuntu 13.10 and I have considered more than once wiping Win8 off and making it a completely Ubuntu laptop. Seeing SteamOS has made me an even bigger believer in what Valve is doing for PC gaming because as far as I can tell, Microsoft is the worst enemy to the PC as a gaming platform and that's only going to get worse.

      Perhaps this is partially to help push the XB1 forward as a "better choice" than the PC for gaming. Perhaps it's just ineptitude on Microsoft's part. Probably it's a bit of both. But either way, I think as my children get older and I start teaching my kids how to code and how to work with computers at a deeper level than launching netflix and playing plants vs. zombies that it'll be primarily with some sort of *nix based system (not Mac OS X though, they've just become overpriced PC's with specialized software). As a matter of fact, my goal is by the time my kids are over 10 they'll know how to write basic C programs and use make along with gcc, and they'll feel as comfortable using terminal as they will using a GUI.

    2. Re:tl;dr stfu foad lrn 2 troll n00b by Daniel+Hoffmann · · Score: 1

      I just want to add that applying kernel patches is something that even most CompSci graduates don't know how to do. Most of them could learn how to do it, but they wouldn't bother.

    3. Re:tl;dr stfu foad lrn 2 troll n00b by recoiledsnake · · Score: 1

      As far as Steam is concerned, "Linux" games are "Linux" games, and run on Ubuntu, SteamOS or any other platform that runs the "Steam runtime", a basic compatibility layer so games can assume the existence of certain things.

      So 'Linux' games will require the Steam runtime now? That sounds good for Steam, not so much for Linux gaming to become reliant on a DRM game store that takes 30% of all game revenue. Atleast hopefully the runtime is FOSS, say it is so.

      --
      This space for rent.
    4. Re:tl;dr stfu foad lrn 2 troll n00b by gman003 · · Score: 2

      The "Steam runtime" is open-source (it's on GitHub) and does not include any of the DRM, nor Steam itself. It's closer to "Linux DirectX" than "Games for Linux Live".

      Individual games may also check that Steam is running and that the game is authorized, but I've noticed fewer and fewer games doing that over the years.

    5. Re:tl;dr stfu foad lrn 2 troll n00b by pcolaman · · Score: 1

      I could care less what Slashdot likes to hear, and I've spent a good chunk of my life using Windows OS's so I don't say any of this easily, but I'm becoming more and more disenfranchised by the direction in which Microsoft is taking their platform. It feels very much like they are trying to put their own spin on iOS in Windows 8 and that's not a good thing. The whole idea of the IBM-compatible PC (I think a lot of people forget that what is considered the modern PC was a knock off of what IBM was trying to do in the 80's with their platform) is an open platform with software that was meant to allow users to run what they wanted and not be locked down to specific hardware. The direction that MS is taking Windows seems to be drifting away from that, and the fact that they are even making a piece of their own hardware (the Surface) tells me that they are not content with just making an OS. Not only that, but have you used Windows 8, really? It is the most unusuable piece of crap in the Metro interface mode. The fact that they had to release 8.1 to keep people from abandoning ship tells me all I need to know really.

      Trust me, I never thought I'd even consider abandoning Windows, and that's coming from someone whose first two forays into programming involved QBASIC (based of course on BASIC) and C++ on Visual Studio 6, so I can say with certainty that I'm no Linux shill. That being said, Ubuntu 12 and 13 have been by far the best experience I've had with an OS outside of Windows 7, which IMO is the pinnacle of what Microsoft has done with an OS. I'm going to stick with Windows 7 as my Windows of choice until MS either corrects the mistake that is Metro or they drop support for 7 at which point I'll probably go Linux completely and just use Wine when I absolutely need to run a Windows program

    6. Re:tl;dr stfu foad lrn 2 troll n00b by DuckDodgers · · Score: 1

      I don't think Microsoft wants to kill PC gaming at all. But I think Windows 8 makes it clear Microsoft wants to move PC gaming towards using the Microsoft App Store as the preferred distribution platform. i.e. they want to replace Steam with the Microsoft App Store, so they get the money Valve is currently collecting.

      I think it's a fine plan, and it makes sense for Microsoft to do it. But in turn, it makes sense for the owners of Steam and any other similar product (lesser players like Desura, for example) to react by condemning Windows 8 (which they generally do) and moving off Windows to another platform in which they cannot be slowly muscled off the platform by an official app store from the platform owner. Hence... SteamOS.

      I want SteamOS to take the world by storm, but I fully expect it to crash and burn. Let's hope I'm wrong.

    7. Re:tl;dr stfu foad lrn 2 troll n00b by Anonymous Coward · · Score: 0

      If you like windows 7, but not windows 8 (I don't either), then mint is the answer, not ubuntu.

  34. Re:Fucks Given: by Anonymous Coward · · Score: 0, Funny

    Your mom gives infinite fucks.

  35. Continued PREEMPT_RT development & NVIDIA supp by Arakageeta · · Score: 2

    I'm glad to see SteamOS has picked up PREEMPT_RT. I hope they stick with it. The PREEMPT_RT developers recently reported that they lacked the man-power to continue development (https://lwn.net/Articles/572740/). Maybe Valve can contribute money or man-power?

    Also, since NVIDIA is keen to support SteamOS, this means that NVIDIA must officially support PREEMPT_RT. NVIDIA's driver support for PREEMPT_RT has always been spotty. At best, hacks to the driver's GPL layer were required to make it work. I hope those days are over. NVIDIA has really improved their Linux driver over th years in order to better serve the Android and HPC markets. PREEMPT_RT support should make it even better (PREEMPT_RT can often uncover pre-existing bugs).

  36. Re:Stop fragmenting by cheekyjohnson · · Score: 3, Funny

    It takes a real man to post using a Slashdot account.

    --
    Filthy, filthy copyrapists!
  37. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    This is obviously recoiledsnake posting AC to guard his karma. Go mod his original post troll just to give him what for!

  38. Replace XP? by Anonymous Coward · · Score: 0

    Steam could cash in on a golden opportunity, as XP stops getting critical updates on April8 8, 2014, if they:
    (1) keep their system secure (updates and paranoid testing)
    (2) make it easy to virtualize an old Windows system
    (3) make it easy to install this on a new PC, and hopefully get it bundled with new PCs

    It would be nice if they took an anti-NSA stance on security, but it's hardly necessary when You are recruiting people who ran XP.

  39. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    I hear what you're saying, I really do, but that absurd amount of Linux distro's makes me think that is a driving factor on why Linux has not been and may never be Desktop OS of the year. You got too many folks making their own versions with or without blackjack, hookers, etc that no one here can even tell a lay person what Linux actually is. Yeah it's actually only the kernel that is "Linux" but regular folks don't know what the hell a kernel is besides a food or a military rank. And before the zealots tear this post up, I realize that there is most likely more devices running a Linux derivative than any other OS, yet no one wants to drop that nasty L word so instead you get spiffy names like iOS and Android with their mountain lions and ice cream sandwiches.

  40. Re:Stop fragmenting by ksemlerK · · Score: 0

    Throw poo at it, and it will remind you of a Simian too.

  41. Re:Stop fragmenting by Zynder · · Score: 4, Insightful

    Speaking of........
    FOR THE LOVE OF [insert deity], do NOT buy your significant other a Sybian. I don't care if you are hung like a mule and fuck like a pornstar on a kilo of meth, you absolutely CAN NOT compete with the power of the Sybian. Hit up xhamster sometime and watch some of those videos. Some of those ladies are having a damned seizure, fall off of the things like a drunken cat on the back of a couch, forget how to speak English and break out into some kind of demon language, and some even appear to end up with some kind of amnesia and are cross-eyed. If you were barely ranking in the "mediocre" category, this will ruin your sex life forever because it'll really put just how bad you actually are right in a big ol WW2 air raid spotlight. Some of us just can't cope with that reality....is it dusty in here? *sob*

  42. Re:Um... by SCPRedMage · · Score: 4, Informative

    Umm... no, no it wasn't. Valve hired the guys behind Narbacular Drop, who then worked at Valve to create Portal using many of the same concepts, but Portal was developed entirely by people who earned their paychecks working for Valve at the time they were working on the game.

    In other words, Valve didn't buy the game, they bought the team.

    --
    My sig can beat up your sig.
  43. Re:Stop fragmenting by Anonymous Coward · · Score: 3, Informative

    Well, you could read the article. I don't know about you, but I'd rather not run aufs, use system V init, or run much of anything in realtime. The code itself is the explanation for why they are doing it that way, at this point, and let's be clear: you're not a game developer and this is not for you.

    Since it's clear you are vastly ignorant, I am compelled to explain that there is a step in between when the source code is made available, and when packages are available in the distribution of your choice. Currently Valve et all have released some source code that they have been working with. There would not be anything stopping you nor anyone else from creating a set of packages from that source code.

    However, since they're starting with lots of kernel-level changes and continuing with aufs and a custom compositor, you're probably not going to ever have a good experience just installing SteamOS packages in another distro. The real-time patches are probably the biggest obstacle. It's as if there's a reason why they're calling it SteamOS instead of Steambuntu.

    If after you've read the article you fail to comprehend it please feel free to take up the topic again.

  44. good luck! by Anonymous Coward · · Score: 0

    and good luck some more! gogogogogo!

  45. Runtime by paugq · · Score: 1

    The runtime is the most interesting part to me. They are effectively replacing the LSB with a "binary LSB" that you can distribute with your game.

    By ensuring any application compiled against the Steam Runtime will work on SteamOS, they are providing a solid baseline for developers. From now on, developers will know they can relay on Steam Runtime.

    Next thing may be we start to see other applications (not games) to use the Steam Runtime and provide it on non-SteamOS distributions.

    1. Re:Runtime by Megane · · Score: 1

      I'd like to see MythTV and xbmc get packages to run on SteamOS. For me, that would even be a killer app to sign up for Steam (I simply don't like signing up for Yet Another Thing when I can help it, and Steam hasn't been necessary yet), since I've already got MythTV running on an Ubuntu install. It's hooked up to a 1080 TV, but I usually watch stuff streamed to a frontend on my laptop because I'm using the TV for games on the other computer (running XP) in the living room. (Yes, I have two PCs in the living room hooked up to different inputs on the same TV.)

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  46. Yoshi's Cookie yanked from Virtual Console by tepples · · Score: 1

    What gamers really need is a 3 day full refund on any title they buy.

    Which gamers would abuse.

    Similar thing with used games, steam always has the full catalog available at any time

    How long will that continue? I've heard of games on other stores getting taken down because the license had ended, such as Yoshi's Cookie on Nintendo's Virtual Console. What reliable source states that Steam is any different?

    As for bandwidth and availability, Steam could offer a paid service where they would burn backups of the games in your account and send it to you through mail.

    That would help for slow or capped Internet connections but wouldn't help people who go without Internet entirely for several weeks, long enough for Steam to expire your offline mode ticket.

  47. Ubuntu is a trademark of Canonical by tepples · · Score: 1

    It's as if there's a reason why they're calling it SteamOS instead of Steambuntu.

    Other than Canonical's legal department would complain?

  48. You seem to forget mono by Anonymous Coward · · Score: 0

    Mono covers most of the .Net stuff, except for WPF, WCF and some very minor stuff. So most .Net runs fine on Linux, too.

  49. AMD drivers are weak is partly why by Anonymous Coward · · Score: 0

    There is also the bit about AMD having crummy Linux drivers which is completely outside of their control. Hopefully something like this could shame them into doing a bit more support.

  50. Re:Stop fragmenting by spire3661 · · Score: 1

    "It's all the disadvantages of a console " You are joking right? I have full Linux under the hood with root and it has all the disadvantages of console?????? REALLY??? You are WAY out of touch here.

    --
    Good-bye
  51. Re:Stop fragmenting by Anonymous Coward · · Score: 0

    1) Randomly mentioning "aufs" and "sysvinit" tells me nothing. State your point clearly and justify it;
    2) Saying "the code is the explanation" is like saying "the execution confirms the judgment was fair";
    3) I am a game developer;
    4) They can create debs. It's not that hard;
    4) The default enabled changes are hardly much at all. Check again.

    I have read the article, and you are not very bright. Not very bright at all.

  52. Re:Stop fragmenting by Iceykitsune · · Score: 1

    whats preventing you from incorporating valves gaming optimizations into $distro_of_choice?

    --
    GENERATION 24: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social exper
  53. Re:Stop fragmenting by exomondo · · Score: 1

    You are joking right? I have full Linux under the hood with root and it has all the disadvantages of console?????? REALLY??? You are WAY out of touch here.

    I agree, it's just a PC but that means it comes with the disadvantages of PC gaming and the main one there is the inconsistencies of the platforms that developers need to target.

    There are AMD and Intel CPUs with different clockspeeds, different bus speeds, different cache sized and different numbers of cores. There are Intel, AMD and nVidia GPUs with different clockspeeds, bus speeds, numbers of shader/compute processors, video memory and even multiple physical GPUs. Then you have all the different motherboards and chipsets and RAM type/amount/speed as well.

    On the software side there the various chipset drivers, audio drivers, video drivers (that include shader compilers), different versions of OpenGL and GLSL as well as different levels of compliance with those versions and support for extensions (obviously SteamOS isn't concerned with DirectX).

    On a console these specifications are a constant (or at least you have a concrete minimum) which obviously makes development and testing far easier which yields a more stable result.

  54. Re:Stop fragmenting by spire3661 · · Score: 1

    And everyone in the industry recognizes this and we are already seeing stratification of the game development into good/better/best categories. Everything you listed is being addressed on some level. The PC and console development system is coalescing into one pipeline that addresses good/better/best hardware configs, and tailors the build for a specific platform at the end.

    --
    Good-bye
  55. Re:Stop fragmenting by exomondo · · Score: 1

    And everyone in the industry recognizes this and we are already seeing stratification of the game development into good/better/best categories. Everything you listed is being addressed on some level. The PC and console development system is coalescing into one pipeline that addresses good/better/best hardware configs, and tailors the build for a specific platform at the end.

    Wrong, that most certainly does not address the problem, that is simply going the path of an unoptimized and terribly inefficient methodology that does not utilize the specific aspects of the available hardware. So I don't see why you are so keen to pretend this is a good thing.
    If everything I listed is being addressed and fits into a good/better/best then what are the definitions of these with respect to what I listed?

  56. Re:Stop fragmenting by airdweller · · Score: 1

    Don't you think those "ladies", you know, just pretend? I don't think they get paid if they don't put on a show. I have only a general understanding of what that is, but I highly doubt those videos can be a reliable presentation.
    Unless you're speaking from the personal experience. Though, that would still be anecdotal evidence.