Recherche de site Web

Surveillance des températures et des tensions sous Linux


Introduction

La capacité à surveiller la température des composants clés est importante, que vous jouiez, que vous overclockiez ou que vous fassiez quelque chose de plus professionnel et que vous utilisiez un serveur critique. Linux inclut des modules dans le noyau qui lui permettent d’accéder à des capteurs embarqués dans les composants. Cependant, cela ne suffit pas.

Il existe un programme qui fonctionne en conjonction avec ces modules pour afficher les lectures de ces capteurs dans l’espace utilisateur. Ce programme est lm_sensors. Lm_sensors permet aux utilisateurs d’obtenir une lecture des relevés des capteurs dans la ligne de commande et s’interface avec plusieurs frontaux graphiques qui rendent l’affichage des températures en temps réel automatique et facile.

Installation

Lm_sensors se trouve dans presque tous les dépôts de distributions. Dans la plupart des cas, l’installation est aussi simple qu’une seule commande. Comme il s’agit lm_sensors d’un démon, il devra être démarré dans toutes les distributions, sauf celles basées sur Debian, qui le démarrent automatiquement.

Ubuntu

sudo apt-get install lm-sensors

Debian

apt-get install lm-sensors

Chapeau mou

dnf install lm_sensors

Démarrez le démon avec Systemd.

systemctl start lm_sensors
systemctl enable lm_sensors

SUSE/openSUSE

zypper install sensors

Démarrez le démon avec Systemd.

systemctl start lm_sensors
systemctl enable lm_sensors

Arch Linux

pacman -S lm_sensors

Ensuite, démarrez le démon.

systemctl start lm_sensors
systemctl enable lm_sensors

Gentoo

Assurez-vous d’abord que la prise en charge appropriée est activée dans votre noyau.

Device Driver   - - -  >
	-*- I2C support   - - -  >
	<*>  I2C device interface
	<*>  Hardware Monitoring support   - - - >
[*]  Your Hardware

Ensuite, vous pouvez simplement émerger, démarrer et activer le démon.

emerge sys-apps/lm_sensors
rc-service start lm_sensors
rc-update add lm_sensors default

Lecture

Avec le paquet installé et le démon en cours d’exécution, il est possible d’exécuter une commande qui lm_sensors permettra de détecter tous les capteurs disponibles à la fois dans le matériel et dans le noyau.

sensors-detect

Le programme posera un certain nombre de questions sur les capteurs à utiliser. Il vous proposera la meilleure option pour chacun. Si vous ne savez pas quels capteurs choisir, suivez les recommandations jusqu’à la fin où il vous demande si vous souhaitez enregistrer la configuration. Enregistrez-le toujours. Bien sûr, vous pouvez utiliser votre meilleur jugement concernant les capteurs à utiliser.

Détection des capteurs

Ligne de commande

Ouvrez un terminal et, comme utilisation régulière, exécutez des capteurs.

sensors

Cela vous donnera une lecture textuelle des capteurs surveillés, ainsi que leurs lectures de température ou de tension actuelles.

Interfaces graphiques

D’accord, il y a donc une tonne d’options d’interface graphique pour afficher la sortie de lm_sensors. Deux des options les plus populaires sont Gkrellm et Conky. Les deux sont largement disponibles dans les dépôts de distribution et s’interfacent très bien avec lm_sensors.

Gkrellm

Pour activer la prise en charge de vos capteurs dans Gkrellm, ouvrez la configuration en appuyant sur F1 ou en faisant un clic droit sur le bord de la fenêtre. Sur le côté de la fenêtre qui s’ouvre, cliquez sur Intégrés, puis sur Capteurs. Dans ce menu, vous pouvez cocher les capteurs que vous souhaitez que Gkrellm affiche.

Conky

Conky est beaucoup plus personnalisable que Gkrellm, il n’est donc pas facile de donner un ensemble explicite d’instructions. Étant donné que Conky peut prendre des entrées sous forme de variables à partir de l’exécution de programmes en ligne de commande, c’est ainsi que vous lui transmettez les informations du capteur. L’exécution de capteurs exec dans la configuration Conky donnera la sortie des capteurs. Cependant, cela donne la sortie complète, vous pouvez donc utiliser d’autres outils en ligne de commande comme grep et cut pour obtenir la sortie exacte que vous souhaitez.

Fermeture

Lm_sensors’est un outil précieux pour garder un œil sur le matériel de votre système. Évidemment, ce guide n’est pas entré dans tous les détails, mais il donne une base qui ne manquera pas de faire tourner les esprits. Les interfaces graphiques offrent également une tonne d’options de personnalisation pour une surveillance en temps réel sur votre bureau. Profitez de garder votre ordinateur frais et votre bureau en bon état.

Articles connexes: