Linux Ubuntu 18.04 driver NVIDIA 430 - como solucionar calentamiento Nvidia 1060

mvalenzr
mvalenzr Member Publicaciones: 6

Tinkerer

editado mayo 2023 en Archivo del 2019
Hola,

soy el propietario de un Acer Predator Helios 300 de 2018 con una Nvidia 1060. Me gusta usar el sistema operativo Linux y quería usar los drivers de Nvidia (el útimo el 430). El problema es que la tarjeta gráfica 1060 se recalienta. La versión de Linux es Ubuntu 18.04 y la vessión del driver de Nvidia es 430.
Abriendo un terminal y tecleando : nvidia-settings
Podemos ver a las frecuencias a las que trabaja la tarjeta en el apartado de PowerMizer. En mi caso, estaba trabajando a casi máximo rendimiento sin usarla. La batería duraba algo más de una hora.
Había que solucionar el tema. Tras mucho consultar en foros he dado con la solución, que dejo en este foro por si a alguien le interesa.

Metemos estos comandos en el terminal:
cd /etc/modprobe.d/
(a continuación utilizo el editor de texto gedit, podéis usar el que queráis)
sudo gedit dkms.con 
(a continuación insertamos esta línea)
options nvidia NVreg_RegistryDwords="PowerMizerEnable=0x1;PerfLevelSrc=0x3333;PowerMizerLevel=0x3;PowerMizerDefault=0x3;PowerMizerDefaultAC=0x3"
(guardamos y reiniciamos)

Tras el reinicio hacemos lo siguiente:
grep RegistryDwords /proc/driver/nvidia/params

y comprobamos que el cambio se ha realizado.

Otras posibles configuraciones:
PowerMizerEnable=0x1 --> podeís cambiarlo a 0x0 y 0x2 (podéis ver los cambios en el PowerMizer de nvidia-settings).
PerfLevelSrc=0x3333 --> tenéis que dividir 0x3333 en dos partes: 33 y 33. El primer 33 indica estrategia variable para el uso en batería y el segundo 33 indica estrategia variable para cuando el ordenador está enchufado a la red. Si por ejemplo pusieramos PerfLevelSrc=0x3322, indicaríamos que queremos estrategia variable para cuando el portátil está usando la batería y el máximo rendimiento cuando está enchufado a la red.


Espero que os sirva este truco.

Un saludo.

Respuestas

  • Commodore_1995#
    Commodore_1995# ACE Publicaciones: 97,695 Trailblazer
    ¿Funcionaría este consejo en la tarjeta de video gtx1050ti?
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          

               
      egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :) 
  • mvalenzr
    mvalenzr Member Publicaciones: 6

    Tinkerer

    Entiendo que sí. Pruébalo y nos comentas. Lo más importante es que la versión de Ubuntu sea la 18.04 y la versión del driver Nvidia que sea la 430.
  • Commodore_1995#
    Commodore_1995# ACE Publicaciones: 97,695 Trailblazer
    Comprobaré tu idea.
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          

               
      egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :)