将 Nvidia PowerMizer 的最大功率级别设置为 1

将 Nvidia PowerMizer 的最大功率级别设置为 1

我有配备 GTX 1050 和 Ubuntu 18.04 的 Dell XPS。

我正在尝试将 GPU 的性能设置为最高,这样我的笔记本电脑就不会太热。问题是,通常在 PowerMizer 中设置自适应模式时,当 GPU 利用率约为 4% 且温度约为 70 度时,功率级别会设置为最高 (3)。我想将其锁定为性能级别 1。

我尝试了这个解决方案: 如何摆脱 NVIDIA PowerMizer?| 询问 Ubuntu 但重启后,我的电脑永远挂在黑色终端上。我必须ctrl+alt+f2从 xorg 配置中删除这些设置,然后再次重启。

答案1

两条评论,

获取您所要求内容的一种方法是创建一个名为 /etc/modprobe.d/nvidia-user-registry.conf 的文件,其中包含以下单行...

options nvidia NVreg_RegistryDwords="OverrideMaxPerf=0x2"

...然后更新你的 init ram disk 并重新启动

$ sudo update-initramfs -u
$ sudo shutdown -r now

或者,对 nvidia-user-registry.conf 使用以下行,并且机器在拔出时应该使用电源级别 0,在插入时应该使用电源级别 1。

options nvidia NVreg_RegistryDwords="PowerMizerEnable=0x1;PerfLevelSrc=0x3322;PowerMizerDefault=0x3;PowerMizerDefaultAC=0x2"

祝你好运!

相关内容