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 has released the latest Steam Client stable update for both the Steam Deck and Desktop Steam, pulling in all the recent changes like the re-designed Steam Workshop subscriptions system.

For the Steam Deck, this is not a SteamOS update, as they're still running a separate Preview for that. This is just focused mainly on the Steam Client directly. The next SteamOS update is still to come with the most recent SteamOS Preview 3.5.13 being released a week ago.

The released changes for the Steam Deck are below:

General

  • Reduce the amount of black screen flashes that happen when opening the Steam interface while playing a game with a custom screen refresh rate setting.
  • Replaced Nearest scaling mode with Pixel, a pseudo-bandlimited filter for upscaling pixel art to non-integer factors without introducing aliasing. Integer scale factors will still be Nearest.
  • Fixed "Friends who Play" section not refreshing until the client was restarted
  • Fixed a crash in "Call of Duty: Black Ops III" when switching maps.
  • Fixed situations causing the Steam client to only download the Windows version of a title and later attempting to run it without Proton.
  • Reset the HDR Visualization setting to None for all users.
  • Moved the HDR Visualization setting from Display->Advanced to Developer settings.
  • Adjusted the recent games page header so that it's visible when changing selection.
  • Fixed left trackpad haptics triggering at wrong pressure for Steam Deck OLED.
  • Fix "View Additional Artwork" button not properly showing content on soundtrack details pages.

Steam Workshop

  • Re-designed the Workshop subscriptions list (accessible from Game Properties). It now includes the ability to sort by subscription date, last updated, size, name, and load order.
  • Added ability to change the local load order of Workshop item subscriptions.
  • Added ability to set the local order based on any Workshop item dependencies (must be set on the Workshop items themselves).
  • Added ability to disable Workshop item subscriptions, which will hide them from the game.
  • Added the ability to filter the Workshop subscriptions list by tag name. Use the same search field for filtering items by name.
  • Show the name of the Workshop item being download in the game's tooltip on the Downloads page.
  • Added functionality that allows swapping the items in your subscription list quickly using collections:
    • Added ability to save the filtered list of items to a new or existing Workshop collection. This will overwrite the contents of the collection with the contents of the list.
    • Added ability to overwrite the user's subscription list to just the contents of a Workshop collection.
    • Added ability to add items from a collection to the user's subscription list.

Steam Cloud

  • Fix uploading for some apps which have a very large number of files
  • Fix sync for some apps which store files in the Windows user home directory

Steam Input

  • Fixed a crash related to non-Steam Shortcuts

And then for Steam Desktop here's all the changes:

General

  • Fixed "Friends who Play" section not refreshing until the client was restarted
  • Double clicking on Window tray icon when parental controls are enabled will open the Library when the store is locked.
  • Fix "View Additional Artwork" button not properly showing content on soundtrack details pages.

Steam Workshop

  • Re-designed the Workshop subscriptions list (accessible from Game Properties). It now includes the ability to sort by subscription date, last updated, size, name, and load order.
  • Added ability to change the local load order of Workshop item subscriptions.
  • Added ability to set the local order based on any Workshop item dependencies (these dependencies are set by the author on the Workshop items themselves).
  • Added ability to disable Workshop item subscriptions locally, which will hide them from the game.
  • Added the ability to filter the Workshop subscriptions list by tag name. Use the same search field for filtering items by name.
  • The name of the Workshop item being download is now shown in the game's tooltip on the Downloads page.
  • Added functionality that allows swapping the items in your subscription list quickly using collections:
    • Added ability to save the filtered list of items to a new or existing Workshop collection. This will overwrite the contents of the collection with the contents of the list.
    • Added ability to overwrite the user's subscription list to just the contents of a Workshop collection.
    • Added ability to add items from a collection to the user's subscription list.

Steam Overlay

  • Fixed web browser tabs resetting when overlay is closed and reopened with "Restore my previous browser tabs" setting disabled.
  • Fixed web browser opening with only home page tab when a game opens a web link with with "Restore my previous browser tabs" setting disabled.
  • Fixed previous web browser tabs being dropped when a game opens a web link with with "Restore my previous browser tabs" setting enabled.

SteamVR

  • Option on recent games page to only show VR games.
  • Double click on Window tray icon in desktop view will now open the main Steam window.
  • Fix for rare crash when showing or hiding non-VR apps in the SteamVR dashboard
  • Automatically select SteamVR as the OpenXR runtime in cases where only the SteamVR runtime could work, such as when using Steam Link in VR. Does not affect the user's persistent runtime selection.
  • Fixed gamma issue with non-VR apps that use 10-10-10-2 backbuffers.
  • Pause capture of non-VR apps while headset is idle.

Remote Play

  • Improved performance and smoothness when using NVIDIA hardware encoding
  • Fixed a video freeze when moving the mouse to a monitor on another video adapter

Big Picture Mode

  • Adjusted the recent games page header so that it's visible when changing selection.

SteamInput

  • Fixed Controller LED Color selector UI.
  • Fixed a crash related to non-Steam Shortcuts
  • Increased range of Gyro to Mouse/Gyro to Joystick(Deflection) Precision Zone

Steam Cloud

  • Fix uploading for some apps which have a very large number of files
  • Fix sync for some apps which store files in the Windows user home directory

Linux

  • Fixed a crash in "Call of Duty: Black Ops III" when switching maps.
  • Fixed situations causing the Steam client to only download the Windows version of a title and later attempting to run it without Proton.

Some great sounding changes there, especially for the Steam Workshop being able to easily set up and share lists of mods for games! 

Did this fix something you were having problems with? Or is there something you're desperate to see fixed? Let me know in the comments.

Article taken from GamingOnLinux.com.
19 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.
See more from me
11 comments
Page: 1/2»
  Go to:

Pengling Jan 12
QuoteDid this fix something you were having problems with? Or is there something you're desperate to see fixed? Let me know in the comments.
This is all just gravy, for me! The last few updates seem to have fixed the frequent annoying issues I was having with Desktop Mode, so everything is now smooth sailing - anything else is just a nice-to-have, at this point.
hardpenguin Jan 12
Welp I better get to updating my devices asap...
UPDATE: This has been fixed as of SteamOS 3.5.17 or so.

Still waiting for fix for the random and frequent system crashes I've been experiencing since SteamOS 3.5 :(

My non-Steam version of Stardew Valley crashes the Deck on boot every time; only way to play it now for me is to go on Desktop mode. My non-Steam Dark Souls (Prepare to Die edition) also crashes the Deck while exiting, along with other random crashes here and there.

There already seems to be a thread going on at Steam forum in this page (https://steamcommunity.com/app/1675200/discussions/1/3395176266129996284/?tscn=1704633419) so hopefully Valve are aware of the situation.

Anybody have any insight regarding this? I'm on latest stable SteamOS 3.5.7, by the way.


Last edited by cloudburst27 on 3 May 2024 at 1:38 am UTC
Linux_Rocks Jan 12
Too bad the Linux (and Mac) client is still shit though. You can't disable Steam Play (the button does literally nothing when clicked), the filtering for Linux games is still incredibly broken (it's been that way for over a year now at least), and now there's issues with it even getting passed the logging in screen for some users in Linux. It's a damn joke, and it's honestly outright pathetic. They're gonna start pissing away goodwill from some users at this rate, and they don't even acknowledge anything on GitHub either... -_-

I don't know what kinda bullshit operation that they've got going now. But if they're gonna redo the client, at least make sure it works *completely* before forcing it on us. Cause two of the three issues that I mentioned are related to said new client. I've spent thousands of hard earned dollars on Steam. If I had known that the client would've become like this, then I might not have.


Last edited by Linux_Rocks on 13 January 2024 at 12:01 am UTC
chickenb00 Jan 12
I've been having a hell of a time with Remote Play: if the video doesn't freeze immediately, then I still don't have access to any Steam overlay while streaming. I was using Preview for a while to fix the frozen video but the overlay is still busted.
Normally the fix is disabling hardware decoding, but I would prefer Valve just fix the streaming issue and then allow hardware decoding. Otherwise, just remove that feature -- if software decoding is the only one which works, why have a toggle to a non-functional feature?
F.Ultra Jan 12
View PC info
  • Supporter
Quoting: Linux_RocksToo bad the Linux (and Mac) client is still shit though. You can't disable Steam Play (the button does literally nothing when clicked), the filtering for native Linux games is still incredibly broken (it's been that way for over a year now at least), and now there's issues with it even getting passed the logging in screen for some users in Linux. It's a damn joke, and honestly outright pathetic. They're gonna start pissing away goodwill from some users at this rate, and they don't even acknowledge anything on GitHub either... -_-

I don't know what kinda bullshit operation that they've got going now. But if they're gonna redo the client, at least make sure it works *completely* before forcing it on us. Cause two of the three issues that I mentioned are related to said new client. I've spent thousands of hard earned dollars on Steam. If I had known that the client would've become like this, then I might not have.

I don't think the button is for Linux native, it says "games that works on Linux" so my take is that as long as Steam Play is active for "other titles" it will show all games since all games "works" on Linux using Proton.
Smoke39 Jan 12
Workshop load order is really helpful. Finally I can give people a better solution than "unsubscribe and resubscribe and hope Steam moves it to the end of the list" when they're trying to use two of my mods together.
Linux_Rocks Jan 12
Quoting: F.Ultra
Quoting: Linux_RocksToo bad the Linux (and Mac) client is still shit though. You can't disable Steam Play (the button does literally nothing when clicked), the filtering for native Linux games is still incredibly broken (it's been that way for over a year now at least), and now there's issues with it even getting passed the logging in screen for some users in Linux. It's a damn joke, and honestly outright pathetic. They're gonna start pissing away goodwill from some users at this rate, and they don't even acknowledge anything on GitHub either... -_-

I don't know what kinda bullshit operation that they've got going now. But if they're gonna redo the client, at least make sure it works *completely* before forcing it on us. Cause two of the three issues that I mentioned are related to said new client. I've spent thousands of hard earned dollars on Steam. If I had known that the client would've become like this, then I might not have.

I don't think the button is for Linux native, it says "games that works on Linux" so my take is that as long as Steam Play is active for "other titles" it will show all games since all games "works" on Linux using Proton.
I worded it wrong, my bad. (It's fixed now. lol) The problem is that when you turn Steam Play on for all other titles then disable it. Those other titles don't disappear on your library list if you've got regular Steam Play on still. Even though they should.

But not being able to disable Steam Play period pisses me off far more. Cause at least then I could still actually organize my native titles like I wanna do.


Last edited by Linux_Rocks on 13 January 2024 at 12:04 am UTC
F.Ultra Jan 13
View PC info
  • Supporter
Quoting: Linux_Rocks
Quoting: F.Ultra
Quoting: Linux_RocksToo bad the Linux (and Mac) client is still shit though. You can't disable Steam Play (the button does literally nothing when clicked), the filtering for native Linux games is still incredibly broken (it's been that way for over a year now at least), and now there's issues with it even getting passed the logging in screen for some users in Linux. It's a damn joke, and honestly outright pathetic. They're gonna start pissing away goodwill from some users at this rate, and they don't even acknowledge anything on GitHub either... -_-

I don't know what kinda bullshit operation that they've got going now. But if they're gonna redo the client, at least make sure it works *completely* before forcing it on us. Cause two of the three issues that I mentioned are related to said new client. I've spent thousands of hard earned dollars on Steam. If I had known that the client would've become like this, then I might not have.

I don't think the button is for Linux native, it says "games that works on Linux" so my take is that as long as Steam Play is active for "other titles" it will show all games since all games "works" on Linux using Proton.
I worded it wrong, my bad. (It's fixed now. lol) The problem is that when you turn Steam Play on for all other titles then disable it. Those other titles don't disappear on your library list if you've got regular Steam Play on still. Even though they should.

But not being able to disable Steam Play period pisses me off far more. Cause at least then I could still actually organize my native titles like I wanna do.

Understand, on the other hand I also quite understand that fixing that is probably way down on their TODO list since I'm quite sure that changing it to default on (and removing the setting) is one of their future plans.
Linux_Rocks Jan 13
Quoting: F.Ultra
Quoting: Linux_Rocks
Quoting: F.Ultra
Quoting: Linux_RocksToo bad the Linux (and Mac) client is still shit though. You can't disable Steam Play (the button does literally nothing when clicked), the filtering for native Linux games is still incredibly broken (it's been that way for over a year now at least), and now there's issues with it even getting passed the logging in screen for some users in Linux. It's a damn joke, and honestly outright pathetic. They're gonna start pissing away goodwill from some users at this rate, and they don't even acknowledge anything on GitHub either... -_-

I don't know what kinda bullshit operation that they've got going now. But if they're gonna redo the client, at least make sure it works *completely* before forcing it on us. Cause two of the three issues that I mentioned are related to said new client. I've spent thousands of hard earned dollars on Steam. If I had known that the client would've become like this, then I might not have.

I don't think the button is for Linux native, it says "games that works on Linux" so my take is that as long as Steam Play is active for "other titles" it will show all games since all games "works" on Linux using Proton.
I worded it wrong, my bad. (It's fixed now. lol) The problem is that when you turn Steam Play on for all other titles then disable it. Those other titles don't disappear on your library list if you've got regular Steam Play on still. Even though they should.

But not being able to disable Steam Play period pisses me off far more. Cause at least then I could still actually organize my native titles like I wanna do.

Understand, on the other hand I also quite understand that fixing that is probably way down on their TODO list since I'm quite sure that changing it to default on (and removing the setting) is one of their future plans.
Well hopefully they fix the other two issues at least. Cause I've already started to have my opinion of Valve erode like Google has long since done for me on the mobile front. It's what kept me from pulling the trigger on buying a Steam Deck (more so than actually not needing one). I wanted to "vote with my wallet" cause of the Linux aspect, but when the desktop client is piss poor on basic things. Then I don't wanna even bother.
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.