A gaming handheld displays a library of games, surrounded by other consoles and glowing hardware feature icons.
Valve has moved SteamOS 3.8.28 to the stable channel. That means a Steam Deck, a Steam Machine or a supported third-party handheld gets the update without joining a beta. The release notes cover a lot: a new major Mesa graphics driver, what Valve calls "greatly improved" VRAM management, early support for the Steam Frame Wireless Adapter, and a long list of fixes for MSI Claw, OneXPlayer, Legion Go and AYANEO hardware.

This matters to Windows readers for a simple reason. Many of these handhelds ship with Windows 11, and a growing number of their owners are trying Valve's Linux-based OS instead. Each stable SteamOS release is a new data point in that comparison.

The release at a glance​

Valve's official post says SteamOS 3.8.28 has just been released for all users, and the notes list every change since the previous stable build, SteamOS 3.8.16. MIXED reports that the update reached the stable channel on September 24, and that the same build ran on the beta channel from September 22 before Valve promoted it.

Linux Adictos described 3.8.28 as a stepping stone. It lands on stable while SteamOS 3.9 continues to be developed through the test channel. In fact, SteamOS 3.9.2 Beta appeared on Valve's news feed a day later. That beta brings an updated Arch Linux base, KDE Plasma 6.7.3 in Desktop Mode and a Linux 7.2 kernel. So if you're on stable, 3.8.28 is your big update for now, and the 3.9 changes are still being tested.

Section summary: This is a stable release for all users. It includes everything since 3.8.16. The 3.9 branch is still in beta.

VRAM and Mesa: the headline claims​

The two items getting the most attention are graphics changes. Valve says it has updated Mesa graphics driver to a new major release, containing many ray-tracing performance improvements, as well as other performance and functionality improvements. Greatly improved VRAM management, improving performance and stability in cases where VRAM is limited.

Before you expect big frame-rate gains, keep a few things in mind:

  • No benchmarks were published. Valve gives no numbers, no list of affected games and no GPU breakdown. Treat these as Valve's claims until someone measures them.
  • The VRAM fix only applies when memory runs short. The wording limits it to "cases where VRAM is limited." That fits a Steam Deck, where the APU shares memory between CPU and GPU, and budget discrete GPUs running demanding games. It isn't a general speed boost.
  • Sources disagree on whether the two items are linked. Valve's notes list them as separate bullets. MIXED's write-up says Valve credits it with "greatly improved VRAM management", suggesting the VRAM gains come from the new Mesa. That's a reasonable guess, but Valve's list doesn't say so.

Valve's notes don't give a Mesa version number either. A reader in GamingOnLinux's comments, checking their own Steam Deck, posted SteamOS 3.8.16 = Mesa 25.3.0 SteamOS 3.8.28 = Mesa 26.1.2. That's one user's report, not an official figure, but it fits Valve's "new major release" wording.

PC Guide pointed out the obvious appeal: performance improvements in limited VRAM situations are always welcome, especially with some modern AAA games eating up memory.

Section summary: A newer Mesa and better handling when VRAM runs short sound good. How much they help will depend on the game and the hardware, and nobody has published numbers yet.

Steam Frame: early support only​

Headlines saying "more Steam Frame support" are accurate, but the details matter. The Steam Frame, Valve's VR headset, runs its own ARM64 build of SteamOS. On the main x86-64 build, 3.8.28 adds "preliminary support for the Steam Frame Wireless Adapter", which puts the driver on every Steam Deck and Steam Machine without a beta opt-in.

MIXED adds a caveat that Valve's notes leave out: the update buys nothing new for VR today: a Steam Machine still cannot stream VR games to a Steam Frame, as Valve said on September 19. Think of it as Valve getting the driver in place ahead of time, not a new feature for headset owners.

Several other Valve hardware changes came with it:

  • The system can now wake from the 2015 Steam Controller Wireless Adapter.
  • The Steam Controller (2026) now works with the built-in hid_steam driver, so native controller apps can use it even when Steam isn't running.
  • The Steam Machine splash screen shows up much sooner after power-on.
  • A workaround for Unreal Engine 5 VR games showing a blank right eye.

Section summary: The Steam Frame item is early driver support for its wireless adapter. It doesn't add VR streaming.

Fixes you might notice​

Most of the release is bug fixes, and several target long-running annoyances:

  • Game launch delays: Fixed a 20–30 second startup delay in some games on non-Valve devices with no audio sources. Also fixed slow starts for some Proton games when no capture device is present.
  • Black screens in launchers: Fixed for certain launchers, including Zenless Zone Zero and FINAL FANTASY XIV Online.
  • Updates that wouldn't install: Fixed an issue that stopped previous SteamOS updates from applying for some users. If you've been stuck on an old build, this is the one to try.
  • Sleep and resume: Fixed degraded game performance after sleep on systems with AMD discrete GPUs. Also fixed a freeze on resume when an SD card was removed during suspend.
  • Steam Deck fans: Linux Adictos notes the fix for a rare issue where fan speed control could revert to BIOS control after certain situations, resulting in higher than normal fan speeds until the device was restarted.
  • Desktop Mode: Fixed lockups when hot-plugging HDMI displays and Firefox freezing in fullscreen. It also stops certain displays from offering resolutions below 640×480, which made the desktop unusable.
  • TVs and networking: TVs with an HDMI "Game Mode" no longer show the boot logo before switching modes, which caused delay and flashing. Slow or stuck Wi-Fi connections with certain adapters are fixed, as is Bluetooth instability with the original Nintendo Switch Pro controller.
  • Battery display: Improved battery indications when a device is plugged in but drawing more power than the charger supplies.

The Steam Machine also gets Firmware 108. It fixes occasional wake-ups right after the system goes to sleep, and a rare issue where CPU performance stayed degraded after waking until a reboot.

On audio, there's a new Settings → Audio option that resets all audio settings to system defaults. That's handy if you've got a confusing mix of HDMI and Bluetooth outputs. Valve also fixed HDMI audio dropouts with some game and TV combinations, made HDMI hot-plug detection more reliable, and added an option to prefer lower-latency Bluetooth audio codecs.

Section summary: The fixes cover launch delays, stuck updates, sleep bugs, HDMI and audio problems. For many owners these will matter more than the headline items.

Third-party handhelds: gains and one trade-off​

For owners who've switched a Windows handheld to SteamOS, this section matters most. GamingOnLinux summarized it as quite a lot for non-Valve hardware with updates for the likes of: MSI Claw, OneXPlayer, AYANEO, Legion Go and more.

What's new:

  • Initial gamepad support for the MSI Claw 8 EX AI+, Konkr FIT and AYANEO Pocket S2.
  • Updated gamepad support for the OneXPlayer Apex with new firmware.
  • Controller support for the OneXPlayer F1 and OneXPlayer 2 special edition models, which had been missing.
  • Better support for devices with external or no Wi-Fi adapters.
  • A fix for an infrequent bug where some third-party handhelds ignored input while held.

What's fixed:

  • Some MSI Claw units on newer firmware lost the Guide and Quick Access Menu buttons in a regression. That's fixed, along with a Claw freeze on resume when an SD card was inserted.
  • Legion Go 1 models on older controller firmware had a regression where the gyroscope failed to start. That's fixed, and battery display issues on Legion Go models are fixed too.

There's one catch for OneXPlayer F1 owners. Valve fixed a regression that blocked rumble and lowered the joystick poll rate, but as a result the M1 (left) extra shoulder button no longer works. If you've mapped anything important to M1, move it before you update.

Section summary: Support for third-party handhelds keeps improving, but OneXPlayer F1 owners lose the M1 button in exchange for working rumble and normal joystick polling.

How to get it​

Since this is a stable release, you don't need to change anything. PC Guide notes you should already see an update notification on your SteamOS device. If you're on the Beta or Preview channel instead, that's set under Settings → System → System Update Channel. Keep in mind those channels are already moving to 3.9.

A few practical tips:

  1. Charge up first, especially on handhelds.
  2. Note your custom button mappings, particularly on the OneXPlayer F1.
  3. If an earlier update failed to install, try again. That bug is on the fix list.
  4. For developers: the kernel is now Linux 6.18.50. Valve didn't give details on what changed there.

The bigger picture​

This is a maintenance release: lots of fixes and a few forward-looking items. It still shows where SteamOS is heading. Each release adds support for more Windows-first handhelds, fixes more Desktop Mode problems, and prepares for Valve's own new hardware: the Steam Machine, the 2026 Steam Controller and the Steam Frame. For anyone deciding between Windows 11 and SteamOS on a handheld, the new Mesa and the VRAM work are worth testing. Until independent benchmarks show up, though, don't expect a specific speed boost.