sensors applet, monitorizando y controlando la temperatura en Ubuntu

Aviso: este post, aunque este relacionado con mi entrada anterior, esta dirigido a cualquier usuario de ubuntu y no solo a gente con portátiles de la marca Dell.

El otro día escribí sobre como regular mediante el paquete i8kutils la temperatura de un portátil Dell. El resultado era conseguir una mejor refrigeración aunque, eso sí, al final había que ir mirando la temperatura para lanzar manualmente los ventiladores, una tarea que debería ser automática.

Navegando por ubuntuforums conocí sensors-applet, un applet para los paneles de GNOME que facilita esta tarea, informando gráficamente sobre el estado de la temperatura, ventiladores, disco duros, etc… Y dando la posibilidad de lanzar procesos cuando lo veamos oportuno.

sensors applet

Para instalarlo simplemente tenemos que usar el poder de apt-get:

sudo apt-get install sensors-applet

Ahora para añadir el applet hacemos click derecho en el panel donde lo queramos integrar, seleccionando “Añadir al panel”. Aparecerá una pantalla donde en la categoría “Sistema y hardware” encontraremos el applet “Monitor de sensores”.

Una vez añadido, aparecerá un applet en el panel seleccionado, que por defecto mostrará la temperatura del procesador. A partir de aquí podemos añadir más sensores, pero todo dependerá de los módulos que tengamos cargados en el sistema. Los que instalamos el paquete i8kutils podremos añadir sensores para la temperatura del segundo procesador y para la velocidad de los ventiladores. Aquí os dejo la lista de módulos que soporta sensors-applet:

  • ACPI thermal zones
  • Modulo i2c
  • Paquetes lm_sensors e i2c
  • libsensors del paquete lm_sensors
  • Módulo i8k para portátiles Dell
  • Módulo ibm-acpi
  • Módulos therm_adt746x and therm_windtunnel
  • hddtemp
  • Módulo Omnibook para porátiles HP y Toshiba Satellite
  • libNVCtrl para tarjetas gráficas nVIDIA
  • Módulo sonypi para portátiles Sony Vaio

Para configurar sensors applet hay que hacer click derecho sobre el icono y escoger la opción preferencias.

sensors applet

Desde esta pantalla se puede modificar el aspecto general del applet, especificar la unidad para medir la temperatura, modificar el intervalo de refresco del applet y habilitar o no la visualización de los mensajes de alerta, los cuales se mostraran cuando el valor del sensor sobrepase los limites que hayamos establecido. Más adelante veremos como establecer estos limites.

En la misma pantalla si pinchamos en la pestaña de sensores podemos activar y ver que módulos del sistema ha detectado el applet. Como veis en mi portátil ha detectado el acpi, modulo que comentaba Zootropo en el post anterior, e i8kutils, con el que podemos ver la temperatura del segundo procesador y la velocidad de los ventiladores.

sensors applet

Para configurar cada sensor simplemente tenemos que seleccionarlo y pinchar en propiedades.

sensors applet

Desde esta pantalla tenemos la posibilidad de establecer los limites para que se muestre el mensaje de alerta, y si es necesario, lanzar un proceso. Podemos configurar tanto el limite inferior como el superior, en mi caso he configurado la temperatura del segundo procesador, y he asignado los límites entre 35º y 50º, es decir, la temperatura será normal si se mantiene entre este rango. En el caso de que sobrepase el limite superior, es decir, los 50º, he configurado el encendido del ventilador:
i8kfan -r 1Y en el caso de que la temperatura sea inferior de 35º, el ventilador se parara:
i8kfan -r 0

En definitiva, un applet muy recomendable, con el que podemos controlar y automatizar la ventilación de nuestro portátil, algo imprescindible para los ordenadores que se sobrecalientan demasiado :)

Hay 14 Comentarios en esta entrada

  1. Zootropo
    25 de Abril del 2007 a las 3:18 pm

    Ayer actualicé el post con el que pingueé para comentar precisamente lo mismo :P

    http://mundogeek.net/archivos/2007/04/23/temperatura-de-portatiles-dell-en-ubuntu/

  2. markdbd
    25 de Abril del 2007 a las 3:31 pm

    Es verdad, juraría haber leído solo sobre gnome-swallow-applet.

  3. Zootropo
    25 de Abril del 2007 a las 4:16 pm

    Por eso digo, que cuando lo escribí (hace dos días) sólo escribí sobre cómo colocar i8kmon como applet, pero ayer lo edité para añadirlo.

  4. markdbd
    25 de Abril del 2007 a las 4:55 pm

    Perdona, te entendí mal :)

  5. smashinc
    25 de Abril del 2007 a las 8:09 pm

    Uhm… voy a probar de esta forma, en la oficina lo tenia sin el guión… es decir i8kfan r 1

    Aún así sigo en 50… probraré el gnome-swallow-applet que comenta Zootropo

  6. markdbd
    25 de Abril del 2007 a las 9:06 pm

    El guion da igual smashinc, comprueba que se encienda cuando sobrepase el limite mediante el comando i8kfan

  7. Cesarius
    26 de Abril del 2007 a las 1:15 am

    Fijate Mark que yo lo use por un tiempo para poder tener algún control, pero me di cuenta que mis valores siempre estaban rodando los normales sin nada que preocuparme y deje de usarlo, pero es un excelente applet para poder detectar específicamente donde podrías tener una valor fuera de orden.

    Saludos

  8. Zootropo
    10 de Mayo del 2007 a las 4:40 pm

    Hombre, ahora que viene el calorcito y teniendo en cuenta lo poco que consume (de espacio y recursos) no viene mal tenerlo a mano

  9. Nix0
    24 de Junio del 2007 a las 10:26 pm

    Gente les consulto, estoy corriento una sony vaio vgnfs920, a la hora de ver los sensores en el applet lo unico que me muestra es el “acpi THRM cpu”, pero cuando pruebo con el comando “sensors” me dice ” No sensors found!
    Make sure you loaded all the kernel drivers you need.
    Try sensors-detect to find out which these are.”
    Corro el comando “sensors-detect” y luego de agregar las lineas a los modulos sigue igual.

    Mi CPU esta corriendo de 51 a 60 C y necesito bajar esa temperatura!! AYUDA!!

  10. markdbd
    25 de Junio del 2007 a las 9:04 am

    Nix0 estas utilizando estos drivers?

    http://www.linux.it/~malattia/wiki/index.php/Sony_drivers

  11. Wilber Medina Valderrama
    30 de Junio del 2007 a las 5:52 pm

    Drivers Gracias

  12. chicharo
    1 de Agosto del 2007 a las 8:03 pm

    me podrían informar cuales son los posibles mensajes de error que me pueden aparecen en pantalla??

    gracias!

  13. chicharo
    1 de Agosto del 2007 a las 9:00 pm

    perdón! posibles mensajes de error del Procesador…

    saludos

  14. sabravof
    20 de Octubre del 2007 a las 6:35 am

    excelente dato, indispensable para cualquier dueño de un dell, gracias

Deja tu comentario