Ayer migré de openSuse 10.2 a 10.3.
En una primera instancia el cambio parece positivo , 10.3 parece mas estable y rápido que el 10.2 desde el arranque y cuenta con “One-Click Install Technology“.
Luego de instalar “Compiz-Fusion” note que al igual que “Beryl” , genera algunos picos de CPU , asi que decidí buscar la manera de monitorear la temperatura y la carga del mismo para evitarme futuros “problemas”.
Asi es como llegue a “lm_sensors“…

El paquete viene incluido en la instalación de openSuse 10.x , asi que no hay que instalar nada ni preocuparse por dependencias incumplidas.
La función básica del paquete es recopilar información de los sensores de nuestro sistema .
A continuacion dejo los pasos para la activación y configuración de lm_sensors.
1 - Abrir la consola y obtener permisos de root (comandos su o sudo)
2 - Digitamos en la misma sensors-detect para comenzar con la detección de sensores del sistema.
A continuación nos va ir listando los sensores uno por uno y a preguntandonos si los queremos monitorear mediante un prompt , a esto vamos a responder con YES a todos los sensores.
Al terminar la operación van a ver unas lineas similares a estas:
To make the sensors modules behave correctly, add these lines to
/etc/modprobe.conf:
#—-cut here—-
# I2C module options
alias char-major-89 i2c-dev
#—-cut here—-
To load everything that is needed, add this to some /etc/rc* file:
#—-cut here—-
# Chip drivers
modprobe it87
# sleep 2 # optional
/usr/bin/sensors -s # recommended
#—-cut here—-
Básicamente lo que tenemos que hacer es copiar y pegar las lineas entre #—-cut here—- y #—-cut here—- en los archivos que se nos pide.
Ej: en /etc/modprobe.conf vamos a pegar
#—-cut here—-
# I2C module options
alias char-major-89 i2c-dev
#—-cut here—-
y asi sucesivamente.
No copien la del ejemplo ya que existe la posibilidad de que sus maquinas no tengan los mismos sensores que la mia :P
3 - El 3er paso es correr los comandos en consola (siempre como root) para habilitar los sensores , en mi caso lo debo hacer con “modprobe it87” ya que es el único sensor que ha encontrado (el/los de la motherboard), ustedes deberán hacerlo con los suyos . Pueden obtenerlos de la lista que han generado con “sensors-detect“.
Ej:
To load everything that is needed, add this to some /etc/rc* file:
#—-cut here—-
# Chip drivers
modprobe it87
# sleep 2 # optional
/usr/bin/sensors -s # recommended
#—-cut here—-
4 - Ahora solo nos resta constatar que los sensores esten funcionando correctamente.
Esto lo hacemos corriendo el comando “sensors” en nuestra consola , la que nos va a devolver la lista de los sensores con sus correspondientes valores (temperatura,carga,voltage,etc)
5 - [opcional] Dar una interfaz gráfica a los sensores.
Para dar una interfaz gráfica a lm_sensors solo nos hace falta instalar el paquete ksensors
Luego de instalarlo podemos agregarlo al arranque de openSuse Sistema -> Sentro de Control -> Sesiones -> Añadir , ksensors
6 - Listo ya tenemos nuestro monitor de hadware funcionando!
