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.

Valve have a fresh Steam Client Beta with some pretty big back-end improvements, likely readying up as much as possible for the upcoming Steam Deck.

There's a few general fixes for connections to the Steam servers, a rare black screen when loading Library pages and announcements plus an update of the embedded Chromium build. It gets a lot more interesting than that though.

Steam Cloud has a greatly reduced pre and post game sync time for "apps which have hundreds or thousands of local files managed by Steam Cloud". That's quite a big one really, as some games can feel like they really do take forever to sort everything out and for gaming on the go with the Steam Deck every minute counts, of course.

Shader Pre-Caching, the system to download shaders used by games and then process them to give you a smoother experience also got improvements to reduce memory use when processing shader caches, and also to improve performance and reduce disk I/O when updating Mesa caches on Linux.

There are also some new Steam Deck glyphs (button icons) in the Steam Input API. Steam Input was improved for the offline mode too with it moving locally edited configurations to Steam Cloud.

Linux specifically also got a small upgrade for the runtimes to improve compatibility with recent Let's Encrypt TLS/SSL certificate chains.

Article taken from GamingOnLinux.com.
Tags: Apps, Beta, Misc, Steam
23 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.
5 comments

minidou Oct 22, 2021
Has Shader Pre-Caching been broken for a few weeks ? My Steam updates almost every game every day for a few MB (I figured it is shader downloading since it used to look like small updates).
Ehvis Oct 22, 2021
View PC info
  • Supporter Plus
Has Shader Pre-Caching been broken for a few weeks ? My Steam updates almost every game every day for a few MB (I figured it is shader downloading since it used to look like small updates).

You probably just didn't notice. Steam used to remove the shader downloads from the list after they were done, but since the download page update they remain there.
minidou Oct 22, 2021
Has Shader Pre-Caching been broken for a few weeks ? My Steam updates almost every game every day for a few MB (I figured it is shader downloading since it used to look like small updates).

You probably just didn't notice. Steam used to remove the shader downloads from the list after they were done, but since the download page update they remain there.

So it is normal that they update so often ?
TheRiddick Oct 23, 2021
I look forward to when Valve gets around to improving SteamVR for Linux.
STiAT Oct 27, 2021
Has Shader Pre-Caching been broken for a few weeks ? My Steam updates almost every game every day for a few MB (I figured it is shader downloading since it used to look like small updates).

If they download every time and for the same games, your download cache is broken. Clear the download cache in the options (requires you to log in again), and steam downloads them once more and then you should be good.

If it's about updating the cache when you start a game - that happens on every proton and driver update.


Last edited by STiAT on 27 October 2021 at 8:11 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.