Estimated screen refresh rate doesn't match screen refresh rate

When I run RetroArch plugged in, I don’t have an issue, but when I do so on battery power, the estimated screen refresh rate falls below 30hz.

How can I override this?

I’ve tested to confirm that the screen is indeed 60hz on battery power as well. My log is below.

[INFO] RetroArch 1.9.5 (Git a129764)
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i9-10980HK CPU @ 2.40GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Jun 17 2021
[INFO] Version: 1.9.5
[INFO] Git: a129764
[INFO] =================================================
[INFO] [Input]: Found input driver: "dinput".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Video @ fullscreen
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: vk_w
[INFO] [Vulkan]: Detecting screen resolution 3840x2160.
[INFO] [Vulkan]: Found GPU at index 0: NVIDIA GeForce RTX 2080 Super
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using GPU: NVIDIA GeForce RTX 2080 Super
[INFO] [Vulkan]: Queue family 0 supports 16 sub-queues.
[INFO] [Vulkan]: Using resolution 3840x2160
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [XInput]: Found XInput v1.4.
[INFO] [Joypad]: Found joypad driver: "dinput".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Video]: Found display server: win32
[INFO] [XAudio2]: Requesting 64 ms latency, using 64 ms latency.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[WARN] [XMB] Asset missing: C:\RetroArch-Win64\assets\xmb\systematic\png\disc.png
[INFO] [SRAM]: SRAM will not be saved.
[INFO] [Playlist]: Loading history file: [C:\RetroArch-Win64\content_history.lpl].
[INFO] [Playlist]: Loading history file: [C:\RetroArch-Win64\content_music_history.lpl].
[INFO] [Playlist]: Loading history file: [C:\RetroArch-Win64\content_video_history.lpl].
[INFO] [Playlist]: Loading history file: [C:\RetroArch-Win64\content_image_history.lpl].
[INFO] [Playlist]: Loading favorites file: [C:\RetroArch-Win64\content_favorites.lpl].
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Font]: Using font rendering backend: freetype.
[INFO] [Config]: Saved new config to "C:\RetroArch-Win64\retroarch.cfg".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.

Probably the simplest thing to do is set your power profile to max performance, as the lower power profiles often clock the CPU down more aggressively, among other things.

1 Like

This is a new PC, and I had never touched the NVIDIA Control Panel before having this issue. I selected Restore Defaults in the NVIDIA Control Panel for every possible selection that had the option and restarted the PC.

The issue has been resolved. :blush:

1 Like