PodrĂ­as intentar algo como esto (no te garantizo 100% que funcione porque es
solo una idea que se me acaba de ocurrir).

Primero, instalar los paquetes de sensores:

# aptitude -R install lm-sensors fancontrol

Luego, crear un script para utilizarlo directamente o via cron (en cuyo caso
probablemente convenga quitar el bloque else):

#!/bin/sh
MAXTEMP=50.0
TEMP=`sensors -u | grep -i temp1_input | awk '{print $2}'`
RESULT=`expr "$TEMP" \> "$MAXTEMP"`
if [ $RESULT -eq 1 ]; then
  echo -e "La temperatura del CPU ($TEMP C) ha excedido el valor seguro \
($MAXTEMP C).\nEl sistema se va a apagar."
  halt
else
  echo -e "La temperatura del CPU se encuentra en un valor seguro \
($TEMP C).\n\El sistema no se va a apagar."
fi

Aparentemente existen otras opciones como acpi o cpufreqd, pero hice algunas
pruebas y al menos a mi no me funcionaron bien.

Saludos, Hugo

-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/


______________________________________________________________________
Lista de correos del Grupo de Usuarios de TecnologĂ­as Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a