I’m running Official Nvidia Proprietary Driver (555.58.02
) on various Linux Distributions (Fedora
, Arch
, Ubuntu
, Debian
, OpenSUSE
.)
Since the driver has updated to 535, Nvidia removed the ability to control the gpu ( frequency, voltage and power), it was working in 525.
This is very essential to my case.
My Laptop is Microsoft Surface Book 2 15"
(i7-8650U
, GTX1060 Mobile
).
The default vBIOS setting - Power Limit is 72W
.
No matter how light the program or game is (below 30% GPU utilization
) , the GPU turbo up to 60W~70W
(1.8GHz
) which makes the GPU temp go up to 90C degree
, then, it thermal throttle down to 3W
(P8
).
My laptop fan and cooling system is not capable to cool down the GPU at this high power setting.
I need the ability to manually set the power limit.
On Windows, the GPU frequency scaling behaves normally, won’t turbo crazy like it on Linux.
Also, I was able to control the voltage and frequency on Windows.
The Nvidia Official Linux proprietary driver does not allow you to do that.
nvidia-powerd.service
only support for Ampere and up (RTX 30 series and up), GTX10, 20 series are excluded.