Slashdot Mirror


Gabe Newell Talks Linux As the Future of Games at LinuxCon NA

Slashdot's Timothy Lord is attending LinuxCon in New Orleans this week and writes in with the following. "Valve co-founder and managing director Gabe Newell says in no uncertain terms what the brain trust at Valve thinks: When it comes to actual users, 'Linux is currently insignificant by any metric' (by any metric that matters to game companies, at least, like number of players, minutes played, and — all important — revenue). On these fronts, Linux players are 'typically under 1 percent' of what game companies see. But that's not the upshot. The takeaway is just about the opposite, says Newell: 'The future of gaming is on Linux.' Newell expounded on the present and future of games on Linux in a keynote address at LinuxCon North America, which kicked off today in New Orleans. He described ways Valve is working to improve the landscape for games on Linux, and hinted at new hardware developments from the company in the near future." Keep reading for the rest of Tim's report. Since Valve's 1996 founding, the company has come out with a rash of well-known games including Half-life, Counterstrike, and Portal, for personal computers as well as the console market. In that time, though, Valve, like the rest of the computer world, has gone through structural changes driven by the falling costs of both computers and bandwidth. These, says Newell, have increased the relative value of design and game quality in general, but also marketing and — crucially — distribution paths. That has ramifications throughout the games industry, including the emergence and growth of online delivery for games and updates. (Valve’s own system, Steam, is up to 50 million users by itself; the console infrastructure is even bigger: Sony claimed that many users three years ago). The changes in relative costs have also spurred free to play models and large-scale e-sports. (Large scale is no joke: According to Newell, "At the last tournament we held, we had over a million people watching it simultaneously.")

Newell describes a trend toward end-users being involved, though, not just as spectators, but as content creators. He describes this in fairly sweeping terms: “Games will becomes nodes in a linked economy, where the majority of digital goods and services are user generated.” That sounds a bit grandiose, perhaps, but it’s grounded in numbers. “The Team Fortress community creates 10 times the amount of content [that developers do],” says Newell. While he says Valve has always been happy to compete with other game studios (“we’re a little bit cocky”), “the one entity we wouldn’t ever want to compete with is our own users; they’ve already outstripped us dramatically. It’s not by a little bit; it’s an order of magnitude already.” Broad-based distributed development like that is what open source has been whipping up in the world of software for decades.

Creating games or games content, though, isn’t for the faint of heart: centralized online app stores (Apple’s in particular) “put an enormous number of roadblocks in front of doing that,” including developer approval as well as vetting individual apps and updates to them. In that context, he says, few users have the stubbornness or wherewithal to get through that. A more streamlined system for taking advantage of eater player/developers is needed.

“Several years ago, we thought ‘OK, if our model is correct, we need to help making Linux a good gaming plaform for users and developers.” To that end, Valve makes for a case study in how Linux has been creeping in: the company shipped the first dedicated games server running Linux in 1999. Now, most games servers run Linux (now several hundred thousand — and “probably a million”).

Those game servers are dishing up prodigious loads of data: “Near as we can tell, we’re generating something like 2 to 3 percent of worldwide mobile and land-based IP traffic, and that tends to startle people who don’t realize what a large sea change is going on. Even ignoring game servers, we’ve delivered over an exabyte of data year to date.” (Internally, he says, there’s approximately 20TB of content in a Linux-based version control system. This, says Newell, is true for companies like Bungie, too.)

Impressive as those data-shoveling numbers are, they don’t exactly shout desktop (or living room) success. But steps that Valve (along with other companies) has taken make it easier to swallow the claim. “Several years ago, we thought ‘OK, if our model is correct, we need to help make Linux a good gaming plaform for users and developers.” The first major move, says Newell, was to get a game — a real, graphics-intensive game — going on Linux. The process, though, revealed a “sweater thread” of issues, revealing flaws in in all parts of the stack: faulty drivers, gaps between Linux distributions’ included software, pitfalls in the user experience, and flaws in the company’s Steam tools.

In the course of resolving problems in each of those layers, “The good thing is that if we get a game like Left for Dead running, we’ve probably worked through issues for lots of developers. We’ve definitely solved problems for the Call of Duty team, or Tour of Duty, or whatever. The games aren’t that different; the key thing is to get changes all the way through for users. In February, we shipped [the Linux] Steam client; today -- at least when I got on the plane -- Valve has 198 games running on Linux.“

The bug-fixing and code-developing isn’t just a sporadic effort; the company has “several guys on SDL,” started by current Valve employee Sam Lantinga, and is co-developing a new Linux debugger, in addition to the work they’ve done on the LLVM debugger.

Making Linux a better platform for games is necessary, but may not be sufficient in itself, though. Platforms tend to cluster not just by operating system, but by context: platform, mobile, and console games don’t always play nicely: “As a user, I shoudn’t have to buy new games, or have new friends, or whatever, just because I’m sitting on a couch.” With Linux certainly a more-than-viable software platform for games, but still in the chicken-and-egg world of low user and revenue numbers that discourage spending developer time on Linux end users, Newell says the next step is necessary work on the hardware side of the equation, to smooth the open-source path between the developer and back-end data handling side of the games business to actual end-users.

“One of the things we had to do, is we're staging out the different pieces we think are necessary for staging to make Linux the future of gaming,” said Newell. “Our next step, having done these other pieces, is on the hardware side. There are thermal issues and sound issues, but also a lot of input issues.” He closed with this tease: “Our next step on this is to release some stuff we’ve done on the hardware side. Next week we’re going to be rolling out more information about how we get there, and what are the hardware opportunities we see for getting Linux into the living room."

52 of 369 comments (clear)

  1. Microsoft is in trouble by i+kan+reed · · Score: 5, Insightful

    One thing(among others) that drove people to stay with Windows for their home PCs has been that games have used windows as a target platform. Microsoft decided their games division should push their consoles as hard as possible, even directing partners to target the consoles above windows.

    Valve recognized early that Microsoft was a competitor and couldn't be the only provider for environment. A push to linux on steam is going to drive abandonment of windows. Microsoft has damaged their headline product to push a broken model of black-box entertainment.

    1. Re:Microsoft is in trouble by UnknownSoldier · · Score: 4, Interesting

      There may be some truth to that. Microsoft having a garbage networking implementation of (GFWL) Games For Windows Live certainly isn't helping. i.e. Trying playing Resident Evil 5 co-op. You have to keep trying that it eventually connects. Either way, Microsoft, intentionally, or unintentionally, is driving customers away to other platforms.

      Sadly, I don't see Linux Gaming replacing Windows anytime soon -- its pretty much the only reason I use Win7 anymore. :-( Carmack has said Linux sales have been abysmal. (Of course the Windows, Mac, and Linux ports) haven't always come out at the same time, but still that doesn't the bottom line. i.e. Witness the sales figures of the crappy Diablo 3 for consoles.

      It will be interesting to see what happens with the PS4 running *bsd.

      Digressing, I really wish Apple would make a standard gamepad for iOS. It would kick the crap out of the PSP and PSP Vita for sales.

      Wonder what "price point" the Valve Linux Hardware will be at.

    2. Re:Microsoft is in trouble by UnknownSoldier · · Score: 4, Informative
    3. Re:Microsoft is in trouble by cheater512 · · Score: 3, Interesting

      Its funny. There are so many people like you who keep Windows around for games.
      I wonder what the total number of people like that is.

      Because gaming isn't here yet on Linux in a big way, but a large force getting all those 'I dual boot for games' people gaming on Linux would swing the tide an awful lot.
      And perhaps Valve is just that large force.

    4. Re:Microsoft is in trouble by asmkm22 · · Score: 2

      Which doesn't change the fact that most people don't use Linux in the first place, when talking about traditional desktops or laptops (the systems relevant to this discussion). I think it's great that Valve has ported over their small handful of games. I also think it's great that "indie" studios are releasing stuff for Linux right off the bat. I just don't think we'll see any mass shift towards Linux for gamers at the level some people here are hoping for.

      Worst-case scenario is pretty much where Windows 8 permanently cripples the PC gaming scene by forcing people to migrate over to consoles or deal with a crappy desktop experience. What it won't do is force them to replace Windows with Linux, partly because even the entry-level Linux distro's all seem to be going the same route as Microsoft with the tablet UI thing.

      Best-case scenario is PC gaming limps along for a while, with some migrating over to the new and shiny consoles with fairly cutting edge experiences, until Windows 9 comes out most likely offers a more traditional desktop experience, or the entire industry gaming industry gets on board with the App culture, and starts distribution that way.

    5. Re:Microsoft is in trouble by Alarash · · Score: 2

      I think I'm a good example. My main desktop OS is Windows. For a server I'll install CentOS 6.4 without even thinking twice, but for desktop, I use Windows. Windows 8, at that. There are two reasons: On Windows I can install a game without having to manually change any file (which by itself would require to read 3 or 4 threads on some obscure board, if I was using Linux). I just double click the installer, and It Just Works. The second reason is Visual Studio.

      I have no passion about open software, even though I try to favor those as much as I can (mostly because they are free, and more and more of greater quality). So I won't be using Linux by 'political choice.' For now Windows is just a superior desktop experience for the two things I like most: games and C#. Make games and C# development as good on Linux as it is on Windows, and I'll switch overnight.

    6. Re:Microsoft is in trouble by TsuruchiBrian · · Score: 3, Insightful

      Sadly, I don't see Linux Gaming replacing Windows anytime soon

      I don't see any system being dominant int the near future, not even windows. I expect period of many competing game systems for a while.

      With no dominant system, I think there will be a higher tolerance for change, and a big push for interoperability, which Linux is really good at.

    7. Re:Microsoft is in trouble by nullchar · · Score: 4, Informative

      The dual-booters could swing the numbers a bit, but we'll need more "It Just Works" when using a Linux desktop to get large numbers of gamers to move operating systems.

      (That or somehow convince Nvidia/AMD to eek out more FPS on linux using the same hardware.)

    8. Re:Microsoft is in trouble by LWATCDR · · Score: 2

      It will just reduce the amount of times people go into windows. For now their will always bet hat one one game or application you must have that runs only on Windows.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    9. Re:Microsoft is in trouble by Anonymous Coward · · Score: 2, Insightful

      Selling a game at $1 per time to 2 million windows users is still preferable to selling it at $200 per time to a thousand linux users. The marginal cost of increasing the user base is utterly dwarfed by the development costs.

        The question to ask is whether the total linux income justifies linux development, and even with far larger income per user, the low user base means this usually just isn't profitable.

    10. Re:Microsoft is in trouble by techprophet · · Score: 5, Insightful

      Part of Linux gaming's problem, which is mentioned in the story, is fragmentation. With a common platform (Steam) and industry connections (Valve nVidia/AMD) to help resolve both fragmentation and graphics card driver issues, those could swing in a very big way towards "It Just Works".

    11. Re:Microsoft is in trouble by nine-times · · Score: 3, Interesting

      Sadly, I don't see Linux Gaming replacing Windows anytime soon -- its pretty much the only reason I use Win7 anymore. :-( Carmack has said Linux sales have been abysmal. (Of course the Windows, Mac, and Linux ports) haven't always come out at the same time, but still that doesn't the bottom line. i.e. Witness the sales figures of the crappy Diablo 3 for consoles.

      I don't think you can simply extrapolate from past data. One of the big issues is that there's a self-reinforcing cycle at work-- a sort of catch-22. Developers won't develop for Linux because people won't buy for Linux. On the other hand, people won't install Linux on their game machine because developers aren't developing for Linux. It seems inescapable, but there may be some tipping point at which the cycle reverses itself.

      For example, if WINE or something similar reached the point of enabling enough compatibility to allow many Windows games to play seamlessly, that might make a big difference. Or if there were new frameworks and engines that made it much easier to develop cross-platform, that might be enough. Though this catch-22 currently keeps people on Windows, you could reach a tipping point where there are either enough Linux gamers or enough Linux developers that things start flowing the other way.

      And I think it's worth citing myself as an example of how a migration to Linux might be closer than the data would suggest. I have ditched consoles completely, and I have been buying games almost exclusively on Windows lately, so the data would suggest that I'm firmly in the Windows camp. *However*, I've been buying games on Windows because I've been buying them on Steam. I've been buying them on Steam because it seems like the safest path to keeping my older games accessible, since Steam has been supporting older games-- as well as they can, anyway-- and making games available cross-platform-- again, as well as they can. So my plan for a few years now has been to keep buying on Steam specifically so that when Mac or Linux gaming becomes more feasible, I can switch over without losing my library of games. Contrary to what the data would suggest, I'm anticipating the migration to Linux. It won't take convincing or marketing. It'll just require that enough of my games have ports available on Linux that I can reformat my gaming rig and make the move without losing too many games.

    12. Re:Microsoft is in trouble by cas2000 · · Score: 2

      I'm one of them.

      I used to game a lot on linux using wine - most games ran flawlessly with wine, some ran OK, and some wouldn't run at all.

      BTW, valve probably had data showing I had hundreds of different computers, because I used to run each game in its own wine prefix so I could tweak the settings for each game - each of which was effectively a completely new "windows machine"

      Almost all of the games that didn't work or had problems were due to third-party DRM like G4WL and Securom and others, and spyware shit like punkbuster. In principle, I object to even Steam's DRM. In practice, it's mostly inoccuous and doesn't cause me any serious problems - the biggest issue is what it does to my "ownership" or lack thereof of the the games that I have paid for - e.g. I can't lend a game I've finished playing to my partner while I play a new one.

      But that's not what I want to write about today.

      After a major upgrade of my main linux machine about two years ago, I had a lot of parts left over, almost enough to build a complete system. So i bought a few more parts, Windows 7, another good video card, and a KVM to share my keyboard, mouse, screen, and speakers.
      For the first time ever, I installed Windows on a computer I owned for myself. Just to play games. Specifically the games I'd bought and paid for in Steam that wouldn't run on Linux with Wine.

      (The machine is actually set up to dual-boot with Linux - debian sid - but I rarely boot linux on it, maybe once every six months or so to run an apt-get dist-upgrade on it to keep it relatively up-to-date.)

      I don't use the windows box for anything else. just playing games, and some quick games-related web browsing - but mostly I use the KVM to switch back to my main, linux, machine if i want to look up a game FAQ or something.

      I don't even buy games on the windows box. I do the purchasing on the Steam website from my linux box. There's no way in hell I'd trust a Windows box with my internet banking, my paypal account or entering my credit card into a web form. The risk of malware and keystroke-loggers is too great.

      i've gotten over my distaste and repugnance for having a windows machine at home, and have it safely firewalled away from most direct access to the internet so I'm mostly happy with this setup.

      Windows is effectively a gaming console for me, but one with decent hardware rather than an ancient xbox 360 or ps3 or a new overpriced and still under-powered xbox or playstation. most importantly, it's upgradable hardware. I can replace the video card, the motherboard, the CPU, the hard disk, or even the entire system at any time and, aside from a few hassles with Windows possibly chucking a fit if it decides I've upgraded too much at once and therefore must be a pirate, it will work just fine.

      When steam released their steam client for linux, i installed it on my linux laptop - a little asus x401u with 2GB RAM. Some games run great on it like Left4Dead or HalfLife2, but some have a tendency to crash the X server (FTL, for example) - possibly because I'm using the free radeon driver rather than fglrx. As an experiment I installed wine and FTL works OK on the same laptop with wine.

      If what Gabe Newell says is true and Linux becomes the primary platform for gaming in future, that would be a good thing. I'd much prefer to not have a windows box at home. I could use a decent filesystem like zfs or btrfs - even ext4 is better than NTFS, not worry about drive letter idiocy (most games still demand to be installed on C:), I could have proper backups, and I could upgrade the hardware without risk of the OS deciding I'm a pirate. There'd be lots of advantages.

      I still wouldn't install steam on my main linux computer.

      I'd convert my current windows box to a linux box and use it pretty much the same way as i use the windows box now - i.e. for gaming only. I'd maybe use it a little more for other tasks because I trust the underlying system a lot more. but probably not because I d

    13. Re:Microsoft is in trouble by DudemanX · · Score: 3, Interesting

      For example, if WINE or something similar reached the point of enabling enough compatibility to allow many Windows games to play seamlessly, that might make a big difference.

      That IS the difference. I actually like Windows(even 8/8.1) for the most part. I also like the idea of running Linux instead but my Steam library has over 200 games. I think about 15-20 of those titles work natively under Linux. Valve has to invest in WINE and perhaps hire some of the developers directly like they did for SDL to get it to a level where most of our games can work under Linux just as they do under Windows. There's no way I'm switching from something that just works for all of my productivity and gaming needs to something else that cannot run the programs I run.

      Ideally I'd like to see them make their own distro with all of the drivers and WINE shit needed to just allow all software in my library to run just like it does under Windows. I double-click the title, it downloads and installs, and then I run the thing. Not all Windows games need to run perfectly and some might not ever run at all but that needs to be the exception and not the rule.

      I'm not going to dual-boot. I'm not going fuck with a separate Windows instance of Steam through WINE which I have to configure arcane settings for each game I have. Make WINE good enough and integrate it with Steam so almost every game I "own" can work right out of the box or there's not even a choice to made about what OS I'm going to run.

    14. Re:Microsoft is in trouble by jones_supa · · Score: 2

      I wonder how Doom 4 is proceeding. I assume it still is an active project at id Software.

    15. Re:Microsoft is in trouble by DedTV · · Score: 2

      My belief is that most people kept it around because it's what they get with their OEM computers and/or it's what they know (I'm firmly in the latter group). And Windows has always been intuitive enough that none of those people had issues big enough to consider alternatives.

      But that all changed with Windows 8. Windows is no longer intuitive. My grandparents bought a new laptop that had it preinstalled and couldn't do a damned thing with it. They'd open something and have no clue how to get it to go away so they could do something else. So of course, they called me for help. I tried to teach them how to use it, even though I'd not used it before, but found myself constantly Googling to find out how to do things. If I had to struggle to learn to use for basic things, I knew they'd never be able to (we'd already been down that road when I bought them a Mac a few years ago).
      So I installed Ubuntu. I'm only barely familiar with it thanks to it being the base of the XBMC machines I use around the house, but I knew it was very Windows-like so I gave it a shot. They took to it immediately. And thus, Linux has supplanted Windows in the all important "grandma can use it" metric.

      And with it becoming obvious by how they've tried to "fix" Windows 8's problems with Blue, that Microsoft has become touched in the head and really believes the Windows 8 type of interface is viable for a traditional desktop computer. So with no competition in the "intuitive to use" being likely in the near future, it wouldn't take much to push Linux onto the desktops of all the OS indifferent people out there who care only that an OS is easy to use.

      Valve isn't likely to be the force that gets Linux on desktops. It's those OS indifferent people who really matter. If they all switched to Linux, the app writers and game developers would go with them en masse. A little bit of marketing to that demographic would likely do it. If some Distro started throwing up ads during Law and Order and Murder She Wrote marathons, Linux use would likely explode.

  2. 3 biggest lies by OutOnARock · · Score: 5, Funny

    1. The check is in the mail.
    2. Linux is the future of gaming.
    3. I won't cum in your mouth.

    Wouldn't the Year of the Linux Desktop have to occur before the Year of Linux Gaming?

    just saying is all.....

    1. Re:3 biggest lies by ArcadeMan · · Score: 2

      4. That dress doesn't make you look fat.

    2. Re:3 biggest lies by hobarrera · · Score: 2

      Maybe not, maybe linux gaming can be a catalyst for linux on the desktop.

  3. Re:Guess that's why Valve is so behind Linux by i+kan+reed · · Score: 4, Informative

    Part A has essentially happened. Everything by valve that's not way-too-old-to-port has been linuxified.
    Part B isn't going to happen because they want developers to target whatever audience they feel like.

  4. A few things need to happen first by BitwizeGHC · · Score: 4, Interesting

    1) Switch to the Wayland graphics stack -- games don't need X11 and all its complexities

    2) Provide a Direct3D-compatible state tracker so devs don't have to mess with OpenGL

    3) Linux really, really needs a Visual Studio. The reason why Visual Debugger is so great is largely because of the rest of Visual Studio. No, Eclipse doesn't count.

    Game devs are used to the Windows ecosystem. Compared to it, what's available on Linux is stone knives and bearskins. Until that changes, not many game devs will be enthused about Linux development.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    1. Re:A few things need to happen first by h4rr4r · · Score: 4, Insightful

      1. That's happening
      2. That seems like a patent nightmare
      3. Man up, use VIM or Emacs :) I imagine linux will get visual studio when MS ports it and not a second before. Lots of non-game devs seem to do fine without visual studio.

    2. Re:A few things need to happen first by HeckRuler · · Score: 3

      3) Linux really, really needs a Visual Studio. The reason why Visual Debugger is so great is largely because of the rest of Visual Studio. No, Eclipse doesn't count.

      Man up and learn how to use GDB. It's not that hard. And makefiles are your friend.

    3. Re:A few things need to happen first by Blakey+Rat · · Score: 4, Interesting

      It's not about ease-of-use (although it is kind of about that), it's about functionality. GDB simply can not do half of what Visual Studio's debugger can.

      Developers with Visual Studio are debugging inside their HLSL shaders. To my knowledge, nobody else is doing that. Nobody else can do that.

      The fact that Visual Studio's debugger is easier to learn, and much better integrated with the IDE is just frosting.

    4. Re:A few things need to happen first by vux984 · · Score: 2

      Is Visual Studio really that awesome

      Yeah. It really is.

      Visual Studio can do 5000 things and IDE X can do 5000 things just as quickly, but tens of thousands of developers already know how to do 3500 of those things in Visual Studio and don't feel like tackling the equivalent learning curve in IDE X.)

      Sort of. I'm sure pretty much everything you can do with VS can be done in another IDE. But the curve is not equivalent, its much narrower, steeper, more slippery, and is prone to falling rocks. ;)

      The learning curve isn't the same difficulty; and there's a lot more arbitrary "weirdness".

      To try and make an analogy... Visual Studio is like a regular keyboard. Qwerty, with the f-keys up top, the inverted T arrows, and the number pad to the right.

      IDE X ... ok... its Dvorak. Things are in different places, and we were expecting that. But there's more... its not quite Dvorak; you have to pull up on the caps and number lock keys to toggle them instead of pressing them. And the escape key? That one you have to twist counter clockwise. The function keys don't register until you hold them for 1.5 seconds, and the pipe symbol is is missing... ok not missing, if you press the P, the I, and the Shift key at the same time you get the pipe symbol; there's a few other chords as well. And shift only works on half the keyboard -- so if you are want a letter on the left side of the keyboard shifted you MUST use the shift on the right side, and vice versa. The number pad 0 is on a rocker switch, and the 7 is just missing (but its still on the main keyboard). :)

      Not that visual studio doesn't have its WTF bits, but there's less of them relative to the alternatives. IMO.

    5. Re:A few things need to happen first by neminem · · Score: 4, Insightful

      "They're fans of Intelli-sense, not Visual Studio. If their text editor can't immediately guess which function they should be using, have to go check the documentation, thus wasting a couple minutes that they could have been programming in, and breaking their flow when they get back."

      Fixed that for you. Why badmouth something for making your job easier? "Your car has cruise control? You must really blow at driving if you use it." Why do people think like that?

    6. Re:A few things need to happen first by Blakey+Rat · · Score: 3, Insightful

      Well, synthesized, processed, monkey-driven... who cares? The point is, it's there and it works. And Microsoft put in the effort.

    7. Re:A few things need to happen first by loufoque · · Score: 2

      gdb is easier to use and much more powerful than the Visual Studio debugger.
      When I'm on Windows, I personally use GDB or WinDbg. Visual Studio is an unusable mess.

    8. Re:A few things need to happen first by neminem · · Score: 4, Insightful

      The sort of programmer working with a new API, or an API where several functions have similar names, or you know the name of the functions but not the order of their parameters, or you just yourself created a new class and you don't remember exactly what you named all the properties (id? ID? DocID? DocumentID? In which case, granted, you wouldn't be looking at documentation, you'd be looking at your source code, but same idea, really), or any of a number of other reasons why intellisense is convenient to have around.

    9. Re:A few things need to happen first by loufoque · · Score: 2

      Clearly your knowledge of C++ is very limited.
      There isn't a day that goes by where I don't hit at least 10 bugs of Visual C++.

      I am part of the standards committee of the C++ language and I chat with the Microsoft employees in charge of Visual C++ development and its standard library from time to time.
      They're fallen behind a lot, but they recently made a couple of good hires that might help them get back into the game.

    10. Re:A few things need to happen first by neminem · · Score: 2

      How it it irrelevant? Sure it's not usually the hard part, but it's still something you do constantly. Suppose someone said, "I claim you will love this car. It's exactly the same as your current car, only you have to press the inside of the roof with your elbow every time you want to use your turn signal". That doesn't sound that hard, right? Using your turn signal isn't really the hard part of driving, right? Would you want to do something slightly annoying and slightly time-consuming every time you had to, though? For no reason?

      There, now all 0 of you who were like "where's the car analogy!?" can stop hypothetically complaining.

    11. Re:A few things need to happen first by Anonymous Coward · · Score: 2, Insightful

      I've learned from reading Slashdot that "the hard part" of any activity is simply the part that the writer happens to do themselves and of course lesser people do not.

  5. Re:"hinted at new hardware" by spire3661 · · Score: 2

    It takes time. I have a 'Steambox' in my living room right now, and Gabe is absolutely spot on when he points out that input is a huge problem. Steambox is more then a physical box Valve will ship, its an idea. Take standard PC parts and make them into a dedicated console that anyone can build.

    --
    Good-bye
  6. Re:Guess that's why Valve is so behind Linux by Zero__Kelvin · · Score: 5, Funny

    Right, and Natalie Portman is never going to target a guy with a SlashID in the high 7 didgits.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  7. Re:"hinted at new hardware" by Sponge+Bath · · Score: 4, Funny

    Steambox; the proverbial unicorn of the console world.

    I'll pay for one with the bitcoins mined from by Butterfly Labs box.

  8. Re:Guess that's why Valve is so behind Linux by h4rr4r · · Score: 2

    Not the last time I checked.
    I have been waiting for portal 2 for ages now. When they can't even get the first party stuff ported what are the odds the other stuff ever will?

  9. Re:Guess that's why Valve is so behind Linux by i+kan+reed · · Score: 4, Informative
  10. Re:Guess that's why Valve is so behind Linux by NonUniqueNickname · · Score: 2

    Everything by valve that's not way-too-old-to-port has been linuxified.

    Great joy and merriment! I'm off to play Portal 2 on linux!

    Should I end the post here, or clarify it's sarcasm, or take a whack at 'the linux gaming is a lie' humor?

  11. Doesn't Matter by tom229 · · Score: 5, Interesting

    I took on a project of trying to convert my gaming machine to Ubuntu this summer. No wine, only native games that would run on 12.04LTS. The result: Summer is over, and I'm back on Windows.

    At first it was nice to see more games running on Linux, and even Steam available for Ubuntu. However, the vast majority of title's I owned on Steam weren't available, and the ones that were were buggy. Take for example the Valve title DOTA2. It works on Ubuntu through steam, natively, but it's slower, and has several annoying bugs when typing in chat and minimizing the fullscreen to the desktop.

    Skype works, but was buggy. My headset worked, but had more static, etc, etc.

    What's more is I had two random crashes. One due to a kernel update that rendered my machine unbootable, and the other (after a fresh reinstall) due to a nvidia proprietary driver update that continuously crashed X server on boot. I'm not sure what the underlying issue is with Linux. I'm not sure why it's so difficult to get anything that's a binary (not open source from the repositories) working properly. But this seems to be my experience every year since about 2006 when I attempt to transition everything to Ubuntu.

    --
    If it ain't broke, don't fix it.
  12. Re:Guess that's why Valve is so behind Linux by ilguido · · Score: 5, Informative
  13. Re:Guess that's why Valve is so behind Linux by Nick · · Score: 5, Funny

    Right, and Natalie Portman is never going to target a guy with a SlashID in the high 7 didgits.

    I can confirm the above is true.

    --
    Fuck Ajit Pai
  14. Valve could make it happen by Metricmouse · · Score: 2

    They should run a promo for 2-3 years that lets game developers collect 90-100% of Linux ports/new games' profits on Steam sales. It may get the ball rolling and move the culture forward to commonplace .

  15. Re:Guess that's why Valve is so behind Linux by h4rr4r · · Score: 2

    Ah, I stopped checking about a month ago.
    Valve should release something new, it has been ages since anything interesting came out from them.

  16. Re:Guess that's why Valve is so behind Linux by petermgreen · · Score: 3, Informative

    Part A has essentially happened. Everything by valve that's not way-too-old-to-port has been linuxified.

    If anything the opposite seems true. The really old goldsrc stuff (HL, opposing force, blue shift, CS, TF:C) seems to have been ported and so does the first generation source stuff that was kept up to date (HL2, HL2:EP1, HL2:EP2, HL2:DM, HL2:LC, portal, TF2, CS:S). I also notice DOTA 2 and deathmatch classic are aslo available on linux but I don't know what engine branches they used.

    The games based on more recent branches of the source engine (alien swarm, left 4 dead, portal 2, CS:GO) do not appear to have linux releases. Nor do the source engine conversions of the original half life and counterstrike.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  17. Re:Drivers driver drivers. by LWATCDR · · Score: 5, Informative

    I agree but it is not going to happen.
    1. The kernel developers hate closed source drivers and sees this as a way to discourge them.
    2. They believe that not having a binary interface improves security.
    3. They believe the myth that if you just provide the interface that the community will write the drivers.
    Of course what happens is the closed source drivers just write an FOSS stub that they use to provide a binary interface to the closed source drivers.
    As to number 3 I call it a myth because it is. AMD has released the docs to their gpus and guess who is doing most of the work on the AMD drivers? AMD.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  18. Ahh yes the old fanboy standby by Sycraft-fu · · Score: 4, Insightful

    "You should be playing games on your computer!"

    What you are really saying is "The OS I'm a rabid fanboy about can't do that, so I hate it and don't want others to do it because it makes my OS look bad!"

    That is very silly. Playing games on the computer is a perfectly valid use for it. One of the great things about a computer is it can do, well, almost anything. You can have a computer that does a whole host of different things, all in one OS. And games are a great form of entertainment. They are much more stimulating and interactive than TV, and they are good value for the money in terms of hours of entertainment per dollar spent. If you don't enjoy them that is fine but acting as if they are invalid is stupid.

    It is even sillier to imply that you should only want to do "real things" which really sounds like work. Guess what? When you grow up and get a real job you'll find that after working for 8+ hours a day, and then doing housework and all that, you don't feel particularly inclined to do more work that you don't need to. You may wish to unwind. How you do that may vary, TV, books, yoga, videogames, music (listening or playing), sports, etc, etc. However whatever you do, that is not a waste of time, it is quite necessary to maintain a healthy mental state. Focusing all of your time and energy on work is a surefire way to burn out.

    Also, if you don't believe that you can do "real things" with Windows, that only belies your own zealotry and inexperience with computers in an enterprise setting. Real shit gets done on Windows every day, all over the planet.

  19. Re:Guess that's why Valve is so behind Linux by Anonymous Coward · · Score: 2, Informative

    List of all steam linux games, not just those by Valve: 409 results.

  20. Steam is reducing gaming options by sharklasers · · Score: 4, Informative

    So Gabe is learning that Microsoft is planning on walling up and is moving to keep his options open. That's good, that makes business sense. But there's a problem...

    Steam has made the concept of a perpetual, one-time rental service palatable. For the vast majority of purchased made on Steam, you don't own your games anymore. Sure you never technically "owned" any of the games, but you know what I mean - you could keep them and back them up, make copies of the installers and whatnot and not rely on a vendor to authorize continual access to the game. But Steam does, and what's worse, people are happy with this. I suppose it's better for a lot of people than to have to deal with buggy disc-based copy-protection checks and what not, but it's still DRM.

    The problem with this is that because the majority of people have no problem with this and see no long-term ramifications for this, everyone releases their games on Steam. That's fine, except it becomes the ONLY option to get a lot of games. I cannot get Dishonored DRM-free - it's Steam or bust (or torrents, but that's not financially palatable to developers I suppose). So if I have a problem with Steam's EULA or ToS, I'm basically unable to play the extreme majority of top-tier titles, and only some of the indie titles out there. GoG provides a good alternative, except that they don't cater to Linux users which reduces my interest in them as a long term source of games (I use Windows now, but won't be forever and want to ensure I have an exit strategy).

    Of course, in terms of Linux, no-one has made such an impact in getting games on Linux than Valve has with Steam for Linux. However, this in turn might reduce the motivation to make a DRM-free Linux (or Windows) games if Steam is there and us minority fellows aren't worth the trouble. Which saddens me greatly, because it means DRM will never leave us because too many gamers cannot stand on principle, or simply don't care. I'm not going to say my opinion is any more right than anyone elses, so please avoid the flames.

    And hairyfeet, don't reply to this. I know you're unable to understand the concept of differing opinions.

  21. Re:It's typical fanboy mentality by jon3k · · Score: 2

    I'm not a Visual Studio hater, the first software I ever wrote was using Visual Basic 3, but I think you can get most of the really nice features in Visual Studio in a well configured VIM. Tree browser, intelli-sense autocomplete, built in reference documentation, etc etc. You'd be amazed (or maybe not?) what a really pimped out VIM can do.

  22. Windows 8 lets PC owner turn off Secure Boot by tepples · · Score: 2

    I would happily keep Windows for games and Linux for everything else, but Microsoft shot themselves in the foot with UEFI and Secure Boot. If they're essentially going to FORCE me to choose one or the other then I'm personally going to choose Linux

    What sort of forcing are you referring to? Windows 8 can run without Secure Boot, and all x86-64 PCs and motherboards certified for Windows 8 default to Secure Boot but let the owner turn off Secure Boot. Yes, I'm aware of unfounded rumors that a future version of Windows will act like Windows RT and forbid PC manufacturers from letting the owner turn off Secure Boot.

  23. Re:Guess that's why Valve is so behind Linux by i+kan+reed · · Score: 2

    Waah, I only want to play big corporate games on a non-corporate operating system.

  24. Re:Guess that's why Valve is so behind Linux by BanHammor · · Score: 2

    Dota 2 is available on Linux, so is L4D2, so is HL:Source. I'd say you should check your sources.