Diferencia entre revisiones de «Monitorizar temperaturas de hardware»

De Guía Ubuntu
Saltar a: navegación, buscar
(Ampliado)
Línea 7: Línea 7:
  
 
Lo primero es instalar el paquete '''lm-sensors''' y posiblemente '''sensord''' desde synaptic ó desde linea de comandos con un simple:
 
Lo primero es instalar el paquete '''lm-sensors''' y posiblemente '''sensord''' desde synaptic ó desde linea de comandos con un simple:
  sudo apt-get install lm-sensors sensord
+
  $ sudo apt-get install lm-sensors sensord
  
 
Una vez instalado podemos configurar lm-sensors, pero antes necesitamos cargar el módulo específico para el kernel:
 
Una vez instalado podemos configurar lm-sensors, pero antes necesitamos cargar el módulo específico para el kernel:
  sudo modprobe i2c-dev
+
  $ sudo modprobe i2c-dev
  
 
Ahora ya podemos ejecutar el script para configurar los sensores que queremos usar:
 
Ahora ya podemos ejecutar el script para configurar los sensores que queremos usar:
  sudo sensors-detect
+
  $ sudo sensors-detect
 +
 
 +
Irá preguntando. Es recomendable contestar a las preguntas por defecto. Antes de la última pregunta, muestra en pantalla algo como:
 +
To make the sensors modules behave correctly, add these lines to /etc/modules:
 +
#----cut here----
 +
[Sensores que te ha detectado]
 +
#----cut here----
 +
 
 +
Copiamos los sensores que te ha detectado, las lineas que estan entre los '''#----cut here----''', y abrimos como administrador el archivo ''/etc/modules'':
 +
$ sudo gedit /etc/modules
 +
 
 +
Pegamos al final del archivo ''modules'' las lineas copiadas y listo.
 +
 
 +
Para comprobar que funcionan correctamente se pueden cargar los sensores de forma manual. Por ejemplo, a mí me ha detectado el sensor ''i2c-isa'', ''eeprom''  entre otros. Para cargar los sensores:
 +
$ sudo modprobe eeprom
 +
$ sudo modprobe i2c-isa
 +
$ sudo modprobe [nombre del sensor]
 +
$ sudo depmod -a
 +
$ sudo update-modules
 +
 
 +
Una vez cargados:
 +
$ sensors
 +
 
 +
Y comprueba que los valores que da sean posibles.
 +
 
 +
{{Nota| Muchas veces el orden en que se cargan los módulos, el orden en que están en el archivo ''/etc/modules'', es importante. Por eso si algún sensor no funciona correctamente o da valores imposibles, prueba cambiar el orden de carga, el orden en el archivo.}}
  
 
Despues de configurar '''debemos reiniciar''' el sistema para que se aplique la configuración.
 
Despues de configurar '''debemos reiniciar''' el sistema para que se aplique la configuración.
Línea 28: Línea 53:
 
* ksensors: una aplicación en QT (para KDE).
 
* ksensors: una aplicación en QT (para KDE).
 
* wmsensors: un applet para el escritorio WindowMaker.
 
* wmsensors: un applet para el escritorio WindowMaker.
 +
* gdesklets: tiene applets varios.

Revisión de 15:29 30 ago 2006

En GNU/Linux se puede monitorizar las temperaturas del procesador, la placa base, los discos duros, así como las velocidades de los ventiladores. Todo esto gracias a lm-sensors.


Instalar lm-sensors

Lo primero es instalar el paquete lm-sensors y posiblemente sensord desde synaptic ó desde linea de comandos con un simple:

$ sudo apt-get install lm-sensors sensord

Una vez instalado podemos configurar lm-sensors, pero antes necesitamos cargar el módulo específico para el kernel:

$ sudo modprobe i2c-dev

Ahora ya podemos ejecutar el script para configurar los sensores que queremos usar:

$ sudo sensors-detect

Irá preguntando. Es recomendable contestar a las preguntas por defecto. Antes de la última pregunta, muestra en pantalla algo como:

To make the sensors modules behave correctly, add these lines to /etc/modules:
#----cut here----
[Sensores que te ha detectado]
#----cut here----

Copiamos los sensores que te ha detectado, las lineas que estan entre los #----cut here----, y abrimos como administrador el archivo /etc/modules:

$ sudo gedit /etc/modules

Pegamos al final del archivo modules las lineas copiadas y listo.

Para comprobar que funcionan correctamente se pueden cargar los sensores de forma manual. Por ejemplo, a mí me ha detectado el sensor i2c-isa, eeprom entre otros. Para cargar los sensores:

$ sudo modprobe eeprom 
$ sudo modprobe i2c-isa
$ sudo modprobe [nombre del sensor]
$ sudo depmod -a
$ sudo update-modules

Una vez cargados:

$ sensors

Y comprueba que los valores que da sean posibles.

Nota clasica.png Muchas veces el orden en que se cargan los módulos, el orden en que están en el archivo /etc/modules, es importante. Por eso si algún sensor no funciona correctamente o da valores imposibles, prueba cambiar el orden de carga, el orden en el archivo.

Despues de configurar debemos reiniciar el sistema para que se aplique la configuración.

Podemos consultar las temperaturas/velocidades con el comando "sensors".


Interfaces gráficas

Para visualizar las temperaturas y/o velocidades que nos proporciona lm-sensors podemos usar multitud de interfaces como:

  • sensors-applet: un applet para gnome.
  • ksensors: una aplicación en QT (para KDE).
  • wmsensors: un applet para el escritorio WindowMaker.
  • gdesklets: tiene applets varios.