Hello,
With certain combinations of monitor refresh rate, the GPU clocks won’t ramp down at idle (no app using the GPU open) even if I set:
- Power management mode to Adaptive or Optimal Power with the Windows driver
- Powermizer mode to Adaptive or Auto in with the Linux driver and both Xorg and Wayland
My GPU clocks never go bellow 1575 and 7750 Mhz at idle and nvidia-smi
is reporting P0
in Perf
section and 60W, it should be P8
and 22W at idle.
The GPU doesn’t even go to P2 state when CUDA apps are running (this is a good thing: Remove "P2 forced" state from drivers)
GPU: Geforce RTX 2080 SUPER
I have 3 monitors:
- Monitor 1: Alienware AW2725DF 2560x1440 360 Hz, Adaptive-Sync, DisplayPort
- Monitor 2: MSI MAG271CQR: 2560x1440 144 Hz, Adaptive-Sync, DisplayPort
- Monitor 3: Iiyama G2250HS: 1920x1080 75Hz, Adaptive-Sync, DisplayPort
The only configuration that doesn’t trigger the issue with more than one monitor is to only use monitor 2 at 144 Hz and monitor 3 at 75 Hz and disabling monitor 1 but this setup with VRR is causing another issue: ps://forums.developer.nvidia.com/t/monitors-literally-stutter-when-vrr-g-sync-is-enabled/256836
I also noticed the GPU behaves on Windows and Linux with 2 or more screens as if set nvidia-modeset.disable_vrr_mclk_switch=1
in Linux because those both situations bypass P2 forced state when running CUDA.