Velocidad del ventilador en ubuntu: pwmconfig no hay instalados módulos de sensores con capacidad pwm

16

Seguí esta guía sobre cómo controlar la velocidad del ventilador en Ubuntu, pero no funciona con mi computadora portátil (Dell Inspiron 15r).

Instalé sensores lmInstalar sensores lm y paquetes de control de ventiladorInstalar control de ventilador . Luego configuré los sensores lm escribiendo:

sudo sensors-detect

y respondí SÍ a todas las preguntas. Al final recibí este mensaje:

Controlador del coretemp': * Chipsensor térmico digital Intel '(confianza: 9)

Para cargar todo lo que se necesita, agregue esto a / etc / modules:

----corta aquí----

#Chip drivers

coretemp

----corta aquí----

  • Agregué las líneas sugeridas a /etc/modules.
  • Reinicié mi computadora portátil.

Ahora el problema: cuando trato de configurar la tipificación de control de ventilador:

sudo pwmconfig

Me sale un error:

/ usr / sbin / pwmconfig: no hay instalados módulos de sensores con capacidad pwm

Pasé la mayor parte del día buscando una solución, pero no tuve suerte.

¿Qué debería hacer ahora?

Kurt Bourbaki
fuente

Respuestas:

9

Resolví parcialmente el problema usando i8kutils. Aquí hay una guía al respecto:

Keenformatics: cómo resolver los problemas de los fanáticos de las computadoras portátiles Dell en Ubuntu

y una discusión aquí en askubuntu:

Dell Inspiron 5521 i7-3317U Ventilador CPU demasiado ruidoso

Estos son los pasos principales escritos en el sitio de Keenformatics (mi blog).

Cómo resolver los problemas de los fanáticos de las computadoras portátiles Dell en Ubuntu

  1. En primer lugar, descarguemos e instalemos i8kutils. Abre tu terminal y escribe:

    sudo apt-get install i8kutils

  2. Ahora debe agregar i8k a sus módulos. Abra el archivo de módulos:

    sudo gedit /etc/modules

    y agregue la cadena " i8k " (sin comillas) al archivo. Guardar y Salir.

  3. Crea un i8k.confarchivo

    sudo vim /etc/modprobe.d/i8k.conf

    y llénalo con este código:

    options i8k force=1

    Nota: Algunas guías anteriores le dirán que cree un archivo /modprobe.d/options. El archivo "opciones" ya no se usa en Ubuntu. Lo que importa es que cree un archivo con una extensión .conf (el nombre del archivo no es importante, pero decidí llamarlo i8k.conf para mayor claridad). Así que tenga cuidado con las guías de configuración de i8kmon anteriores.

  4. Ahora reinicie su computadora o ejecute este código para hacer que i8k se ejecute:

    sudo modprobe i8k force=1

  5. Ahora crearemos un archivo i8kmon.conf que le dirá a la utilidad i8kmon cómo comportarse.

    sudo gedit /etc/i8kmon.conf

    Pegue el siguiente código en él:

    # Run as daemon, override with --daemon option
    set config(daemon)      0
    
    # Automatic fan control, override with --auto option
    set config(auto)        1
    
    # Report status on stdout, override with --verbose option
    set config(verbose) 1
    
    # Status check timeout (seconds), override with --timeout option
    set config(timeout) 20
    
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    set config(0)   {{-1 0}  -1  40  -1  40}
    set config(1)   {{-1 1}  30  60  30  60}
    set config(2)   {{-1 2}  53  128  53  128}
    
    # For computer with 2 fans, use a variant of this instead:
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    # set config(0) {{-1 0}  -1  52  -1  65}
    # set config(1) {{-1 1}  41  66  55  75}
    # set config(2) {{-1 1}  55  80  65  85}
    # set config(3) {{-1 2}  70 128  75 128}
    
    # end of file
    

    Esto ha sido editado para que coincida con la configuración de mi ventilador Dell Inspiron 15r 5521 (y espero haberlo hecho bien). Si desea más información, eche un vistazo a la documentación en los Manuales de Ubuntu: http://manpages.ubuntu.com/manpages/gutsy/man1/i8kmon.1.html

  6. Ahora debería poder ejecutar i8kmon desde su terminal y ver si (y cómo) está funcionando. Simplemente ejecute:

    i8kmon

¡Terminado!

Kurt Bourbaki
fuente
55
¿Esto funciona para HP?
Inmortal Player
La grabación de @ImmortalPlayer en launchpad.net/i8kutils es solo para algunos modelos de computadoras Dell ...
Bo rislav