I’ve just recently made the switch back to Linux and I’m running into an issue with the nvidia driver 495.46, my 1080ti and its two (via DisplayPort) connected LG 27GL83A-B.
If I run the displays as intended at 2560x1440@144Hz, the GPU never clocks down. It will always run at ~1480Mhz core speed, drawing 59W (according to nvidia-smi). Doesn’t matter if I run a compositor on the Desktop or not. I still have a Windows installation and I can verify it doesn’t happen there. The card can indeed clock down to a lower performance level. But on Linux, it is pinned to level 3.
Now for the fun part:
If I drop the refresh rate of one (or both) of the two displays to 60Hz, the card suddenly can idle again, dropping to performance level 0 in no time. Also lowering the resolution on one display (or both) from 2560x1440 to 1920x1080 helps. On Windows, running the displays at different settings usually causes a HIGHER power draw, so I am not sure what is even happening here.
The only difference I can tell between the Linux and the Windows setup is that on Linux, I don’t seem to be able to get GSync to work. In nvidia-settings, both displays report:
G-SYNC Mode Available: G-SYNC Compatible
G-SYNC Mode Enabled: No
I am not sure why that is and I lack experience with GSync on Linux. From what I can read “it should just work”, but that doesn’t seem to be the case.
I could live without GSync, but having ~60W idle power draw is something I would like to solve. Preferably without having to drop my refresh rates back to 60W.
And help would be greatly appreciated. Thank you.
nvidia-bug-report.log.gz (345.1 KB)