News report
SteamVR 2.17.10 Fixes AMD Linux Crashes and Changes CAS
Valve’s SteamVR 2.17.10 hotfix fixes two AMD GPU crash paths on Linux, restores per-app forced Motion Smoothing, and changes Steam Link CAS behavior.
On this page
SteamVR 2.17.10 targets Linux AMD stability
Valve has moved SteamVR 2.17.10 to the stable channel with a compact set of fixes that matter disproportionately to Linux VR users and Steam Link streaming. The September 18 hotfix fixes two separate crash issues affecting AMD GPUs on Linux, according to Valve’s release notes.
Valve does not identify the affected Radeon models, Mesa versions, distributions, or exact crash conditions. That makes the fix important but deliberately narrow: the changelog confirms two AMD-on-Linux crash paths were corrected, not that every SteamVR stability problem on Linux has been solved.
The timing is notable because SteamVR 2.17, released September 10, expanded Linux wired-headset support and made several streaming changes around the Steam Frame launch. A regression that can crash SteamVR on AMD Linux systems therefore cuts directly across Valve’s broader effort to make Linux a more credible VR host platform.
| Area | Before the hotfix | SteamVR 2.17.10 |
|---|---|---|
| Linux + AMD GPUs | Two separate issues could cause crashes | Valve says both crash issues are fixed |
| Per-app Motion Smoothing | Force Always-On could be ignored | Force Always-On setting is fixed |
| Steam Link CAS default | Sharpening could be enabled by the prior behavior | CAS now defaults to off |
| Steam Link CAS scope | Sharpening was not limited to game content | CAS applies only to VR game content |
| OpenXR controller profile | Component named “bumper” | Renamed to “shoulder”; old suggested bindings remain accepted |
Steam Link sharpening now defaults off and ignores UI surfaces
SteamVR 2.17 introduced Contrast Adaptive Sharpening before Steam Link video encoding. Version 2.17.10 changes the default: CAS is now off unless the user enables “Sharpen image before encoding” under SteamVR Settings and Steam Link.
Valve also narrows where the filter runs. CAS now applies only to VR game content, excluding the SteamVR dashboard, overlays, and desktop view. That distinction is sensible for a streaming pipeline because a sharpening pass intended to recover perceived detail in rendered game imagery does not necessarily improve text-heavy interfaces or desktop content, and it can make compression artifacts or high-contrast edges more obvious.
Valve does not publish image-quality measurements, encode-efficiency data, or a performance explanation for changing the default. It would therefore be speculation to claim the switch was made because CAS measurably hurt latency, bandwidth, or visual quality. What is confirmed is simply that Valve changed both the default and the surfaces to which the filter applies.
Per-app forced Motion Smoothing should work again
The hotfix also repairs the per-application Motion Smoothing “Force Always-On” option, which Valve says was being ignored. This is separate from the Steam Link CAS change: Motion Smoothing controls frame presentation behavior, while CAS is a sharpening pass in the streamed image path.
For users who intentionally force Motion Smoothing for a particular title, 2.17.10 should make the stored per-app choice effective again. Valve does not attach a benchmark or broader performance claim to the fix, so it should be treated as restored setting behavior rather than a general SteamVR performance improvement.
Valve also cleans up the Steam Frame OpenXR controller profile
For developers, Valve changes the frame_controller_valve OpenXR interaction profile component name from “bumper” to “shoulder” to better align with the OpenXR specification. Valve explicitly keeps accepting suggested bindings that use the older “bumper” name for backward compatibility.
That compatibility promise matters more than the terminology change itself. Existing applications do not need to be treated as suddenly incompatible because they used the old suggested binding, while new integrations can move to the revised component name.
A small hotfix with a useful Linux signal
SteamVR 2.17.10 is not a feature release, but its Linux fixes land at an important point for Valve’s platform. Steam Frame and Valve’s renewed SteamOS hardware push make the quality of the Linux VR host stack more consequential than it was when Windows was effectively the default SteamVR environment.
Two fixed crash paths do not establish parity with Windows, and Valve still has substantial compatibility work ahead across drivers, headsets, compositors, streaming, and games. The useful signal is more modest: a launch-period AMD Linux regression reached the stable hotfix quickly, while Valve simultaneously tightened Steam Link image processing and preserved backward compatibility in the new controller profile.
Sources
Primary and technical sources
These sources support the reporting and analysis above. Current stories are updated when later evidence materially changes the facts.
01 Valve / Steam Community
SteamVR Hotfix 2.17.1002 MIXED
Valve turns Steam Link’s new sharpening filter off by default in SteamVR 2.17.10
Related
Continue from here
Useful next steps selected from the same technical reference and publication system.
Technical guide
Windows Page File Explained: Virtual Memory and Commit Limit
Understand what the Windows page file does, how it extends the system commit limit, how paging differs from RAM use, and why crash dumps can depend on it.
Tool
DDR Memory Latency Calculator
Convert DDR data rate and CAS latency cycles into CAS timing in nanoseconds.
Compatibility & upgrades
Laptop RAM Upgrade Compatibility: SODIMM, Soldered Memory, DDR4/DDR5, Capacity, and Mixed Modules
Check whether laptop RAM is actually upgradeable, then verify SODIMM versus soldered memory, DDR generation, slots, capacity, speed, and exact-model limits before buying.
Tool
DDR Memory Bandwidth Calculator
Calculate theoretical peak DDR memory bandwidth from transfer rate, bus width per channel, and active channel count.