A Linux Kernel Patch Could Smooth Out Steam Deck Frame Rates by 31%
Early Civilization VI testing showed a 31.8% improvement to 1% low FPS after enabling AMD's new per-core EPP boost feature.

A new Linux kernel change could make frame delivery smoother on the Steam Deck, with early testing showing an improvement of up to 31.8% in 1% low FPS. The change targets AMD’s CPU power-management behavior and is still at the testing stage rather than being a standard SteamOS feature.
The work comes from David Vernet, a Linux kernel developer at Meta. His proposed epp_boost feature adds per-core Energy Performance Preference control to the AMD P-State driver. Vernet said the feature was designed with gaming workloads in mind in a Linux kernel mailing-list proposal, although AMD’s Linux kernel engineers had not reviewed it at the time of the report.
Why the change may help gaming performance
Modern AMD processors adjust their operating point based on workload behavior and power preferences. That system can struggle with a game thread that stays busy, briefly sleeps, and then needs to resume quickly. Each short sleep can cause the processor to return at a lower performance level, which may increase frame-time spikes.
Games often rely on a main or render thread that pauses briefly while waiting for a futex or GPU fence. The proposed change lets users apply an opt-in EPP boost on individual cores instead of forcing the entire processor into a maximum-performance mode. That approach may preserve more battery life than globally setting EPP=performance, which matters on a handheld.
Early Steam Deck results
Testing by Phoronix used the Civilization VI benchmark. The Steam Deck’s 1% low frame rate reportedly rose by 31.8%, while frame time improved by 4.1%. The results came from early testing, so they should not be treated as a guarantee for every game or Steam Deck configuration.
The same approach may also benefit newer systems with AMD Ryzen processors. However, anyone wanting to test it will need to install a kernel containing the change and manually activate the feature. The required boot parameter is:
amd_pstate.epp_boost=1
Afterward, users can check the following path to see whether the feature is active:
/sys/module/amd_pstate/parameters/epp_boost
That process is aimed at people who are comfortable modifying Linux boot options. It is not a normal Steam Deck settings toggle, and the proposal’s early status means users should expect further review and changes before it becomes part of a standard release.
Would you try a kernel change for smoother Steam Deck frame rates, or would you rather wait for official SteamOS support? Share your thoughts in the comments, and follow us on X, Bluesky, YouTube, Instagram.






