- What place SteamOS has in the market,
- Where all the hype is,
- Why Windows is just better and you don't need this,
I'll kick things off with a repost / edit of my experiments this week in both SteamOS and Xubuntu.
- My primary rig is a Windows machine. I also have a Gigabyte Brix, running Windows until now, as a HTPC & streaming box. After receiving my Steam controller, I decided to take the plunge and see what the SteamOS environment was like on the Brix. With a quad Celeron and the lowliest of Intel graphics, the scope would be for streaming only.
If you're using a Steam controller under any OS, Steam will suggest that you switch to the beta client for the best functionality. Unfortunately beta really means beta, and it can bring little hiccups here and there. Just this week Valve broke all games that supported the controller natively - ha. But they rolled out a fix that same day. So you're choosing between hiccups, or not seeing the near-daily rollout of features, fixures and tweaks that the beta delivers. It's a reminder that we're in enthusiast, early adopter territory. But these things aside, I have to say that the console feel of SteamOS is a nice success - it just needs a little more time in the oven.
- As mentioned, my Brix testbed also needs to be my HTPC. Media accounts for probably 90% of the machine's use. My one mistake was going into this with grand visions of using BPM as my HTPC interface, replacing my finely tuned Windows setup.
The difficulty here is that anything you install as 'desktop' is not available to you when you go back to Steam. So you can't drop back, install Kodi, then jump into Steam and add the shortcut. You need to install Kodi as 'steam', and that's not straightforward. Third party script packages like SteamOS-Tools can help you along here, giving you access to the full Debian software repos and installing things that are then accessible in Steam. I don't mind a bit of command line action, but I was finding the whole thing much more cumbersome than just using a regular version of Linux.
The above isn't a failing - it's by design. SteamOS is very stripped back and lightweight, with good reason: Speed, stability, boot times. But if you're a tinkerer who is drawn to the idea of dropping back to the desktop, know that it's a rockier road than your Ubuntu install. I also had trouble getting audio output over HDMI in desktop mode, although it was fine in Steam.
- So I changed direction, and grabbed a fresh Xubuntu ISO.
Interestingly, there was a noticeable improvement in the (notoriously chuggy) BPM interface under Xubuntu. It's never going to fly high on my entry level Brix, but Xubuntu outperformed both SteamOS and Windows in UI responsiveness. A reminder, especially in the wake of recent media reports of poor SteamOS performance, that driver optimisation is a journey, not a destination.
I am truly loving my Xubuntu Steam Machine. It's not the Steam Machine for the masses, but it's the Steam HTPC that I hoped to have.
My takeaways from this experience:
- SteamOS as a game console OS, given a little maturity, will nail what it set out to do.
- SteamOS as a HTPC base is not recommended right now. Roll your own with Ubuntu.
- In order to fill both roles, Steam needs a suite of media apps in the store, and a dedicated category for them in the library.
Just a tip if you go the Ubuntu route: If your Ubuntu version is older than 15.10, you will need an extra step to get the Steam controller working.