如何摆脱 NVIDIA PowerMizer?

如何摆脱 NVIDIA PowerMizer?

我一直在尝试关闭 nvidia PowerMizer(即将性能级别设置为 2 - 最大)。我可以使用 nvidia-settings 来关闭,但重启后它会恢复为默认设置。以下是我尝试过的方法:

  • nvidia-settings 以 root 身份保存xorg.conf设置~/.nvidia-settings-rc
  • 添加options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222"/etc/modprobe.d/nvidia.conf- 什么也没发生
  • "RegistryDwords" "PowerMizerLevel=0x2" "PowerMizerLevelAC=0x2"在设备部分下添加选项xorg.conf:gdm 没有启动 - 必须删除xorg.conf才能恢复
  • 添加选项"RegistryDwords" "PowerMizerEnable=0x0"xorg.conf:什么都没发生

知道怎样做吗?


附言Ubuntu 12.10

答案1

您需要删除已添加到 xorg.conf 的所有内容,然后添加以下内容:

Section "Device"
  Identifier "NVIDIA GeForce"
  Driver     "nvidia"
  Option     "RegistryDwords" "PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1"
EndSection

PerfLevelSrc=0x3322意味着当使用交流电时它将使用固定的 PowerMizer 模式。

PowerMizerDefaultAC=0x1定义电源模式,0x1具有最高性能。

无需重新启动,只需注销/登录。

答案2

有一个非官方补丁对于最新版本的专有 NVIDIA 图形驱动程序(334.21 和 337.12),它将 GPU 目标属性(如 GPUPowerMizerMode)写入 nvidia-settings 的配置文件。这意味着您可以使用 NVIDIA X Server Settings GUI 来永久按照您期望的性能水平进行设置。

相关内容