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.

A fresh Beta update is available for the Steam Client and this time it's a big one. Overhauling the Downloads page, and the Steam Library manager is finally more useful.

Valve say the new Downloads area is a "minimal and more focused design with stronger CTAs (Calls to Action)", and the style overall much better matches the new Steam Library too. The new colouring is also supposed to help the visually impaired, which is always nice to see more of a focus on. Updates downloading will show the total progression completed instead of just the download progress, where it previously did not have the disk allocation as part of it which it now does.

Another nice little addition: drag and drop. No more needing to tap the tiny little icon, just drop updates into the queue - very useful and a change I'm going to enjoying using since I have tons installed that always seem to want to update. If a game update includes more than just normal game content, there will also be an (i) icon to give a tooltip of what's in it.

The Steam Library manager also saw a big overhaul. It's no longer just a plan box with a list of drives setup. Now, it's a proper interface for seeing what games are on each drive. Giving you the ability to quickly switch between them to see how much space each Steam Library setup is taking total on the drive, plus individual details for each game - including when you last played them - making it easier to purge those you no longer actually play too.

A lot of this is probably helpful for the Steam Deck, so the new Big Picture UI can also hook into these changes. Overall though, Valve just continues to try and make Steam a better client. Can't argue against the changes done here, they all seem to be much better than what came before.

Steam Input, their API for hooking into gamepads also saw some nice upgrades to reduce CPU usage and add support for the current set of PowerA Xbox Series X controllers.

On the Linux side we also saw multiple improvements:

  • update scout LD_* and container runtime to 0.20210721.1:
  • library pinning process is significantly faster at startup after runtime updates
  • update soldier container runtime to 0.20210723.18:
  • Restore compatibility with NixOS (steam-runtime#431)
  • Make /usr/share/nvidia available to the container if using the NVIDIA proprietary driver, so that app-specific profiles can be applied (steam-runtime-tools#73)
  • Silence most LD_PRELOAD warnings
Article taken from GamingOnLinux.com.
Tags: Apps, Beta, Steam, Valve
34 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.
30 comments
Page: 1/2»
  Go to:

Eike Jul 30, 2021
View PC info
  • Supporter Plus
Speaking of the Library manager, when I go into the directory I always find myself surprised how many games leave some stuff there that I actually uninstalled (I'm not keeping games around which I don't play)...
DebianUser Jul 30, 2021
"library pinning process is significantly faster at startup after runtime updates"
Nice, i'm always wondering why Steam is so long to start.
Eike Jul 30, 2021
View PC info
  • Supporter Plus
"library pinning process is significantly faster at startup after runtime updates"
Nice, i'm always wondering why Steam is so long to start.

There's a Steam thread about this:
https://steamcommunity.com/app/221410/discussions/0/3046104336669739701/
It takes more than 1.5 minutes for some, and less than 10 seconds for others (including me).
Breizh Jul 30, 2021
Speaking of the Library manager, when I go into the directory I always find myself surprised how many games leave some stuff there that I actually uninstalled (I'm not keeping games around which I don't play)...

Are you sure that’s not the saves and users settings? Keeping saves and others user-related stuff, so I can continue if I reinstall the game is expected for me (and, for any user that can’t keep all their games always installed because of disk space, and have to rotate between them).
DebianUser Jul 30, 2021
"library pinning process is significantly faster at startup after runtime updates"
Nice, i'm always wondering why Steam is so long to start.

There's a Steam thread about this:
https://steamcommunity.com/app/221410/discussions/0/3046104336669739701/
It takes more than 1.5 minutes for some, and less than 10 seconds for others (including me).

Thanks, i will look at that.
For me the problem is obviously here:
CApplicationManagerPopulateThread took 27010 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)

My OS is on SSD, but my ~ is on HDD, but 27 sec....
Eike Jul 30, 2021
View PC info
  • Supporter Plus
Thanks, i will look at that.
For me the problem is obviously here:
CApplicationManagerPopulateThread took 27010 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)

How do you get that info?
DebianUser Jul 30, 2021
Thanks, i will look at that.
For me the problem is obviously here:
CApplicationManagerPopulateThread took 27010 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)

How do you get that info?

By lauching Steam from CLI.
The bad news is that library pinning update will not change anything i think.


Last edited by DebianUser on 30 July 2021 at 8:47 am UTC
hardpenguin Jul 30, 2021
Along with their Steam mobile app updates I wonder if they are FINALLY doing unified webdev and are just gonna re-use same or similar components on all type of screens: desktop, mobile, and big picture.
TheRiddick Jul 30, 2021
Still waiting for that anti cheat support to drop but not happening yet. I've tried to get developers support wine64 platform on EAC (a option btw), but it appears they just ignore me like I'm made of glass... (many attempts)
Sojiro84 Jul 30, 2021
I just hope the base UI get's a update ASAP.

Kinda ugly seeing the new and old stuff mixed together.
CatKiller Jul 30, 2021
View PC info
  • Supporter Plus
Along with their Steam mobile app updates I wonder if they are FINALLY doing unified webdev and are just gonna re-use same or similar components on all type of screens: desktop, mobile, and big picture.
They said in one of the IGN videos that the new Steam Deck UI is using the same bits as the Steam desktop client, rather than being a separate product like BPM was.
TheRiddick Jul 30, 2021
I just hope the base UI get's a update ASAP.

It would be nice to see Steam get a proper UI scaling option in the form of percentile options or a 1.x multiplier, whatever. Atm its sort of a roll the dice and see what you get option...
Cybolic Jul 30, 2021
Oh, that new library management is excellent news! It even supports moving a game to a different library directly from the listing!
It was really frustrating making room for new games in the past, switching back and forth between Steam and ncdu, searching for each ncdu listing in Steam, moving it, going back to ncdu, updating to find the next candidate, repeat... This is so much better :D
DebianUser Jul 30, 2021
Oh, that new library management is excellent news! It even supports moving a game to a different library directly from the listing!
It was really frustrating making room for new games in the past, switching back and forth between Steam and ncdu, searching for each ncdu listing in Steam, moving it, going back to ncdu, updating to find the next candidate, repeat... This is so much better :D
Oh, that new library management is excellent news! It even supports moving a game to a different library directly from the listing!
It was really frustrating making room for new games in the past, switching back and forth between Steam and ncdu, searching for each ncdu listing in Steam, moving it, going back to ncdu, updating to find the next candidate, repeat... This is so much better :D

Baobab is also and option.
You just wait for the disk to be analyzed, then go to your library in baobab and sort the game folders by size.

https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer?action=show&redirect=Apps%2FBaobab


Last edited by DebianUser on 30 July 2021 at 12:36 pm UTC
Cybolic Jul 30, 2021
Oh, that new library management is excellent news! It even supports moving a game to a different library directly from the listing! [...]
Baobab is also and option.
You just wait for the disk to be analyzed, then go to your library in baobab and sort the game folders by size.[...]
Yeah, there are various other options (KFileLight and duc also come to mind), but the workflow is the same. Having my games spread over four libraries, that meant a lot of context switching that can now pretty much be eliminated :D
DebianUser Jul 30, 2021
Oh, that new library management is excellent news! It even supports moving a game to a different library directly from the listing! [...]
Baobab is also and option.
You just wait for the disk to be analyzed, then go to your library in baobab and sort the game folders by size.[...]
Yeah, there are various other options (KFileLight and duc also come to mind), but the workflow is the same. Having my games spread over four libraries, that meant a lot of context switching that can now pretty much be eliminated :D
Oh, that new library management is excellent news! It even supports moving a game to a different library directly from the listing! [...]
Baobab is also and option.
You just wait for the disk to be analyzed, then go to your library in baobab and sort the game folders by size.[...]
Yeah, there are various other options (KFileLight and duc also come to mind), but the workflow is the same. Having my games spread over four libraries, that meant a lot of context switching that can now pretty much be eliminated :D

I understand, having 4 libraries is for sure a hell without a dedicated piece of sotfware.
rcrit Jul 30, 2021
View PC info
  • Supporter Plus
For the uninitiated, to see this new storage view: Steam -> Settings -> Downloads -> STEAM LIBRARY FOLDERS
notmrflibble Jul 30, 2021
Bit broken here – the library manager shows 0 games and a lot of “other”, despite there being a lot of games installed. Then again, on startup (and that's faster than it used to be), it shows only non-Steam games then adds in the rest a short time later – could be related…

Also, converting the path name of a library root directory to upper case is just… wrong, particularly as it can be selected and copied.
BielFPs Jul 30, 2021
The "View News" button is now a "Patch Notes" link that will open an overlay to the most recent relevant patch notes for the game. This will only display for games that have entered patch notes into the new event system. The patch notes link will only show up on updates, not fresh installs.
This is the change I'm excited about, now I only hope developers can properly feedback on it.
soulsource Jul 30, 2021
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.