SteamOS 3.9.6 Beta Fixes FPS Drops and Improves Frame Pacing on 120 Hz Displays

Valve has released SteamOS 3.9.6 Beta, fixing an unusual frame rate bug that caused games targeting 30 FPS to drop to just 24 FPS when using a 60 FPS limiter on 120 Hz displays. The update also improves frame pacing, reduces missed frames, and addresses several display and compatibility issues affecting Steam Deck and other supported SteamOS devices.

According to Valve's official release notes, the issue occurred when the SteamOS frame limiter incorrectly synchronized game frames with the display refresh rate. For example, a game running at 30 FPS should present a new frame every 33.3 milliseconds, corresponding to 4 refresh cycles on a 120 Hz display. However, the bug could extend this interval to approximately 41.7 milliseconds, effectively reducing performance to 24 FPS despite the hardware being capable of maintaining 30 FPS.

SteamOS 3.9.6 corrects this behavior while improving frame timing both with and without Variable Refresh Rate (VRR). Valve also addressed missed frames caused by CPUs waking too slowly from deep idle states, potentially improving consistency in games running at lower frame rates. Another correction resolves issues where games could run below the intended refresh rate on displays operating at 240 Hz or higher.

Beyond gaming performance, the update fixes a green screen problem affecting Steam Remote Play when using NVIDIA GPUs, oversaturated SDR content displayed through HDR10 on monitors without a wide color gamut, and black screens in RPG Maker titles using Fullscreen++, including Waste Walkers. Additional corrections address touchscreen input problems, rare crashes, memory errors, and compatibility issues involving Gamescope.

The broader SteamOS 3.9 branch also introduces an updated Arch Linux foundation, KDE Plasma 6.7.3 for Desktop Mode, improved hardware compatibility, and preliminary hibernation support. However, some features remain experimental, with hibernation not yet enabled on Steam Deck due to an outstanding driver issue.

SteamOS 3.9.6 remains a Beta release, available through the Beta and Preview update channels rather than the stable channel. Users can install it by navigating to Settings, System, and System Update Channel, although those prioritizing reliability may prefer remaining on stable releases until the changes complete testing.

Unlike conventional GPU driver updates focused on increasing rendering performance, SteamOS 3.9.6 primarily improves how existing frames are scheduled and displayed. This distinction is particularly important for handheld gaming, where consistent frame delivery can improve perceived smoothness without requiring additional GPU power.

SteamOS 3.9.6 addresses an important problem that demonstrates why consistent frame pacing matters as much as average FPS. A game capable of maintaining 30 FPS should not lose 20% of its effective frame rate because of an operating system synchronization issue. For handheld devices, where players frequently limit frame rates to manage power consumption and battery life, these improvements are especially valuable.

Valve's continued work on display compatibility, Linux graphics performance, and hardware support also strengthens SteamOS as an alternative to Windows for portable gaming. However, broader hardware compatibility and reliable performance across different GPUs and displays will remain essential as SteamOS expands beyond Steam Deck.

Would you consider switching from Windows to SteamOS for better handheld gaming performance, or do game compatibility and software support still make Windows your preferred platform?

Share
Angel Morales

Founder and lead writer at Duck-IT Tech News, and dedicated to delivering the latest news, reviews, and insights in the world of technology, gaming, and AI. With experience in the tech and business sectors, combining a deep passion for technology with a talent for clear and engaging writing

Previous
Previous

Elon Musk Backs Petition to Reinstate Jensen Huang as NVIDIA CEO, Surpassing 115,000 Signatures

Next
Next

Astro Bot Gets Unofficial Native PC Port With NVIDIA DLSS and Frame Generation