April 16, 2009 — roaksoax
Este tutorial nos mostrará como instalar los sensores de temperatura para que podamos monitorear la temperatura de nuestro disco duro, procesador, y algunos otros dispositivos de HW, siempre y cuando estos sensores estén disponibles. Este tutorial nos servirá para Ubuntu Hardy Heron, Intrepid Ibex y Jaunty Jackalope.
1. Instalamos las librarías de los sensores
Lo primero que tenemos que hacer es instalar los sensores de la placa madre, también llamada tarjeta madre. Esto lo hacemos de la siguiente manera:
:~$ sudo apt-get install lm-sensors
Luego, instalamos los sensores para el disco duro de la siguiente manera:
:~$ sudo apt-get install hddtemp
Durante la instalación de hddtemp, se nos preguntará si deseamos ejecutar el demonio de hddtemp al inicio del sistema. Aquí tenemos que elegir YES, y dejamos los demás valores por defecto.
2. Detección de los sensores del sistema
Luego, tenemos que detectar todos los sensores del sistema para poder ponerlos en funcionamiento. Para hacer esto hacemos lo siguiente:
:~$ sudo sensors-detect
Al hacer esto, se nos hará varias preguntas. A todas estas preguntas tenemos que ingresar YES. ADVERTENCIA: Ingresen YES desde teclado, no solo presionen enter. Al final de este proceso, se le hará la siguiente pregunta: Do you want to add these lines to /etc/modules automatically? (yes/NO), en la cual es importante que también ingrese YES.
3. Cargando los módulos
Al haber respondido con YES a la última pregunta, los modulos se cargarán automáticamente cuando reiniciemos el sistema. Pero ahora tenemos que cargar los módulos manualmente. Esto lo hacemos con la información que se nos brindó al final de la detección de los sensores. En mi caso, se mostró algo similar a lo siguiente:
To load everything that is needed, add this to /etc/modules:
#—-cut here—-
# Chip drivers
it87
k8temp
#—-cut here—-
Entonces para cargar estos módulos hacemos lo siguiente:
:~$ sudo modprobe it87
:~$ sudo modprobe k8temp
4. Monitorear la temperatura
El monitoreo de temperatura se puede hacer de dos formas diferentes. La primera es hacerlo por la terminal, y la segunda desde un applet para nuestro Escritorio de Ubuntu.
Para monitorear la temperatura desde la consola, ingresamos lo siguiente en una terminal:
:~$ sensors
Al hacer esto nos mostrará una lista de la temperatura de nuestro hardware similar a:
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C (crit = +75.0°C)
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +24.0°C
Core1 Temp: +22.0°C
[....]
Ahora bien si deseamos instalar el applet hacemos lo siguiente:
:~$ sudo apt-get install sensors-applet
Una vez instalado, hacemos clic derecho en el panel de escritorio y seleccionamos “Agregal al Panel” (Add to Panel), y de la lista seleccionamos “Monitor de Sensores de Hardware” (Hardware Sensors Monitor), y estos se agregarán a nuestro panel de escritorio como se ve a continuación:
Luego, para seleccionar que temperaturas deseamos que se muestren, hacemos clic derecho sobre alguno de los sensores y seleccionamos “Preferencias”. Dentro de la ventana de dialogo mostrada, seleccionamos la pestaña “Sensores” para seleccionar las temperaturas que deseemos que se muestren, como se ve a continuación:
Y eso es todo. Ahora tendremos la temperatura de nuestro hardware mostrándose en nuestro panel de escritorio.