Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Another day another Steam Client Beta release and this time Valve has done some adjustments to the Vulkan pre-caching system for Linux.

This pre-cache system is supposed to download and then process the shaders needed by a game before you launch it. The point is to have games perform well as soon as you hit play, instead of seeing constant stuttering while it builds up as you play. What Valve has now done is reduce the size of "Vulkan pre-caching datasets by splitting and versioning them according to Proton versions and graphics driver capabilities" and so they will start from scratch for the new Beta.

Additionally for Linux the recently introduced PipeWire desktop capture for Remote Play has been disabled by default, instead you can launch Steam with "-pipewire" if you wish to use it.

For all Steam users the Game File Verification has been improved so Steam will try to reuse as much of a corrupted file as possible to save download bandwidth and Steam Cloud got a fix for an infinite retry loop for failed background file downloads.

Article taken from GamingOnLinux.com.
Tags: Apps, Beta, Misc, Steam, Valve
27 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 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
15 comments
Page: «2/2
  Go to:

Mohandevir Sep 29, 2021
Quoting: superboybotI run catia

For a split second, I tought my world just got way better... Damn! Not the same Catia(Dassault) I use at work...
Arehandoro Sep 29, 2021
The first issues I remember with Remote Play started after upgrading to fedora 34, but I did install Pipewire in fedora 33 for Cyberpunk and the test days, maybe I had issues before 34, and Pipewire was the culprit all along.
axredneck Sep 29, 2021
Quoting: superboybotI run catia (Link through pipewire with the command pw-jack catia.
Looks like https://aur.archlinux.org/packages/pipewire-jack-dropin allows to run stuff without typing pw-jack
Starbelly Sep 29, 2021
Quoting: axredneck
Quoting: superboybotI run catia (Link through pipewire with the command pw-jack catia.
Looks like https://aur.archlinux.org/packages/pipewire-jack-dropin allows to run stuff without typing pw-jack

Yes. It's great. All the pulse clients can talk to the JACK clients individually now, without doing crazy stuff like setting up a separate pulse-jack sink for each application.
const Sep 29, 2021
connecting both worlds has really become easy plus I think pure pipewire applications will get more prominent over time.
But as far as I understood the documentation, pipewire isn't as low-latency as pure jack, yet.Though that info might be outdated by now. Quite a lot happening there...


Last edited by const on 29 September 2021 at 7:07 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.