Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.
The big SteamOS beta update that Valve shipped last month has now officially been released into the stable updates branch.

From the release notes:
QuoteThis is a very large update. It includes a new 4.11 Linux kernel, and updated drivers for AMD, Intel, and NVIDIA graphics hardware. This update also switches SteamOS from the proprietary AMDGPU-PRO driver to the open source mesa driver. Debian 8.8 and security updates are also included.


Really great to see Valve push the open source driver for AMD users, since they are in a pretty good state nowadays and the progress is absolutely amazing.

I'm keen to see what Valve do next, since this update was a long time coming. Hopefully such a big update will quell some of the rumours constantly circling around about it being left to rust.

Is anyone here actually using SteamOS? What are your thoughts on it? Article taken from GamingOnLinux.com.
Tags: SteamOS
17 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
19 comments Subscribe

Zappor 6 Jun 2017
I guess SteamOS uses RADV now then? Did SteamOS have Vulkan support before?
dubigrasu 6 Jun 2017
I use SteamOS and since I'm still continuously use it since it was released, you can imagine that it does the job and my thoughts about it are pretty positive.
Except for this: http://steamcommunity.com/groups/steamuniverse/discussions/1/1291816880499593115/

Edit: To be exact this is not an issue with SteamOS as a distro, but rather with the Steam client's BPM and is true for all distros I tried (and even on Windows).
But the issue is more aggravating on SteamOS where BPM is the only intended interface.


Last edited by dubigrasu on 6 Jun 2017 at 7:38 pm UTC
Pecisk 6 Jun 2017
Well, SteamOS development has never ceased according to bits and pieces of information we have gotten. And using Mesa is awesome step and importance cannot be understated. Thank you team and thank you all Mesa developers. It was gamble for AMD to go open source route, but it starts to pay off.

However question is what's current end game for Steam Machines? Will be there any new generation machines? Or prototypes? Or vendors have given up or never cared in first place (which is highly plausible scenario)?

I never expected first generation to take off really. However would be interesting to understand Valve's long game here.
MayeulC 6 Jun 2017
Is it using S3TC with libtxc_dxtn? If so, how did they clear the licensing? The patent expires in around 120 days, so I expected them to hold on until then.
Nanobang 6 Jun 2017
  • Supporter
I use SteamOS and since I'm still continuously use it since it was released, you can imagine that it does the job and my thoughts about it are pretty positive.
Except for this: http://steamcommunity.com/groups/steamuniverse/discussions/1/1291816880499593115/

This has made me crazy for a few months now, ever since I discovered it was happening with the Steam client. I could make it happen by starting BPM, and then starting a game in BPM. BAM! CPU would skyrocket and stay high until I left BPM and returned to the Desktop client.

I avoid BPM now. I've reconfigured my Steam Controller configs so they don't use any of the on-screen, BPM reliant menus, and I design my new configs without menus too, which is a shame since these are powerful tools.

Thanks for the link to your Steam post, it was very informative. And thanks, too, for all your testing and troubleshooting. If Valve were to put forth half the effort you have, it would be fixed soon.


Last edited by Nanobang on 6 Jun 2017 at 11:51 am UTC
Nanobang 6 Jun 2017
  • Supporter
This is huge affirmation of Mesa and AMDs open-source efforts! It excites me and I'm currently an Nvidia user! XD
GustyGhost 6 Jun 2017
I imagine most SteamOS users are running audio through HDMI. How is this working out without AMD DAL/DC merged yet? Or are Valve using a custom kernel?
MayeulC 6 Jun 2017
I imagine most SteamOS users are running audio through HDMI. How is this working out without AMD DAL/DC merged yet? Or are Valve using a custom kernel?

If their GitHub repository is anything to go by, I would say no (no "display" folder in https://github.com/ValveSoftware/steamos_kernel/tree/brewmaster-4.11/drivers/gpu/drm/amd ). Then, they might have their source tree elsewhere, or maintain some patches separately (edit: I also checked their available patches, it doesn't seem to be included).

I think it makes sense, given their relatively low head count, not to focus too much on maintaining too many out-of-tree patches.
Plus, RADV and the rest of the stack might be progressing quickly, but it's not top-notch yet. They are still working on some kernel features designed for VR, so I guess they have time to wait for DC.


Last edited by MayeulC on 6 Jun 2017 at 2:12 pm UTC
Blauer_Hunger 6 Jun 2017
Hopefully nvidia will start to think about freeing their driver when they see this.
inlinuxdude 6 Jun 2017
Is anyone here actually using SteamOS? What are your thoughts on it?

I installed it a couple years ago with Stephenson's Rocket.. I've done some modifications, but still running it on my TV box.. I like it overall, although it can seem a bit flaky on updates at times (I've had to fix things via command line rescue mode and/or ssh). Overall, though, it does a fine job as a basic game console in BPM. I wish they'd build more advanced game console features into it and media apps though.
dubigrasu 6 Jun 2017
I use SteamOS and since I'm still continuously use it since it was released, you can imagine that it does the job and my thoughts about it are pretty positive.
Except for this: http://steamcommunity.com/groups/steamuniverse/discussions/1/1291816880499593115/

This has made me crazy for a few months now, ever since I discovered it was happening with the Steam client. I could make it happen by starting BPM, and then starting a game in BPM. BAM! CPU would skyrocket and stay high until I left BPM and returned to the Desktop client.

I avoid BPM now. I've reconfigured my Steam Controller configs so they don't use any of the on-screen, BPM reliant menus, and I design my new configs without menus too, which is a shame since these are powerful tools.

Thanks for the link to your Steam post, it was very informative. And thanks, too, for all your testing and troubleshooting. If Valve were to put forth half the effort you have, it would be fixed soon.
Hey, thanks for the confirmation. I took the liberty to mention your post in that bug report, hope you don't mind.
Geopirate 6 Jun 2017
IMO they were too early with SteamOS for their intended use case/audience. These things are supposed to compete with a console that's just plug and play.

As others on the thread have said you need some Linux knowledge to troubleshoot issues. In the next year, we should actually have wider Wayland adoption, merged DC/DAL in mainline and more solid Vulkan infrastructure. Hopefully the Nvidia Wayland issue will also get worked out. They will also move steam over to Debian 9 which has been much smoother for gaming for me at least for the last 6 months or so compared to Debian 8.
dirkdierickx 7 Jun 2017
I'm fully steamified, running SteamOS (on a self-build pc ofcourse), steam controller(s) and steam link. I think SteamOS is great for the pure gaming experience. A true desktop OS is better and more complete if you want to tinker a lot. But as i want to just play games without any effort (i already spend way to much time @work as a linux admin with fixing things), SteamOS has been a really great fit. Sometimes i get worried about Valve and their commitment to SteamOS but then they release a major update and i'm happy again. Really, how can you not be? Never in my gaming history have i ever collected so many (great! & original) games, and i'm playing them on Linux.

The only real problem i have is that it seems as if Valve does not have a lot of QC, Steam client updates are frequent and almost always something suddenly doesn't work properly anymore. Last week, my steam controller didn't work properly when connected by usb cable (worked fine wireless), every now and then steam link problems pop up (i hate those), and so on. They get fixed rather quickly though (mostly the next day), but still, it puts a bummer on the limited down/play-time i have.
edddeduck_feral 7 Jun 2017
  • Game Dev
I use SteamOS and since I'm still continuously use it since it was released, you can imagine that it does the job and my thoughts about it are pretty positive.
Except for this: http://steamcommunity.com/groups/steamuniverse/discussions/1/1291816880499593115/

Edit: To be exact this is not an issue with SteamOS as a distro, but rather with the Steam client's BPM and is true for all distros I tried (and even on Windows).
But the issue is more aggravating on SteamOS where BPM is the only intended interface.

I've raised this with our developer contacts at Valve and linked to your Steam community post for all the details. I think we've seen a few rare but strange performance drops for people playing in BPM and this bug looks like the cause.

kudos on the detailed and easy to follow post, having spent most of my days reading and logging bugs for over a decade a nicely written report is a joy to read :)
Nanobang 7 Jun 2017
  • Supporter
Hey, thanks for the confirmation. I took the liberty to mention your post in that bug report, hope you don't mind.

I don't mind at all! In fact, I'm delighted you did, as I had meant to, then quite simply forgot in the hustle and bustle of the day. :)


Last edited by Nanobang on 7 Jun 2017 at 11:51 am UTC
dubigrasu 7 Jun 2017
I've raised this with our developer contacts at Valve and linked to your Steam community post for all the details. I think we've seen a few rare but strange performance drops for people playing in BPM and this bug looks like the cause.
Wow, thank you for sending this to Valve. This issue is killing my gaming experience, and so far (although I kinda posted the bug report everywhere I could) I could'n get someone from Valve to directly acknowledge it.
edddeduck_feral 7 Jun 2017
  • Game Dev
I've raised this with our developer contacts at Valve and linked to your Steam community post for all the details. I think we've seen a few rare but strange performance drops for people playing in BPM and this bug looks like the cause.
Wow, thank you for sending this to Valve. T

No problem, you did all the hard work :) It was more copy pasta for me with a few Feral game examples thrown in.
Jan 7 Jun 2017
Switching between BPM and desktop mode is much slower for me since the update. But CrossOver and GOG games work much better for me now, maybe due to proper driver support for Skylake and my GTX 1080 in my Zotac EN1080.
Ardje 16 Jun 2017
I guess SteamOS uses RADV now then? Did SteamOS have Vulkan support before?
Steamos had vulkan support in the previous release: it was nvidia driver release 367 something.
It was incapable of handling vulkan on any steam machine though...
The worst part about this news is that I missed it, and I packaged 381.09 for steamos myself and gave it a higher precedence than valves repo, so I never noticed that steamos *stable* released a newer nvidia driver version: 381.22, which fixes all vulkan problems on steam machines.
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.