We have just shipped an updated Steam Client to the Preview/Beta channel.
General
Fixed a bug that sometimes caused an empty "Steam Family Activity" group to appear in notification settings
Remote Play
Improved the automatic Pyrowave bitrate calculation to improve visual quality
Added convars @PyrowavePSNR and @PyrowaveHeightFactor to tune automatic bitrate calculation (see https://github.com/Themaister/pyrowave/blob/master/eval-results/objective-bitrate-evaluation.md for details)
Pyrowave manual bitrates can be increased up to 1 Gbit/s (more bandwidth increases latency!)
Pyrowave bitrate has been reset to the automatic default
Fixed gradually increasing video latency when using Pyrowave on slow network links
Reduced audio dropouts when using Pyrowave
Added a dialog to recover if your network isn't able to handle current streaming settings
Added a Steam menu option to stop desktop streaming
Steam Input
On Linux switch to reshuffling gamepad input when the last running game exits instead of on game launch to avoid issues when running multiple apps at the same time
Game Overlay
Fixed crash when Vulkan games recreate their swapchain
Steam Controller Firmware
Fixed an issue where some Bluetooth BLE connections could disconnect repeatedly, especially on Steam Deck
Improve the time needed to fully connect the device in Steam
Fixed an issue where pairing via a puck connection could fail
We have just shipped an updated Steam Client to the Preview/Beta channel.
General
Fixed clicking the buttons in the footer causing the glyphs to change back to gamepad
Fixed a clicking the back button in the footer not working if nothing on the page had digital navigation focus
Fixed the Steam logo spinner moving during the login flow
Added delaying dimming the screen or displaying the screensaver when the Steam Store, web browsers or other apps request to disable monitor sleep and screensavers while playing video.
Steam Input
Added support for the user-invoked On-Screen Keyboard in the desktop overlay
Fixed issues with button and slider sizing in the configurator when opened in the desktop overlay
We have just shipped an updated Steam Client to the Preview/Beta channel.
General:
Fixed a regression that caused non-Steam games to fail to launch.
Fixed the onscreen keyboard not working the first time it is invoked on desktop.
Remote Play:
Improved color accuracy when streaming an OpenGL game.
We have just shipped an updated Steam Client to the Preview/Beta channel.
General:
Fixed the Recordings & Screenshots dialog not showing all games that have related screenshots in the game filter dropdown.
Improved the text layout in achievement notifications when the name, description or both wrap across multiple lines.
Fix some cases of header/footer flicker and invisibility during the first seconds after waking from sleep.
When waking from sleep with a game running but the account now playing elsewhere:
Provide an option to exit the local game.
Go back to sleep if there is no input for 60 seconds.
Fixed issues with trackpad typing if the trackpad is touched while the onscreen keyboard is opening
Steam Input:
Improved the consistency of trackpad sensitivity between Steam Deck and Steam Controller
Fixed cases where the Virtual menu modes could show the wrong activation type if it was created in the standalone menu vs from a controller source
Implemented a version of the "Reorder Controller" dialog for Steam Input API games. Note - this disconnects the controllers temporarily so older games which do not handle hot plugging properly can lose controller input
Additional polish for the multibinding page
In the desktop UI overlay the desktop config will now be applied. For most gamepads this will not be a difference in behavior because they have a blank desktop config, but Steam Controllers or devices that have setup a custom desktop config will have mouse input to click on things in the overlay.
Remote Play:
Improved color accuracy when streaming from a Windows computer
Fixed the mouse cursor when streaming from Linux using the SteamRT3C client
Fixed a capture lockup when streaming from pipewire on Linux and SteamOS
Reduced Pyrowave latency when streaming from pipewire on Linux and SteamOS
Added the -pyrowavestats command line option to log Pyrowave encoding performance
SteamRT3 Experimental Beta
Fixed Steam overwriting PATH, LD_PRELOAD, and LD_LIBRARY_PATH variables when launching games.
This update is for the SteamOS Beta and Preview channels, and includes new features that are still being tested. You can opt into this in Settings > System > System Update Channel.
These notes contain all changes since the current stable SteamOS 3.8 release, with the changes added since the previous 3.9 preview releases noted below
General
Add preliminary support for Legion Go 2 brightness control
Fixed Steam Remote Play not working on Steam Machine when booting with no external display connected
Fixed "Disable Frame Limiter" toggle not working when VRR is enabled
Fixed the frame limiter incorrectly applying to VR titles when streaming from Steam Machine to Steam Frame
Fixed loss of input if a launcher window is accidentally dragged around in Game Mode
Fixed logging in to Desktop Mode via RDP with system users when enabled
Fixed an issue causing certain games (incl. ELDEN RING and DARK SOULS™ III) to fail to run on recent Panther Lake Intel CPUs
Worked around a firmware issue on some ASUS devices causing excessive fan speed upon waking from sleep
Fixed a bug causing hidden WiFi networks to fail to connect on the first attempt
Fixed boot screen corruption on Intel PTL+ devices
Fixed a regression from previous 3.9 previews causing Steam Machine to occasionally wake from hibernation unexpectedly
Fixed a regression from previous 3.9 previews slowing down system boot speed and causing the boot logo to briefly vanish during boot
Fixed a regression from previous 3.9 previews breaking virtual keyboard input for some languages in Game Mode
Fixed a regression from previous 3.9 previews with nested desktop mode
Security and stability fixes
General
Updated Arch Linux base
Updated Desktop Mode from Plasma 6.4.3 to Plasma 6.7.3
Fixed a system crash when launching Forza Horizon 6 on Legion Go 2
Fixed an issue causing frame limits to result in lower than intended FPS on certain external displays
Fixed issues with suspend/resume on systems with RDNA1 or RDNA2 based dedicated GPUs
Security and stability updates
Misc
Updated the bootloader to improve compatibility with certain motherboards
The Desktop Mode lockscreen is no longer prevented from being explicitly enabled in settings (but remains off by default)
Developer
Switched WiFi backend to wpa_supplicant by default for new installations, improving compatibility with various WiFi networks
Enhanced wpa_supplicant to support fast WiFi reconnect on resume from sleep, previously only available in the iwd backend
Known issue: Existing installations will continue to use iwd unless manually enabled in Developer Settings
Linux kernel rebased on Linux 7.2
Added preliminary support for hibernation, not yet exposed in Game Mode UI
Enhanced Linux kernel hibernation support to enable interrupting hibernate requests and fixed various driver issues
Various scripts and packages have been renamed from `steamos-` to `holo-`, with aliases to the former names where appropriate
Improved support for running SteamOS as a VM guest with accelerated graphics (virtio-gpu, venus)
Updated included renderdoc version
Steam Deck is shipping now.
Product specifications are subject to change.
© 2022 Valve Corporation. All rights reserved. All trademarks property of their respective owners in the U.S. and other countries. Steam, the Steam logo, Steam Deck, and the Steam Deck logo are trademarks and/or registered trademarks of Valve Corporation in the U.S. and/or other countries.