Utilisation des capteurs de température sous Linux


cpu température
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 commentaire
  •  

    On peut aussi lancer pwmconfig pour pouvoir ajuster la vitesse du ventilateur en fonction de la température du proc. Bien pratique

    RépondreRépondre
    thbkrshw , le 5 juillet 2006 à 20:45
  •  

    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... :)

    RépondreRépondre
    bochecha , le 18 juillet 2006 à 05:34
  •  

    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 !

    RépondreRépondre
    pti-seb , le 18 juillet 2006 à 13:27
  •  

    Ordinateur portable HP assez récent oui...

    Ca doit être ca :)

    Merci quand même du tuyau :)

    RépondreRépondre
    bochecha , le 18 juillet 2006 à 17:12
 

Ajouter un commentaire

actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité redhat red hat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum