The Steam Machine: What Went Wrong

One big premise behind the Steam Machine never materialized. Gabe Newell firmly believed that Microsoft was going to shut out Steam in favor of its Windows store. Windows 10 has been out since July 2015 and Steam is as usable today as its ever been. The likelihood of that ever happening was doubtful as it would infuriate and alienate millions of PC gamers. With that said, I don't expect Valve to ditch SteamOS. There will always be a small faction of people that are willing to pay good money to play a tiny game library, just to spite Windows.
 
It failed for two reasons. It's overpriced and there is the inescapable fact that Linux sucks no matter what face you disguise it with.
 
As for the Steam Box: I'm glad it resulted in more R&D towards the controller. The HTV Vive controllers are basically just modded versions of that.

As for the linux argument: Business is where the vast majority of desktop money is to be had. This is dominated by Windows. I gave Debian linux a fair shake in the late 00's but switched back to Windows because it was so poor on productivity software. As for gaming, linux will never compete with Windows in the short to mid term (no use in predicting long-term).

The one silver lining I see: I never thought the Mac OS would be so commonly used. By focusing on laptops, where almost all the growth for PC's happened in the last 10 years, Apple has been able to become a viable platform for almost everyone. I would have never guessed that in 2005. At that time it was a fancy toy. Now it can run all necessary business software (Office, Adobe, etc) without a problem. It's still inferior (less optimized) but it does work. It's possible that a linux offshoot (like Android) could do the same thing and chip away at Windows.

And that kind of gets back to the Steam Box. The amount of effort Valve put into the linux environment (like drivers, etc) will pay dividends for the next decade. So much of linux and linux derivatives is built on common knowledge and people constantly tinkering. Even if it was a failure, it was good for linux and Windows alternatives.
 
What you have forgotten is that SteamOS works very well for us Linux users. We have a share of 0.8% on steam. With maybe 125 million steam players we would be a million people. Because Linux and SteamOS are OpenSource projects the whole thing is not so cost-intensive. To port a game to Linux is not so expensive. Around small porting companies like Feral, Aspyr or Virtual Programming an ecosystem has developed on the basis of Valves Linux support. Big publishers like SQUARE ENIX, SEGA, 2K or Warner using this to bring AAA titles to Linux. Not to mention all the small studios for which it has become worth publishing for Linux.

This is nothing that would be dangerous for Sony or Microsoft. But it will not simply fade away, because it is very useful for many people. Valve continues to work on SteamOS. They do a lot in the background to improve the driver's situation and much more.

We may not be many, but there are also Linux users and professional computer workers. We must also exist, so that you can take advantage of all the services you enjoy. I would never install an operating system or buying a piece of hardware just because of a computer game. I'm not a child anymore. I have my work to do and live my life. I love computer games, but I could spend my free time also differently.

Greetings from Germany. Sorry for my maybe wrong or bad English.
 
The real problem, in my view, was that they approached things backwards: they concentrated on hardware rather than software - in particular the OS. As many have pointed out, many PC gamers would never consider the Steam Box hardware, because they build their own rigs. Jumping into hardware partnerships while still just developing their own gaming OS was a huge example of putting the cart before the horse. If Valve had put all of their resources into the OS and refined something that was hardware-independently stable, then pushed that out to allow their current users to jump in easily (maybe dual-booting), it could have created much more momentum behind the whole idea of a Steam Box concept, which would then be a prime time to introduce dedicated hardware units. Instead, we got slick designs with underwhelming hardware, stumbling and bumbling OS development with poor drivers, and very limited adoption by game designers to provide a very limited library that could even be run on the new systems. There was no grass roots to push the concept, no internal momentum from the existing (and often long time) player base, no real reason to even give Steam Box a second look. Which is too bad, because the idea came in during a perfect storm - rising console gaming profiles, and the horrible public perception of Windows 8. It was an ideal window (no pun intended) to get something out there that could have gained traction quickly. But they tripped at the starting line, and then seemed to stumble at every hurdle they tried to jump.
There is no salvaging Linux for the desktop market. The fundamental reason it does not and will never succeed is the mission of all the Linux vendors is fragmented and as a result of this, there is no coherence in application and OS configurability, application marketplace and so on which results crucially in there being no usability for average tech-illiterate Joe. When you can't solve the usability problem, you have a catastrophic failure to understand the desktop market.

There is a reason iOS and Android have done well for the phone market. 99.99% of users can use a pretty intuitive GUI to configure anything they need to do. Linux on desktop needs to be there. But it has failed tragically.

To repair this, think of what must be done. Pretty much every app written for Linux needs to be user-friendly-ified. That means all apps need to have GUI config and no bash. Setting up a Linux machine, I can't remember how many times I had to fix issues with bash. Command line as a first port of call for Linux is why it never made it. Look at 99% of Windows applications. How often is config fixed via a GUI? How often is config fixed via command-line? I'm a MS developer and I don't touch command-line except to customise application builds or do network diagnostics. And I don't really even need to use cmdline there.

As such, it would be ludicrous for any gaming company to ignore the incumbent marketshare of Windows when developing games. It's just not worth the money for the return.
 
Last edited:
There is no salvaging Linux for the desktop market. The fundamental reason it does not and will never succeed is the mission of all the Linux vendors is fragmented and as a result of this, there is no coherence in application and OS configurability, application marketplace and so on which results crucially in there being no usability for average tech-illiterate Joe. When you can't solve the usability problem, you have a catastrophic failure to understand the desktop market.

This problem was solved before app stores existed. Appget and it's (various) GUI interfaces all did what app stores do now but *way* before they did it. A major problem was that this was only on Debian (the flavor of linux most commonly used -- and taken to a more popular level by Ubuntu).

It's not that the technology wasn't there. It's that there was no profit incentive for larger firms to push linux (for instance, by doing exactly what Google did with Android). It required a big push by the industry and they didn't want to do it. So much of this has aglomeration/snowball effects that it requires a lot of support to sustain an OS. It tends to be a winner takes all. Microsoft, due to usability, mostly won. Apple being a very distant second.

I just think that's it's very archaic to think of linux as not having an easy way to get applications when they did it first. Apple and M$ just made it prettier and a little more user friendly, and, crucially, profitable -- which is all that they needed.
 
Iirc, other flavors, like SUSE, tried the more traditional M$ application installing method with limited success.
 
This problem was solved before app stores existed. Appget and it's (various) GUI interfaces all did what app stores do now but *way* before they did it. A major problem was that this was only on Debian (the flavor of linux most commonly used -- and taken to a more popular level by Ubuntu).

It's not that the technology wasn't there. It's that there was no profit incentive for larger firms to push linux (for instance, by doing exactly what Google did with Android). It required a big push by the industry and they didn't want to do it. So much of this has aglomeration/snowball effects that it requires a lot of support to sustain an OS. It tends to be a winner takes all. Microsoft, due to usability, mostly won. Apple being a very distant second.

I just think that's it's very archaic to think of linux as not having an easy way to get applications when they did it first. Apple and M$ just made it prettier and a little more user friendly, and, crucially, profitable -- which is all that they needed.
Easy to get applications is not the point. The applications everyone uses is the point.

Even then, Microsoft's store is useless to me. I've never used it. The great thing about Windows is you can google for any application you want and 90% of the time the best of breed is available on Windows from a reputable company. You can't say that about any other desktop OS.

Microsoft got there first with a GUI OS and bundled a GUI desktop productivity suite. Two crucial pieces to get people hooked to PCs then the marketshare momentum gave them other companies, games, etc. They got it back in the 90s (Win 3.x, Win95 I'm referring to). Linux never latched onto that fundamental that kept mainstream on Windows. And in truth, yes it was a monumental task to ask companies to write apps for a tiny marketshare but not having a compelling usable product for tech illiterate left it dead in the water.
 
Easy to get applications is not the point. The applications everyone uses is the point.

Even then, Microsoft's store is useless to me. I've never used it. The great thing about Windows is you can google for any application you want and 90% of the time the best of breed is available on Windows from a reputable company. You can't say that about any other desktop OS.

Microsoft got there first with a GUI OS and bundled a GUI desktop productivity suite. Two crucial pieces to get people hooked to PCs then the marketshare momentum gave them other companies, games, etc. They got it back in the 90s (Win 3.x, Win95 I'm referring to). Linux never latched onto that fundamental that kept mainstream on Windows. And in truth, yes it was a monumental task to ask companies to write apps for a tiny marketshare but not having a compelling usable product for tech illiterate left it dead in the water.

It's the conglomeration of all these things that makes Windows so monolithic. Just because something has it later doesn't mean that it will catch on. For instance, almost every Windows mainstay is available through virtual machines (VMWare has come a long way). All of this stuff has existed for some time. Android has shown how polished Linux can be.

The idea that people have to go into the command line is outdated. I didn't even have to do that when I was running it back in the 00's (I did anyways -- it was pretty useful a couple times, no different than doing it for Win98).

So Linux has the technology, and it runs the programs people need. But I'm still in agreement that it won't catch on. At least not what people traditionally think of as Linux (Android could go very far -- and there can always be offshoots).

But I have a different reason. Without a major corporation funding development, the OS isn't going to catch on. Valve is not big enough. Google is. Google bet on linux and it has paid off extremely well. But Windows is so entrenched that all that can be hoped for at this point is to chip away at them.
 
P.S. It's not like Windows tried to overcome the oligopoly on punch card machines or anything similar. They just grew as their new market of IBM compatible computers grew. They ended up being the best and only solution for their product.

That's basically what mobile has become in many ways. It's hard to see rapid revolution in the desktop market.
 
I don't remember saying it would happen over night.
This has been said since the early 90s, almost 30 years later and the market share of linux users have stayed pretty much the same, and, like you, there are still people who are saying it won't happen overnight... sorry if a laugh escapes me but let's face it, it probably won't happen even in the long -very very very long- run. It's cheaper for companies to continue paying for Windows support and licenses than switching to the "free" alternative.

Other companies have tried -hell I've seen more than a couple- and failed miserably, when all a user needed was a mail client and a word processor. Blame it on the "start" menu being on top instead of in the bottom, heck blame it on anything you would like. THIS! This is your average user Joe, when their USB drive won't read the same way as it reads in home, even with ntfs support, or everything plug and play, it's still a HUGE turn off and people are not biting.
 
#1 This would be an easy problem to fix if Steam would get rid of the Linux OS and run a Windows based OS, that would allow gamers to play all of the great games out there that can't be played with the Linux OS. #2 Bring back Half-Life 2, 3, and etc..... as an exclusive to the Steam Machine. Then just sit back and watch the sales go up. There are so many gamers that are loyal to certain games that they will purchase a system to play them.
a windows 10 OS with custom UI akin to android OS with customization (like Samsung touchwiz, xiaomi miui) ?
 
a windows 10 OS with custom UI akin to android OS with customization (like Samsung touchwiz, xiaomi miui) ?
With the Steam library being pick and play. They could've made it work, they could've even promoted the steam controller like, "it's so easy you won't need a mouse and keyboard anymore" =P
 
This has been said since the early 90s, almost 30 years later and the market share of linux users have stayed pretty much the same, and, like you, there are still people who are saying it won't happen overnight... sorry if a laugh escapes me
Which takes us back to my first comment. Believe me when I say, I'm laughing as well.
 
a windows 10 OS with custom UI akin to android OS with customization (like Samsung touchwiz, xiaomi miui) ?

This type of GUI has been around for 15 years (KDE). Once again, Linux can do it.

I do think the comment about flash drives, etc was spot on. If something is even in the slightest way different, the average user will hate it. Just think about the riot that Windows Vista (a fine OS with some minor flaws) caused and how long people stayed on XP. And that was still Windows! They wouldn't switch because the menus were different and the OS asked for permission to do things!

Linux is another world of being different. It takes a major push (like Android) for this to win acceptance.
 
Which takes us back to my first comment. Believe me when I say, I'm laughing as well.

This is true of the commercial PC environment. Linux has had tremendous success on the server side and also on the portable side. Meanwhile, Mac has made inroads on the laptop side.

It hasn't been a complete failure.
 
This is true of the commercial PC environment. Linux has had tremendous success on the server side and also on the portable side. Meanwhile, Mac has made inroads on the laptop side.

It hasn't been a complete failure.
Nope didn't say it was a complete failure on all fronts. Android and Server is a resounding success. Desktop home user though is a failure. We are paying the price for that failure in lack of alternatives to Win10 spyware.
 
The future? Hopefully an OS that finally recognizes all the situations PCs are used in, perhaps with an adaptive interface. Windows 10 isn't perfect and often 3rd party apps are required. I don't even remember the last time I used windows explorer, simply because Directory Opus is leagues better in every way. Stardock Fences contains features that should have been integrated into windows a long time ago. I guess it's nice having zero competition.
Wow, just tried Fences. How the hell is this not a thing on stock Windows.
 
Back