Come sbarazzarsi di NVIDIA PowerMizer?


8

Ho cercato di disattivare nvidia PowerMizer (che imposta il livello di prestazioni su 2 - max). Posso farlo con le impostazioni nvidia, ma torna al valore predefinito dopo il riavvio. Ecco cosa ho provato:

  • nvidia-settings come root - salvataggio delle impostazioni su xorg.confe~/.nvidia-settings-rc
  • aggiungendo options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222"a /etc/modprobe.d/nvidia.conf- non è successo niente
  • aggiunta dell'opzione "RegistryDwords" "PowerMizerLevel=0x2" "PowerMizerLevelAC=0x2"alla xorg.confsezione del dispositivo: gdm non si è avviato - ha dovuto eliminare xorg.confper ripristinare
  • aggiungendo Opzione "RegistryDwords" "PowerMizerEnable=0x0"a xorg.conf: non è successo niente

Qualche idea su come posso farlo?


PS Ubuntu 12.10

Risposte:


8

Devi rimuovere tutto ciò che hai aggiunto a xorg.conf e aggiungere qualcosa di simile al seguente:

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

PerfLevelSrc=0x3322 significa che utilizzerà la modalità PowerMizer fissa su AC.

PowerMizerDefaultAC=0x1definisce la modalità di alimentazione, con il 0x1massimo delle prestazioni.

Non è necessario riavviare, basta disconnettersi / accedere.


3
Torna ancora a "adattivo"
lfk

Assicurati che PowerMizer sia abilitato nelle Impostazioni Nvidia. Se il problema persiste, ti consigliamo di provare PerfLevelSrc=0x2222invece di PerfLevelSrc=0x3322.
mikewhatever,

Non fa differenza. Ho abilitato PowerMizer nelle impostazioni di nvidia e ho aggiunto la linea a xorg.conf (ho provato entrambi). Ancora una volta che
accedo di

Hai ragione, ho dimenticato la "RegistryDwords"parte. Il codice sopra è stato corretto e testato e dovrebbe funzionare. Fammi sapere se non lo fa.
mikewhatever,

1
Ha funzionato! Grazie! Il menu a discesa nelle impostazioni di nvidia è ancora su adattivo, ma il livello di prestazioni rimane su 2 e non cambia, il che significa che il codice funziona
lfk

0

Esiste una patch non ufficiale per le versioni recenti del driver grafico NVIDIA proprietario (334.21 e 337.12) che scrive gli attributi di destinazione GPU come GPUPowerMizerMode nel file di configurazione delle impostazioni nvidia. Ciò significa che è possibile utilizzare la GUI delle impostazioni del server NVIDIA X per impostare in modo permanente il livello di prestazioni desiderato proprio come dovrebbe essere.


la GUI delle impostazioni di nvidia è inutile poiché la risoluzione grafica è impostata su un valore così basso che non può vedere / raggiungere quella parte della finestra della GUI
Scott Stensland,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.