Comment surveiller la température de votre pc ?
Le 14 avril 2007 | Tutoriels, Ubuntu
Comme vous le savez les grandes périodes de chaleur ne sont pas les meilleures amies de votre ordinateur, et avec l’été qui arrive à grand pas il serait intéressant de surveiller les températures des différents composants de votre pc! Nous allons donc par le biais d’ un logiciel, utiliser les informations envoyées par les sondes installées sur votre carte mère.
Toutes les installations suivantes ont étaient testées sous Ubuntu 6.10 et 7.04 ainsi que sous Debian Lenny ( testing ).
Vous allez en premier lieu installer et configurer lm-sensors.
Dans votre terminal, tapez :
- sudo apt-get install lm-sensors
Pour compléter l’installation des différents capteurs, créez un fichier bach nommé mkdev.sh, entrez dans votre terminal :
- gedit mkdev.sh
Insérez-y les lignes suivantes :
#!/bin/bash
# Here you can set several defaults.
# Le nombre de périphériques à créer (max: 256)
NUMBER=32
# Le propriétaire et le groupe des périphériques
OUSER=root
OGROUP=root
# Le mode des périphériques
MODE=600
# Le script n’a pas besoin d’être lancé si devfs est utilisé
if [ -r /proc/mounts ] ; then
if grep -q “/dev devfs” /proc/mounts ; then
echo “Vous n’avez pas besoin de lancer ce script si devfs est utilisé.”
exit;
fi
fi
i=0;
while [ $i -lt $NUMBER ] ; do
echo /dev/i2c-$i
mknod -m $MODE /dev/i2c-$i c 89 $i || exit
chown “$OUSER:$OGROUP” /dev/i2c-$i || exit
i=$[$i + 1]
done
Une fois votre fichier mkdev.sh enregistré, il vous faudra le rendre exécutable puis le lancer en entrant ces commandes dans un terminal :
- chmod 755 mkdev.sh
- sudo ./mkdev.sh
A présent, lancez sensors-detect en répondant YES à absolument toutes les questions, tapez cette commande :
- sudo sensors-detect
Démarrez à présent module-init-tools :
- sudo /etc/init.d/module-init-tools
Ajoutez ensuite les lignes suivantes au fichier /etc/modprobe.d/local :
- gksudo gedit /etc/modprobe.d/local
Copiez ces lignes :
# I2C module options
alias char-major-89 i2c-dev
N’oubliez pas de sauvegarder votre fichier !!
Pour finir, charger les modules et mettez à jours les dépendances :
- sudo modprobe i2c-sensor
- sudo modprobe i2c-viapro
- sudo modprobe i2c-isa
- sudo modprobe it87
- sudo depmod -a
- sudo update-modules
Avec la commande sensors, vous pouvez tester les différentes sondes, dans votre terminal tapez :
- sensors
Une fenêtre similaire à celle-ci devrait s’afficher :
Maintenant pour que toutes ces informations soit plus agréable à regarder, vous allez ajouter une interface graphique à sensors nommé xsensors.Installer xsensors en tapant cette commande dans votre terminal :
- sudo apt-get install xsensors
Pour lancer xsensors tapez :
- xsensors
Ou allez dans le menu Applications -> Outils système -> X sensors
Vous pouvez si vous le désirez installer le paquet gnome sensors applet. Il vous permet d’ajouter un applet avec les données de sensor sur votre tableau de bord.
Dans un terminal tapez :
- sudo apt-get install sensors-applet
Après avoir installer gnome sensors applet, redémarrer votre session ( ou votre ordinateur ), puis ajoutez l’ applet ” Moniteur Matériel ” à votre tableau de bord.
Clic droit dans une zone non utilisée de votre tableau de bord -> Ajouter au tableau de bord -> Ajoutez le lanceur nommé Moniteur Matériel.
Vous pouvez maintenant configurer sensors applet à votre guise :
Changer les libellés et icônes de vos sondes.
Choisir les sondes à faire apparaître sur votre tableau de bord.
Changer l’unité de température.
etc…
Note : Pour avoir les températures de vos disques dur sous gnome sensors applet, il vous faudra installer le paquet hddtemp :
- sudo apt-get install hddtemp
Pendant l’installation laissez les valeurs par défaut puis validez.
Pour finir, voici quelques captures d’écran :
6 Réponses à “Comment surveiller la température de votre pc ?”
Très bien mais si tu pouvait mettre des screenshots en jpeg ca permettrait d’agrandir les images plus rapidement….
le 23 avr 2007
C’ est un problème en cours de résolution… Merci pour ton message!!
le 24 avr 2007
hello,
Chez moi il est impossible de charger les modules:
# sudo modprobe i2c-sensor
# sudo modprobe i2c-viapro
# sudo modprobe i2c-isa
# sudo modprobe it87
# sudo depmod -a
# sudo update-modules
et donc de lancer
#sensors
par après…
Lorsque je mets # sudo modprobe i2c-sensor, il me dit FATAL: module i2c-sensor not found.
Ce pourrait-il qu’il faille utiliser un autre? Ou bien mes sensors ne sont pas supportés? (Ordinateur portable Siemens Nixdorf Amilo Si1520).
Merci d’avance pour ta réponse !
le 10 juin 2007
Il est vrai que certains modules ne fonctionnent pas… Par exemple avec ma configuration un seul fonctionne correctement, ce qui est tout à fait normal et suffisant pour récupérer les informations.Il faut donc tous les utilisés un par un pour trouver le bon !!
le 11 juin 2007
je n’est pas la vitesse de ryation auriez vous une solution ??
merci
le 16 mai 2009
@robin : Idem pour moi… Je n’ai jamais réussi à obtenir ces informations. Pour information j’ai une carte mère Asus P4C800 Deluxe, celle-ci permet pourtant le monitoring des ventilateurs.
le 16 mai 2009