Como se livrar do NVIDIA PowerMizer?

8

Estou tentando desativar o nvidia PowerMizer (que define o nível de desempenho como 2 - max). Eu posso fazer isso com nvidia-settings, mas volta ao padrão após a reinicialização. Veja o que tentei:

  • nvidia-settings como configurações de economia de raiz para xorg.conf e ~/.nvidia-settings-rc
  • adicionando options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222" a /etc/modprobe.d/nvidia.conf - nada aconteceu
  • adicionando a opção "RegistryDwords" "PowerMizerLevel=0x2" "PowerMizerLevelAC=0x2" a xorg.conf na seção do dispositivo: o gdm não inicializou - teve de excluir xorg.conf para recuperar
  • adicionando a opção "RegistryDwords" "PowerMizerEnable=0x0" a xorg.conf : nada aconteceu

Alguma ideia de como posso fazer isso?

P.S. Ubuntu 12.10

    
por lfk 25.12.2012 / 11:21

2 respostas

8

Você precisa remover o que você adicionou ao xorg.conf e adicionar algo como o seguinte:

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

PerfLevelSrc=0x3322 significa que vai usar o modo PowerMizer fixo quando estiver em AC.

PowerMizerDefaultAC=0x1 define o modo de energia, com 0x1 sendo Desempenho máximo.

Não há necessidade de reiniciar, apenas faça logout / login.

    
por mikewhatever 25.12.2012 / 12:35
0

Existe um patch não oficial para versões recentes do Driver de gráficos NVIDIA (334.21 e 337.12) que grava atributos de destino da GPU, como GPUPowerMizerMode, no arquivo de configuração nvidia-settings. Isso significa que você pode usar a GUI de configurações do NVIDIA X Server para permanentemente definir o nível de desempenho desejado como deveria ser.

    
por tendonto 26.04.2014 / 14:59