Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Dear Valve and Steam Machines OEMs, you have it all wrong

By - | Views: 58,124
Most of us reading this site want Steam Machines to do well. Not all of us will be interested in buying the hardware, but we're aware that its success is also tied to the success of Linux as a gaming platform, which is why I'm pretty miffed that the OEMs and Valve have messed it up.

Valve have done well with the controller and with making SteamOS pretty coherent and user-friendly, but messed it up when it came to defining what a Steam Machine actually is, leaving it open to interpretation. I've said this time and time again, but the original Steam Machines line-up was a complete mess. We had everything from $1500 PCs to ludicrously overpriced machines which didn't even have discreet graphics cards.

Even the best offerings fall short. Alienware's cheapest offering comes in at $450 (this should be the ideal price point in my opinion), but offers a mere 4GB RAM. If you want to scale this up to 8GB, you have to pay $750 since it also means upping the CPU to an i5. Does a GTX 960 need an i5 to do its thing? No, not really. You might get a few extra frames or do better in a more CPU-intensive game, but if one tries to step outside the worldview of a PC gamer and into one of a console gamer, then it doesn't take long to realise that those $200 aren't worth it, but $20 for an extra stick of 4GB RAM would be worth it.

This is perhaps the most frustrating thing. Most of the time, the specs are completely wrong, but when they're not then the price is a serious problem. An Intel i3 and Nvidia 960/1060 series (or AMD equivalent) are the perfect mass market specs for a sofa 1080p gamer just coming off a console. Someone with more needs than that will know how to build a PC and will do it cheaper and better than an OEM.

With the GTX1060 coming out, estimated to have a performance somewhere between a 970 and 980 (probably more on the side of a 980, but I like being conservative) at $250, and if AMD's Zen architecture lives up to the hype and delivers the same price/performance ratio benefits that the Piledriver architecture did, then we could be looking at a new era for the Steam Machine if things are done right this time round.

So what should be done right? First and foremost, deliver the best performance at the lowest cost possible. There is absolutely no room for diminishing returns here, which is why I can't advocate i7s or even i5s. Upgradability would also be a nice plus and a huge selling point if it's approached in a way where a non-technically minded user can get an upgrade easily through using modular designs (there's a lot of possibilities here, but too much to go into for this article). This has the potential to be a massive selling point over this last console generation, which was underpowered on release.

The second, and perhaps more controversial, point is that Valve should really take a few lessons from the console world. By this I mean manufacturing their own machine (which doesn't mean exclusivity). While the idea of everyone building their own box is amicable, the disadvantages far outweigh the benefits. This is what makes consoles so competitive, gives them (historically, not this last generation) great performance compared to PCs on launch at a much better price, with a considerable lifespan.

There's a few reasons for this. Firstly, there's economies of scale, with a single manufacturer pumping out tonnes of machines, the production costs are lower for a number of reasons which this article won't touch upon. Secondly, the benefits of optimisation are tremendous. If everyone is developing for the same hardware, it's easy to accommodate for and optimise a game to get the most out of that hardware - this is one of the main reasons why consoles have such a long lifespan, considering this optimisation also gets better with time. The third reason is simply a retail one, since a high street vendor is far more likely to stock Steam Machines if there's only one option, again for a number of reasons. There's probably more, such as the ability to sell hardware at a loss or a significantly lower profit margin (since that money is made back through game sales), but those are the main ones.

In essence, for Steam Machines to succeed, I would like to see something priced at just over $400 (might be a bit optimistic, but possible with lower profit margins) made by Valve and at those sweet spot specs I mentioned earlier. The original launch was very underwhelming, but there's still a lot of potential to turn things around significantly if Valve come to their senses. Even without them making their own hardware, there's still room for OEMs to improve a lot. Article taken from GamingOnLinux.com.
Tags: Editorial
0 Likes
About the author -
After many years of floating through space on the back of a missile, following a successful career in beating people up for not playing Sega Saturn, the missile returned to earth. Upon returning, I discovered to my dismay that the once great console had been discontinued and Sega had abandoned the fight to dominate the world through 32-bit graphical capabilities.

After spending some years breaking breeze blocks with my head for money and being mocked by strangers, I have found a new purpose: to beat up people for not playing on Linux.
See more from me
The comments on this article are closed.
92 comments
Page: «2/10»
  Go to:

TouchMyBox Jul 11, 2016
I certainly don't want my graphics cards to be discreet. ;)
ProfessorKaos64 Jul 11, 2016
Quoting: TouchMyBoxI certainly don't want my graphics cards to be discreet. ;)
There is a standard for replaceable GPUs in small laptops etc. Shame it's not used like this. It would be perfect.

https://en.m.wikipedia.org/wiki/Mobile_PCI_Express_Module
whitewolfguy Jul 11, 2016
Quoting: Segata SanshiroValve have done well with the controller...
A problem to be solved is the distribution, the controller and SMs are still not available in many countries, nor have estimated arrival.


Last edited by whitewolfguy on 11 July 2016 at 2:47 pm UTC
valgusk Jul 11, 2016
Quoting: tmtvlThe arguments about lack of games is a combination of quantity and quality. Don't get me wrong, it's neat for there to be hundreds or thousands of small indie games on Linux. However, when AAA titles are basically not being released for SteamOS (not to mention the absolute lack of any console sellers, which also killed the PS Vita), you have to realize that many gamers just aren't interested.
This. I hate most indies as much as i love linux. While consoles mostly have rich titles, we have those overpriced hipster pixels and cringe survivals. Marketing should go on extreme here, and not so gamer-oriented at first, devs should be the first priority and real money should be spent on exclusives imho.
natewardawg Jul 11, 2016
I completely agree with the i3 instead of an i5 and since the i3 and i5 are about $100 difference, even buying them in bulk might bring that lowest end $450 Steam machine below $400. Also, when I saw the i7 in their latest lineup I was truly baffled as to what benefit an i7 will bring to it.


Last edited by natewardawg on 11 July 2016 at 3:02 pm UTC
dmantione Jul 11, 2016
Quoting: tmtvlHowever, when AAA titles are basically not being released for SteamOS

This is also very much has to do with what people perceive. People complain about games like GTA and Skyrim not available on Linux, but apparently it is no problem that XCOM2, Kerbal Space program, or Cities: Skylines are not available on the Playstation 4. (Yes, KSP is planned, but we are playing it for years now on Linux). And these are serious, big games, that you can justify to call AAA.

Do we need more AAA games? Definately. Is the situation as bad as people make it? No, the situation is quite good actually compared to most platforms. The platform that does a better job is Windows, but you should not target Steam Machines at Windows gamers.
dmantione Jul 11, 2016
Quoting: MblackwellAn i7 is somewhat useful since it is powerful enough to cut through the translation overhead of any wrappers...

I don't think so, because multi-threaded rendering is a bottleneck of OpenGL and therefore of wrappers. The main advantage of the i7 over the i5 is hyperthreading, for which you need games with lots of threads.

In order to cut through translation layers you need high clock speeds, but the clock speeds of the i5 and also the i3 are just fine.

Looking at the future, where we will have less wrappers and more Vulkan, the case for an i7 doesn't get stronger.
Gobo Jul 11, 2016
I'd like to see Valve produce small quantities of reference designs, probably in different performance categories. Then OEMs could pick their choices and pump out larger batches with slight(!) modifications.

Another piece of the puzzle would be some kind of benchmark built into Steam. Somewhat like the Windows Experience Index this KPI could be used to rank the different Steam Machine editions and would be added to every new release to the Steam shop.

It's something that really baffles me: the industry has failed to come up with some kind of globally accepted "will it run on my rig" system. Every piece of entertainment software should list its dependencies and requirements in a standardized matter, so a simple check app could tell you if your home equipment is capable to run anything you'd like to throw at it.
wintermute Jul 11, 2016
Quoting: ProfessorKaos64
Quoting: TouchMyBoxI certainly don't want my graphics cards to be discreet. ;)
There is a standard for replaceable GPUs in small laptops etc. ...

https://en.wiktionary.org/wiki/discreet

1. Respectful of privacy or secrecy; quiet; diplomatic.
2. Not drawing attention, anger or challenge; inconspicuous.

https://en.wiktionary.org/wiki/discrete

1. Separate; distinct; individual; non-continuous.
2. That can be perceived individually and not as connected to, or part of something else.
3.(electrical engineering) Having separate electronic components, such as individual resistors and inductors — the opposite of integrated circuitry.
...
manero666 Jul 11, 2016
although I agree that they need to cut a bit more and definitely put 8gb ram minimum, I don't think the situation will dramatically change

The problem here is with Steam OS itself.

People are afraid of Linux! they have no idea of what it is, they don't want to learn new stuff and especially they think by default that Linux sucks (because they hear it, and believe so even if they didn't give Linux a single chance).

And actually Valve created even more unclarity to NON-Linux users with Steam OS. Pretty sure that a lot of people have no idea about Linux's distros let alone knowing that Steam OS is one of them.

In my opinion Alienware, Zotac, Valve & co should invest WAY MORE in promoting Linux/Steam OS and all the facts and good stuff around it.

They can easily sell definitely more machines just by advertising more about the fact that Linux is free, open source (which is a big plus), the extreme customizability, freedom of choice and also promoting some great software like WINE for Window$ compatibility (it's known that some stuff works better with it than with Win10)

Apple became a colossus by selling it's products with a huge promotional campaign, how many people do you guys know that own an Apple laptop or desktop even if they have no idea how a pc works and they buy Apple because it's the trend and use their beloved 2000€ crapple just to browse the web.

Also how many of your friends own a smartphone from a big company (e.g. LG, SAMSUNG, APPLE, etc) instead of owning a chinaphone from a well-renowed chinese brand (XIOMI, MEIZU, ONEPLUS) which basically provides the same specs and building quality for a 1/3 of the price... pretty sure is less than 10%..

By rewatching the Alienware promo video posted 4-5 post before i find incredible that the only lines about Steam OS (and Linux in general) are:

"and then you're right into Steam OS, with access to thousand of titles, over a hundred million users, mods and more"

that's it... and actually you can have the same "1000 titles, 100 million+ users, mods and more" on window$ too
the video doesn't mention about the great things that attract people to dual booting/switching to linux.

imagine if he said something like:

"and then you're right into Steam OS: forget about anti-virus and enjoy the extremely customizability [in the video showing some ultra-sick desktop configuration with conky and other stuff] and reliability of the OS made exclusively by Valve [in the video showing dota 2, hl2, portal cs:go] for GAMERS!!! with access to thousand of titles, enjoy the latest but also the old classics [showing some cult-classics running windowed with again a mega sick conky configuration monitoring all] straight on your couch, with 100 million users, mods and more"

this is just an example, but i really think that, even at the same price, they can improve their sales with better advertising

as for valve, they should really improve their Steam OS promotion, e.g. by putting a very visible icon/banner/something on top of their store, where who click can access to an easy and fast explanation to Linux/Steam OS

ps. all IMO of course


Last edited by manero666 on 11 July 2016 at 6:00 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.