Utilisation des capteurs de température sous Linux
La plupart des cartes mères récentes, possèdent aujourd'hui des sondes qui permettent de connaitre en temps réel la température ou le voltage de certains composants. Voici, comment exploiter ces données sous Linux.
1. Installation
Ouvrez un terminal en tant que root et éxécutez la commande suivante pour une distribution à base de RPM :
yum install lm_sensors lm_sensors-devel
Ou celle-ci pour une distribution à base de Debian :
sudo apt-get install lm_sensors lm_sensors-devel
2. Utilisation
Pour la détection des sondes, lancez cette commande (toujours en root) et appuyez sur entrée jusqu'a la fin :
/usr/sbin/sensors-detect
Pour tester le bon fonctionnement des sondes, lancez la commande suivante :
sensors
Vous devriez obtenir un résultat similaire à celui-ci :
... VCore 1: +1.12 V (min = +1.42 V, max = +1.57 V ) VCore 2: +0.00 V (min = +2.40 V, max = +2.61 V ) fan1: 6026 RPM (min = 0 RPM, div = 8 ) fan2: 2109 RPM (min = 3013 RPM, div = 8 ) fan3: 5443 RPM (min = 3013 RPM, div = 8 ) M/B Temp: +44°C (low = +15°C, high = +40°C) CPU Temp: +48°C (low = +15°C, high = +45°C) Temp3: +25°C (low = +15°C, high = +45°C) ...
On finit par la mise en place d'un démarrage automatique :
chkconfig lm_sensors on
On peut ensuite installer toutes sortes de programes exploitant ces données, comme l'applet Gnome, conky, gdesklets ...
4 Commentaires pour "Utilisation des capteurs de température sous Linux"
Flux des commentaires de cet article Ajouter un commentaireOn peut aussi lancer pwmconfig pour pouvoir ajuster la vitesse du ventilateur en fonction de la température du proc. Bien pratique
J'ai tout bien suivi, et au moment de taper sensors, on me répond "no sensors found"...
Bon, c'est pas tres grave, c'etait pas spécialement important...
Moi je dirais soit :
1/ carte mère trop récente et donc non supportée
2/ pas de sensors sur la carte ...
mais bon c'est peut-être autre chose !
Ordinateur portable HP assez récent oui...
Ca doit être ca
Merci quand même du tuyau