Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Flattr, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.
Valve have been busy, as the latest Steam Beta Client makes some important improvements to the Linux client. The Steam Controller has also seen some improvements, like supporting configurations for XBox 360, Xbox One, and Generic X-Input controller configurator support.

Linux specific
- Improved interactions between the Steam runtime and host distribution libraries, which should let Steam work out of the box with open-source graphics drivers on modern distributions. If using an older distribution or running into problems, use STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 to revert to previous behavior.

- Unify close-to-tray behavior with other platforms. If using a distribution that doesn't have proper compatible tray support, use STEAM_FRAME_FORCE_CLOSE=0

That particular bug was one I specifically wrote about, as Valve had let it sit at the bottom of the pile for very close to 4 years. I'm actually amazed they fixed it. Funny that they fix it after I highlight it. I've tested it on Ubuntu, and it perfectly closes to the indicator in the top panel now. The only problem is that the indicator menu is now blank, so you have to have an icon somewhere else to click on to bring Steam back up.

- Added idle detection, friend status will now automatically switch to Away/Snooze

- Fixed Steam not obeying SIGTERM, Steam will now gracefully exit when logging out of a session

- Fixed keyboard input and cursor switching in overlay for Vulkan applications

- Update Vulkan loader in the Steam runtime to enable Xlib support

- Updated libxcb in the runtime with a fix for DRI3-related crashes on open-source graphics drivers Article taken from GamingOnLinux.com.
Tags: Beta, Steam
14 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check 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.
See more from me
The comments on this article are closed.
35 comments
Page: 1/4»
  Go to:

Levi 5 Jan, 2017
Quote- Fixed Steam not obeying SIGTERM, Steam will now gracefully exit when logging out of a session

THANKFULLY, I've not been hit by this one often but it always puzzled me before finding this steam bug a while back.

(For those who don't know, this caused elementary os and a few others to never shutdown proper. The system just stayed on forever, stuck on the shutdown screen)


All in all looking like a sweet update.
Liam Dawe 5 Jan, 2017
@levi, I've come across that issue too many times, so I got into a habit of closing Steam before trying to shutdown. Eventually it seemed to go away for me, but I know for others it was a constant annoyance. It's pleasing to see them fix such things, as it makes the Linux client so much better overall.
staticx27 5 Jan, 2017
Wow.. all the Steam Controller issues (and all the issues in general). They've been busy.
crt0mega 5 Jan, 2017
Quoting: liamdawe[...]
- Improved interactions between the Steam runtime and host distribution libraries, which should let Steam work out of the box with open-source graphics drivers on modern distributions
[...]
- Updated libxcb in the runtime with a fix for DRI3-related crashes on open-source graphics drivers
I can finally stop removing files from the Steam Runtime. Thanks, Valve!
jd117 5 Jan, 2017
Quote- Unify close-to-tray behavior with other platforms. If using a distribution that doesn't have proper compatible tray support, use STEAM_FRAME_FORCE_CLOSE=0

i can think of someone whos going to be happy with that ;)
Mountain Man 5 Jan, 2017
Close to tray! \o/
pete910 6 Jan, 2017
View PC info
  • Supporter Plus
Quoting: crt0mega
Quoting: liamdawe[...]
- Improved interactions between the Steam runtime and host distribution libraries, which should let Steam work out of the box with open-source graphics drivers on modern distributions
[...]
- Updated libxcb in the runtime with a fix for DRI3-related crashes on open-source graphics drivers
I can finally stop removing files from the Steam Runtime. Thanks, Valve!

This,Sooooooo much!!!

Quoting: Mountain ManClose to tray! \o/

And this.....


Last edited by pete910 on 6 January 2017 at 12:06 am UTC
Redneck 6 Jan, 2017
QuoteAdded XBox 360, Xbox One, and Generic X-Input controller configurator support. This allows all recognized controller types to use the advanced mapping features of the Steam Controller Configurator.

Does that mean we can use Steam to assign keyboard buttons to the 360 controller like antimicro do?
For example on games that do not support controllers...
Mountain Man 6 Jan, 2017
[
Quoting: Levi
Quote- Fixed Steam not obeying SIGTERM, Steam will now gracefully exit when logging out of a session

THANKFULLY, I've not been hit by this one often but it always puzzled me before finding this steam bug a while back.

(For those who don't know, this caused elementary os and a few others to never shutdown proper. The system just stayed on forever, stuck on the shutdown screen)
I think I've been hit by that one before since Ubuntu MATE will occasionally hang during shutdown, and I have to physically power-off the computer. Never knew what was causing, but this could be the culprit.
stan 6 Jan, 2017
  • Supporter
For me this update is much worse than before, but eh, at least some of you are happy with it…
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just 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!