Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
lm-sensors [Le 08/07/2014, 16:45]
TravellingFroggy [Computer Temperature Monitor]
lm-sensors [Le 02/08/2023, 11:27] (Version actuelle)
212.68.200.82 [Munin]
Ligne 1: Ligne 1:
-{{tag>​énergie matériel système personnalisation ​gnome_applets}}+{{tag>​énergie matériel système personnalisation }}
 ---- ----
  
-====== lm-sensors : Utiliser ​les capteurs matériels ======+====== lm-sensors : utiliser ​les capteurs matériels ====== 
 + 
 +{{  http://​www.mon-club-elec.fr/​mes_images/​javascript/​javascript_canva_rgraph_testx6.png?​100}}
  
 Ubuntu peut suivre la température de votre processeur ou d'​autres composants de votre ordinateur, la vitesse des ventilateurs,​ et d'​autres données systèmes, en utilisant un programme nommé **lm-sensors** et une autre application permettant de visualiser les données fournies par ce dernier sur votre bureau. Ubuntu peut suivre la température de votre processeur ou d'​autres composants de votre ordinateur, la vitesse des ventilateurs,​ et d'​autres données systèmes, en utilisant un programme nommé **lm-sensors** et une autre application permettant de visualiser les données fournies par ce dernier sur votre bureau.
  
-Si vous êtes pressé ou si vous n'​aimez pas utiliser le [[terminal|terminal]], reportez vous à la rubrique [[lm-sensors#​afficher_les_informations_des_capteurs_sur_le_bureau|afficher les informations des capteurs sur le bureau]]. Idéalement,​ installez et configurez lm-sensors pour obtenir plus d'​informations sur votre matériel.+Si vous êtes pressé ou si vous n'​aimez pas utiliser le [[:terminal]], reportez vous à la rubrique [[:lm-sensors#​afficher_les_informations_des_capteurs_sur_le_bureau|afficher les informations des capteurs sur le bureau]]. ​\\ 
 +Idéalement,​ installez et configurez ​**lm-sensors** pour obtenir plus d'​informations sur votre matériel.
  
 +<note tip>
 +Pour connaître simplement la température du CPU, il est aussi possible d'​utiliser la commande dans un [[:​terminal]]: ​
 +
 +<code bash>
 +cat /​sys/​class/​thermal/​thermal_zone0/​temp
 +</​code> ​
 +
 +</​note>​
 ===== Installation et configuration de lm-sensors ===== ===== Installation et configuration de lm-sensors =====
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] **[[apt>lm-sensors|lm-sensors]]** .+Il vous suffit d'[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt>​lm-sensors]]**. 
  
 ==== Configuration automatique ==== ==== Configuration automatique ====
  
-  * Tapez la commande suivante dans un **[[terminal]]**,​ ceci permet de détecter les sondes : <​code>​sudo sensors-detect</​code>​ +  * Tapez la commande suivante dans un **[[:terminal]]**,​ ceci permet de détecter les sondes : <​code ​bash> 
-  * Répondez positivement à toutes les questions ; (YES/no veut dire que si vous faites entrer Oui sera la réponse choisie. yes/NO veut dire que la réponse par défaut est NO. tapez donc **yes** avant de faire entrer à ces questions.) +sudo sensors-detect</​code>​
-  * À un certain moment sensors-detect vous demande s'il doit ajouter lui même la configuration des capteurs au lancement d'​Ubuntu en affichant ceci: <​code>​To load everything that is needed, add this to /​etc/​modules:​ +
-#----cut here---- +
-# Chip drivers +
-lm90 +
-#----cut here---- +
-If you have some drivers built into your kernel, the list above will +
-contain too many modules. Skip the appropriate ones!+
  
-Do you want to add these lines automatically to /​etc/​modules?​ (yes/NO) +  ​Répondez positivement à toutes ​les questions ;
-</​code>​ +
-  ​Tapez **yes**, puis faites entrer. +
-  * Redémarrez l'​ordinateur afin de charger ​les modules que lm-sensors a rajoutés si vous ne voulez pas les charger à la main.+
  
-Pour charger les modules à la main utilisez la commande ​: <​code>​sudo modprobe <votre module><​/code>+À un certain moment //​sensors-detect//​ vous demande s'il doit ajouter lui même la configuration des capteurs au lancement d'​Ubuntu en affichant ceci : 
 +<​code ​bash> 
 +''​To load everything that is needed, add this to /etc/​modules:​\\ 
 +#----cut here----\\ 
 +# Chip drivers\\ 
 +lm90\\ 
 +#----cut here----\\ 
 +If you have some drivers built into your kernel, the list above will contain too many modules. \\ 
 +Skip the appropriate ones!\\
  
-**Si après vérification vous n'avez pas les températures désirées, passez à la configuration manuelle.**+Do you want to add these lines automatically to /​etc/​modules?​ (yes/NO)'' \\ 
 +</​code>​
  
-==== Configuration Manuelle ====+  * Tapez **yes**, puisfaites Entrée. 
 +<note important>​important</​note>​ 
 +//​possibilité de message d'​erreur au démarrage du type "​Failed to start load modules",​ dans ce cas [[:​tutoriel:​comment_modifier_un_fichier|éditez le fichier]] ///​etc/​modules//​ en mode administrateur et commenter avec un "#"​ les derniers modules ajoutés, puisrecommencer la manipulation en laissant le choix par défaut à toutes les questions !//
  
-FIXME Veuillez ignorer la partie Configuration manuelle, elle n'est pas à jour.+  * Redémarrez l'ordinateur afin de charger les modules que lm-sensors a rajoutés si vous ne voulez ​pas les charger ​à la main. \\ 
 +Ou bien lancer la commande : 
 +<code bash> 
 +sudo service kmod restart 
 +</​code>​  
 +pour les charger.
  
-[[:tutoriel:​comment_editer_un_fichier|Créez un fichier ​]] bash nommé mkdev.sh, qui permettra de terminer l'​installation des capteurs et insérez-y les lignes suivantes ​:+PS: ... Si certaines sondes ne sont pas encore ​ reconnues ou dans l'​éventualité où la détection se ferait de manière incorrecte — dans le cas d'un matériel récent — il est possible d'​exécuter ​[[http://​www.lm-sensors.org/​wiki/​Devices|la dernière version du script de sensors-detect]] « latest version of sensors-detect » :
  
-<​code>​ +===== Test et configuration des capteurs =====
-#​!/​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 +==== Test ====
-OUSER=root +
-OGROUP=root+
  
-# Le mode des périphériques +Maintenant, testez les capteurs avec la commande « sensors » :
-MODE=600+
  
-# Le script n'a pas besoin d'​être lancé si devfs est utilisé +<code bash> 
-if [ -r /​proc/​mounts ] ; then +sensors
-  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=`expr $i + 1` +
-done+
 </​code>​ </​code>​
  
-Lancez //​mkdev.sh//​ à partir du dossier en cours : +Ce qui devrait afficher ​:
-<​code>​ +
-sudo sh mkdev.sh +
-</​code>​ +
-Maintenant, lancez **sensors-detect** et répondez YES à toutes les questions suivies de //YES/no// : +
-<​code>​ +
-sudo sensors-detect +
-</​code>​+
  
-Voici un exemple de ce que **sensors-detect** vous affichera à la fin de la configuration ​+<code bash> 
-<​code>​ +''​%%*******************************************************************%%''​ \\ 
-To make the sensors modules behave correctlyadd these lines to +''​it87-isa-0290\\ 
-/etc/modules:+AdapterISA adapter\\ 
 +VCore 1: +1.57 V (min = +1.42 V, max = +1.57 V) ALARM\\ 
 +VCore 2: +2.66 V (min = +2.40 Vmax = +2.61 V) ALARM\\ 
 ++3.3V: +6.59 V (min = +3.14 V, max = +3.46 V) ALARM\\ 
 ++5V: +5.11 V (min = +4.76 V, max = +5.24 V)\\ 
 ++12V: +11.78 V (min = +11.39 V, max = +12.61 V)\\ 
 +-12V: -19.14 V (min = -12.63 V, max = -11.41 V) ALARM\\ 
 +-5V: +0.77 V (min = -5.26 V, max = -4.77 V) ALARM\\ 
 +Stdby: +5.00 V (min = +4.76 V, max = +5.24 V)\ 
 +VBat: +3.12 V\\ 
 +fan1: 3668 RPM (min = 0 RPM, div = \\ 
 +fan2: 0 RPM (min = 664 RPM, div =  ALARM\\ 
 +fan3: 0 RPM (min = 2657 RPM, div = 2) ALARM\\ 
 +M/B Temp+39°C (low = +15°C, high = +40°C) sensor = thermistor\\ 
 +CPU Temp: +36°C (low = +15°C, high = +45°C) sensor = thermistor\\ 
 +Temp3: +96°C (low = +15°C, high = +45°C) sensor = diode  \\ 
  
-#----cut here---- + ​%%***********************************************************************'​ %%'' ​ \\
-# I2C adapter drivers +
-i2c-viapro +
-i2c-isa +
-# I2C chip drivers +
-eeprom +
-it87 +
-#----cut here----+
 </​code>​ </​code>​
  
-Taper <<​yes>>​ puis <<​entrée>>​.+Redémarrez Ubuntu et les capteurs devraient maintenant être détectés pendant la phase de démarrage.
  
-Lancez l'outil **module-init-tools** ​+Pour des détails à propos de la configurations des capteurs, consultez la documentation spécifique au fichier ''​sensors.conf'​' : 
-<​code>​ + 
-sudo /etc/init.d/​module-init-tools start+<​code ​bash
 +man sensors.conf
 </​code>​ </​code>​
  
-Pour être sûr que les modules capteurs soient bien installés, [[:​tutoriel:​comment_editer_un_fichier|éditez le fichier]] et ajoutez-y les lignes suivantes :+==== Configuration ====
  
-<​code>​ +__Un peu de configuration est nécessaire__ si vous voulez : 
-# I2C module options +  ​- ​ __afficher des noms compréhensibles pour vos capteurs__ à la place de "​temp1",​ "​fan3",​ etc... \\ 
-alias char-major-89 i2c-dev +   ​__corriger les informations__ données par les capteurs. \\
-</​code>​+
  
-Maintenant, chargez les modules manuellement en utilisant « modprobe », et mettez à jour les dépendances : 
-<​code>​ 
-sudo modprobe i2c-viapro 
-sudo modprobe i2c-isa 
-sudo modprobe it87 
-sudo depmod -a 
-sudo sudo dpkg --configure -a 
-</​code>​ 
  
-FIXME : Vos composants ne sont pas forcément i2c-viapro, i2c-isa et it87 donc il se peut que des erreurs soient émises.+<​note>​ 
 +Le fichier ''///​etc/​sensors3.conf//''​ est le fichier de configuration de **Sensor**. \\ 
 +Il permet d'​ajouter ​des fichiers de configuration spécifiques à votre matériel dans le dossier ''///​etc/​sensors.d//''​. 
 +</​note>​
  
 +<note warning>
 +**Il est préférable de __ne pas modifier le fichier__** ''///​etc/​sensors3.conf//''​.
 +</​note>​
  
-===== Test et configuration des capteurs ​=====+  * Il faut d'​abord vérifier l'​existence d'un [[https://​github.com/​lm-sensors/​lm-sensors/​tree/​master/​configs|fichier de configuration pour votre carte-mère]] 
 +  * puisle placer dans le dossier ''//​etc/​sensors.d//'',​ 
 +  * allez faire un tour dans le BIOS et notez les valeurs indiquées pour retrouver celles indiquées par **sensors**,​ 
 +  * créez un fichier dans le répertoire ''///​etc/​sensors.d//''​ ,​ le fichier de configuration ​est assez simple, Il faut d'​abord : 
 +    * __définir le module__ auquel s'​appliquent les modifications avec **chip**, 
 +    * __modifier la configuration__ ​des capteurs
  
-==== Test ====+Par exemple :
  
-Maintenant, testez les capteurs avec la commande « sensors » : + ☛ ''//​label//''​ pour __changer le nom__ ;\\ 
-<​code>​sensors<​/code>+ ☛ ''//​ignore/​/''​ pour __ignorer un capteur__ qui n'est pas connecté sur votre système.
  
-Ce qui devrait afficher : + <note tip
-<code+Pour une liste complète des commandes et optionsconsulter le __manuel__ de ''​sensors.conf''​).  
-************************************************** ***************** +<code bash>man sensors.conf</​code>​</​note>​
-it87-isa-0290 +
-Adapter: ISA adapter +
-VCore 1: +1.57 V (min = +1.42 Vmax = +1.57 VALARM +
-VCore 2: +2.66 V (min = +2.40 V, max = +2.61 V) ALARM +
-+3.3V: +6.59 V (min = +3.14 V, max = +3.46 V) ALARM +
-+5V: +5.11 V (min = +4.76 V, max = +5.24 V) +
-+12V: +11.78 V (min = +11.39 V, max = +12.61 V) +
--12V: -19.14 V (min = -12.63 V, max = -11.41 V) ALARM +
--5V: +0.77 V (min = -5.26 V, max = -4.77 V) ALARM +
-Stdby: +5.00 V (min = +4.76 V, max = +5.24 V) +
-VBat: +3.12 V +
-fan1: 3668 RPM (min = 0 RPM, div =  +
-fan2: 0 RPM (min = 664 RPM, div =  ALARM +
-fan3: 0 RPM (min = 2657 RPM, div = 2) ALARM +
-M/B Temp: +39°C (low = +15°C, high = +40°C) sensor = thermistor +
-CPU Temp: +36°C (low = +15°C, high = +45°C) sensor = thermistor +
-Temp3: +96°C (low = +15°C, high = +45°C) sensor = diode +
-************************************************** ******************** +
-</​code>​ +
-Bien sûr, les données ci-dessus ne sont qu'à titre indicatif, ces dernières changeant selon la température des différents composants et d'​autres paramètres propres à votre ordinateur.+
  
-Redémarrez Ubuntu et les capteurs devraient maintenant être détectés pendant la phase de démarrage.+Un petit exemple ci-dessous :​
  
-Pour des détails à propos de la configurations des capteurs, consultez la documentation spécifique au fichier **sensors.conf** : +<file xorg_conf exemple.conf> 
-<code+chip "​it87-isa-0290"​ 
-man sensors.conf +   label fan1 "​ventilateur CPU" 
-</code>+   ​ignore fan2 
 +   ​ignore fan3 
 +</file>
  
-==== Configuration ==== +<note tip> 
-Un peu de configuration est nécessaire si vous voulez afficher ​des noms compréhensibles pour vos capteurs à la place de "​temp1",​ "​fan3",​ etc... ou corriger les informations données par les capteurs. En effet les fichiers de configuration ​sont génériques ​pour les modules et ne correspondent pas à toutes les cartes ​mère ou configurations.+Inspirez ​vous des exemples de fichiers existants sur le site du lien précédent ((Exemples ​de [[https://​github.com/​lm-sensors/​lm-sensors/​tree/​master/​configs|fichiers de configuration pour votre carte-mère]] )) 
 +</​note>​ 
 +===== Contrôle des ventilateurs =====
  
-Depuis la version 3.0.0 de **lm-sensors**,​ le fichier **/​etc/​sensors.conf** est remplacé par le fichier **/​etc/​sensors3.conf**. Depuis la version 3.1.0, le répertoire **/​etc/​sensors.d** permet d'​ajouter des fichiers de configuration spécifiques à votre matériel, il est donc préférable de ne pas modifier ​le fichier ​**/​etc/​sensors3.d**.+[[:​tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] ​**[[apt>​fancontrol]]**.
  
-Il faut d'​abord vérifier si il n'​existe pas un fichier de configuration pour votre carte mère [[http://lm-sensors.org/wiki/Configurations]] et le placer dans le répertoire **etc/​sensors.d**+Voici comment contrôler la "​vitesse du ventilateur"​ ((indicateur ​//fanspeed//)) :
  
-Si il n'y a pas de fichier, à vous de deviner à quoi correspondent les indications (allez faire un tour dans le BIOS et notez les valeurs indiquées pour retrouver celles indiquées par **sensors**) et créez un fichier dans le répertoire **/​etc/​sensors.d**,​ donnez lui le nom de votre carte mère par exemple.+  * Effectuez __la configuration ​de la vitesse ​de vos ventilateurs__ avec cette commande:
  
-Le fichier de configuration est assez simple. Il faut d'​abord définir le module auquel s'​appliquent les modifications avec **chip**, puis modifier la configuration des capteurs, par exemple **label** pour changer le nom, **ignore** pour ignorer un capteur qui n'est pas connecté sur votre système (et bien plus, la doc complète dans le man de **sensors.conf**).  +<​code ​bash
- +sudo pwmconfig
-Un petit exemple ci-dessous (ou inspirez vous des fichiers existants dans le lien précédent) : +
-<​code>​ +
-chip "​it87-isa-0290"​ +
-   label fan1 "CPU fan" +
-   ​ignore fan2 +
-   ​ignore fan3+
 </​code>​ </​code>​
  
 +Si la liste de quelques ventilateurs apparaît sans erreur, cela signifie que votre script est fonctionnel. \\
 +Le script teste vos ventilateurs ((fan)) et
  
-===== Contrôle des ventilateurs ​=====+ ☝ vous __donne plusieurs éléments d'​informations__ sur la vitesse maximum et minimum de vos ventilateurs,
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt://​fancontrol|fancontrol]]**+puis
  
-Voici comment contrôler le "fan speed",​ **après avoir préalablement installé et configuré lm-sensors comme indiqué dans la section précédente**.+ ☝ vous demande de __valider chaque choix__
  
-Effectuez la configuration ​de la vitesse ​de vos ventilateurs :+ ☛ seuil de température minimum, \\ 
 + ☛ seuil de température maximum, \\ 
 + ☛ etc… 
 +   
 +Afin de lancer **fancontrol** au démarrage, \\
  
-<​code>​sudo pwmconfig<​/code>+  * [[:​tutoriel:​comment_editer_un_fichier|créez le fichier]] ''​/etc/​init.d/​fancontrol'' ​
  
-Si la liste de quelques ventilateurs apparaît sans erreur, c'est que c'est bien parti. ​+puis
  
-Le script teste vos ventilateurs ("​fans"​) et vous donne plusieurs éléments d'​informations sur la vitesse maximum et minimum de vos ventilateurs,​ puis vous demande de valider chaque choix (seuil de température minimum, maximum, etc.)+  * copiez-collez le contenu suivant :
  
-Maintenant [[:​tutoriel:​comment_editer_un_fichier|créez le fichier]] **/​etc/​init.d/​fancontrol** et copiez-collez le contenu suivant : 
  
-<code>+<file xorg_conf fancontrol>
 #!/bin/sh #!/bin/sh
 # #
Ligne 204: Ligne 189:
 DAEMON=/​usr/​sbin/​fancontrol DAEMON=/​usr/​sbin/​fancontrol
 CONF=/​etc/​fancontrol CONF=/​etc/​fancontrol
-PIDFILE=/var/​run/​fancontrol.pid+PIDFILE=/​run/​fancontrol.pid
 PATH=/​sbin:/​bin:/​usr/​sbin:/​usr/​bin PATH=/​sbin:/​bin:/​usr/​sbin:/​usr/​bin
  
Ligne 213: Ligne 198:
 case "​$1"​ in case "​$1"​ in
        ​start)        ​start)
-               ​log_begin_msg "​Starting fancontrol daemon..."​+               ​log_begin_msg "(en) : Starting fancontrol daemon... ​; (fr) : Démarrage du service fancontrol…"
                ​start-stop-daemon --start -o -q -m -b -p $PIDFILE -x $DAEMON $CONF                ​start-stop-daemon --start -o -q -m -b -p $PIDFILE -x $DAEMON $CONF
                ​log_end_msg $?                ​log_end_msg $?
                ;;                ;;
        stop)        stop)
-               ​log_begin_msg "​Stopping fancontrol daemon..."​+               ​log_begin_msg "(en) : Stopping fancontrol daemon... ​; (fr) : Arrêt du service fancontrol…"
                ​start-stop-daemon --stop -o -q -p $PIDFILE                ​start-stop-daemon --stop -o -q -p $PIDFILE
                ​log_end_msg $?                ​log_end_msg $?
Ligne 228: Ligne 213:
                ;;                ;;
        *)        *)
-               ​log_success_msg "​Usage:​ /​etc/​init.d/​fancontrol {start|stop|restart|force-reload}"​ +               ​log_success_msg " ​ (en) : Usage: /​etc/​init.d/​fancontrol {start|stop|restart|force-reload} — (fr) : Usage : /​etc/​init.d/​fancontrol {démarrage|arrêt|redémarrage|chargement-mémoire}" 
-               ​log_success_msg " ​ start - starts system-wide fancontrol service"​ +               ​log_success_msg "  ​(en) : start - starts system-wide fancontrol service ​— (fr) :  démarrage - démarre un service fancontrol de type système global
-               ​log_success_msg " ​ stop  - stops system-wide fancontrol service"​ +               ​log_success_msg "  ​(en) : stop  - stops system-wide fancontrol service ​— (fr) :  arrêt - stoppe le service fancontrol de type système global
-               ​log_success_msg " ​ restart, force-reload - starts a new system-wide fancontrol service"​+               ​log_success_msg "  ​(en) : restart, force-reload - starts a new system-wide fancontrol service ​— (fr) :  redémarrage,​ chargement mémoire - démarre un nouveau service fancontrol de type système global"
                exit 1                exit 1
                ;;                ;;
Ligne 238: Ligne 223:
 exit 0 exit 0
  
-</code>+</file>
  
-Rendez le script exécutable+  * Rendez le __script exécutable__ grâce à cette commande :
  
-<​code>​+<​code ​bash>
 sudo chmod +x /​etc/​init.d/​fancontrol sudo chmod +x /​etc/​init.d/​fancontrol
 </​code>​ </​code>​
  
-Puis testez le script :+Puis
  
-<​code>​ +  * testez le script : 
-sudo /​etc/​init.d/​fancontrol start+ 
 +<​code ​bash
 +sudo service ​fancontrol start
 </​code>​ </​code>​
  
-puis+ puis:
  
-<​code>​ +<​code ​bash
-sudo /​etc/​init.d/​fancontrol stop+sudo service ​fancontrol stop
 </​code>​ </​code>​
  
-Si tout marche bien, depuis [[karmic|Ubuntu 9.10]], le script de démarrage du service sera  automatiquement lancé au prochain démarrage d'​Ubuntu. ​+Si tout marche bien, le script de démarrage du service sera automatiquement lancé au prochain démarrage d'​Ubuntu.
  
-Sinon, il ne reste plus qu'à [[:​tutoriel:​comment_editer_un_fichier|éditer ​le fichier]] le fichier ​**/​etc/​rc.local** pour que le script se lance au démarrage ​:+Sinon, il ne reste plus qu'à [[:​tutoriel:​comment_editer_un_fichier|éditer]] avec les [[:​sudo|droits d'​administration]] le fichier ​''//​/​etc/​rc.local//'' ​pour que __le script se lance au démarrage__,​ avant la ligne :
  
-Insérer la ligne suivante avant la ligne "exit 0" :+<file xorg_conf>​ 
 +exit 0 
 +</​file>​
  
-<​code>​ +insérez la ligne suivante :
-/​etc/​init.d/​fancontrol start +
-</​code>​+
  
 +<file bash>
 +sudo service fancontrol start
 +</​file>​
 +====Gerer la surchauffe====
 +Le ventilateur du processeur ne fonctionne plus après quelques minutes, l'​ordinateur portable surchauffe et s'​arrête.
 +Pour éviter cela, [[:​tutoriel:​comment_modifier_un_fichier|Ouvrez le fichier]] **/​etc/​default/​grub** avec les [[sudo|droits d'​administration]] et modifier cette ligne :
 +<​file>​GRUB_CMDLINE_LINUX="​acpi.power_nocheck=1"</​file>​
 +[[:​grub|Mettez à jour grub]]
 +Voir la page [[:grub]] pour plus d'​information sur la modification du fichier.
 =====Munin===== =====Munin=====
  
-Si vous utilisez [[Munin]], vous pouvez inclure un graphe des capteurs dans votre page de surveillance munin.+Si vous utilisez [[:Munin]], vous pouvez inclure un graphe des capteurs dans votre page de surveillance munin.\\ 
 +Il vous faut créer un lien de /​usr/​share/​munin/​sensors_ (plugin générique sensors) vers /​etc/​munin/​plugins/​sensors_fan,​ sensors_volt ou sensors_temp ((plugin spécifique à la fonction)) :
  
 +<code bash>
 +sudo ln -s /​usr/​share/​munin/​plugins/​sensors_ ​  /​etc/​munin/​plugins/​sensors_temp
 +</​code>​
  
-Il vous faut créer un lien de /​usr/​share/​munin/​sensors_ (plugin générique sensors) vers /​etc/​munin/​plugins/​sensors_fan sensors_temp ​ 
  
-<code>sudo ln -s /​usr/​share/​munin/​plugins/​sensors_ ​  /​etc/​munin/​plugins/​sensors_temp</code>+<note> 
 +Vous devrez bien sûr vérifier que le capteur peut récupérer une valeur de vitesse de ventilateur ((fan)), de tension ((volt)) ou de température((temp)). 
 +</note>
  
-ou sensors_volt (plugin spécifique à la fonction). Vous devrez bien sûr vérifier que le capteur peut récupérer une valeur de vitesse de ventilateur (fan), de voltage (volt) ou de température.+===== Afficher les informations des capteurs sur le bureau ​ou le tableau ​de bord =====
  
-===== Afficher les informations des capteurs sur le bureau =====+====Par environnement====
  
 +=== Unity ===
  
-==== Gnome sensors Applet ==== +Pour afficher graphiquement les données des capteurs sous Unity vous pouvez ​[[tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​indicator-multiload]]**.
-<​note>​Avec l'​Interface ​[[Unity]] introduite avec Ubuntu 11.04, le panneau gnome accueillant l'​applet n'​existe pas. On utilisera donc plutôt ​[[#PSensor]] qui est un indicator (donc compatible avec Unity).</​note>​+
  
-[[http://​linux.softpedia.com/​get/​Desktop-Environment/​Gnome/​GNOME-Sensors-Applet-5463.shtml|Gnome Sensors Applet]] est un applet du tableau de bord de gnome.  +=== GNOME Shell ===
-{{ :​sensors-applet.png }}+
  
-=== Jusqu'à Ubuntu 11.04 ===+Pour afficher graphiquement les données des capteurs sous GNOME, vous pouvez installer l'extension FREON : **https://​extensions.gnome.org/​extension/​841/​freon/​**
  
-[[tutoriel:​comment_installer_un_paquet|Installez ​le paquet]] **[[apt://​sensors-applet|sensors-applet]]**+=== MATE (et Gnome Flashback) === 
 +[[https://​linux.softpedia.com/​get/​Desktop-Environment/​Gnome/​GNOME-Sensors-Applet-5463.shtml|Gnome Sensors Applet]] est un applet pour tableau de bord qui devrait convenir. {{ :​sensors-applet.png }} 
 +Pour l'​utiliser ​[[tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>sensors-applet]]**.
  
-Après installation, ​ajoutez un nouvel élément ​au tableau de bord (clic droit dans une zone non utilisée). Vous verrez maintenant le nouveau //Moniteur matériel// dans la catégorie //Système et matériel//​. ​+Après installation, ​il faut ajouter l'​applet ​au tableau de bord voulu, pour cela, consultez les pages respectives : 
 +  * pour [[:MATE]] ; 
 +  * pour[[:​gnome-session-fallback|Flashback]]
  
-Vous pouvez ​l'​ajouter au tableau de bord à l'​emplacement de votre choix  +Vous pouvez ​aussi [[:tutoriel:​comment_installer_un_paquet|installer]] ​**[[apt>hddtemp]]** pour ajouter le contrôle ​de la température des disques durs
-  ​Clic droit sur votre Tableau de Bord -Ajouter au tableau ​de bord -> Ajouter Moniteur Matériel.+
  
-Cas particulier Xubuntu : Pour faire fonctionner cette applet Gnome avec Xubuntu, il faut au préalable installer **[[apt://​xfce4-xfapplet-plugin|xfce4-xfapplet-plugin]]**.+<​note>​ 
 +Il faut activer le daemon, soit à l'​installation du package, soit en tapant ​:
  
-Vous pouvez aussi [[:​tutoriel:​comment_installer_un_paquet|installer]] **[[apt://​hddtemp|hddtemp]]** pour ajouter le monitoring de la température des disques durs. (il faut activer le daemon, soit a l'​installation du package, soit en tapant ​sudo dpkg-reconfigure hddtemp ​) +<code bash> 
->Notez que hddtemp ​n'est pas indispensable à sensors-applet,​ mais il est préférable de l'​installer pour avoir un support plus étendu des capteurs.+sudo dpkg-reconfigure hddtemp 
 +</code> 
 +</​note>​ 
 +Hddtemp ​n'est pas indispensable à **sensors-applet**, mais il est préférable de l'​installer pour avoir un support plus étendu des capteurs.
  
-=== Depuis Ubuntu 11.10 ===+=== KDE ===
  
-Il faut utiliser le paquet **indicator-sensors**Ce logiciel n'est pas disponible ​dans les dépôts officielsIl peut être installé depuis un dépôt ​[[PPA]].+Sous Kubuntupour obtenir l'affichage graphique des capteurs ajoutez le composant "​Température du matériel" ​dans votre tableau de bord.\\ 
 +Cette application est recommandée pour les environnement ​[[:KDE]].
  
-<note important>​Vous vous préparez à installer ​un logiciel ​qui n'est pas supporté officiellement. En cas de problèmescontactez ​le mainteneur du paquet.</note>+=== Xfce === 
 +**Xfce** dispose d'un logiciel ​permettant ​de voir les températures de son ordinateur. Pour cela[[:​tutoriel:​comment_installer_un_paquet|installez ​le paquet]] **[[apt>​xfce4-sensors-plugin]]** présent dans le dépôt universeEnsuite, on peut l'​utiliser en ajoutant un élément à un panneau XFCE. Il faut alors choisir l'​élément appelé « //Sensor plugin//​ ». Pour le configurer, effectuez un clic droit sur l'​élément du panneau puisaller dans le menu « Propriétés ». 
 +====Pour tous les environnements====
  
-  * [[:​PPA|Ajoutez le PPA]] **ppa:​alexmurray/​indicator-sensors**((https://​launchpad.net/​~alexmurray/​+archive/​indicator-sensors)) dans vos sources de logiciels. +=== Indicator-sensors ​=== 
-  * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. +Une autre possibilité est d'​utiliser ​le paquet **indicator-sensors**. ​\\
-  * [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez ​le paquet]] **[[apt>indicator-sensors]]**.+
  
-Ensuite pour l'activer, allez dans Menu des applications-Système-Indicateur de capteurs matériel. Il apparait dans la zone de notification. Clic droit dessus, on renomme les capteurs et on coche la case Enable pour afficher ​les capteurs désirés.+<note important>​ 
 +Ce logiciel n'est pas disponible ​dans les dépôts officiels. 
 +</​note>​
  
-Lienshttps://​launchpad.net/​~alexmurray et http://​www.noobslab.com/​2012/​06/​install-hardware-sensors-indicators-in.html+Il peut être installé depuis__[[:PPA|un dépôt PPA]]__ ​:
  
-<note important>​N'​a pas été packagé pour Trusty 14.04 (et donc ne fonctionne pas)</​note>​ +  ​* [[:​PPA|Ajoutez le PPA]] **ppa:alexmurray/indicator-sensors**(([[https://​launchpad.net/​~alexmurray/+archive/indicator-sensors|indicator sensors sur Launchpad]])) dans vos sources de logiciels.
- +
-==== PSensor ==== +
- +
-PSensor est disponible sur [[karmic|Ubuntu 9.10]] et supérieur. Il ressemble à ceci en indicator pour Unity : +
-{{ http://​omgubuntu.co.uk.s3.amazonaws.com/​wp-content/​uploads/​2011/​05/​Screenshot-12.png }} +
- +
-Mais il offre aussi une interface séparée qu'on peut lancer à la demande : +
-{{ http://​omgubuntu.co.uk.s3.amazonaws.com/​wp-content/​uploads/​2011/​05/​Psensor-Temperature-Monitor_002-500x178.png }} +
- +
-Présentation plus complète sur [[http://​www.omgubuntu.co.uk/​2011/​05/​psensor-a-graphical-temperature-monitor-for-ubuntu/​|OMG Ubuntu]] **(en)**. +
- +
-=== Jusqu'​à Ubuntu 11.04 === +
- +
-Pour ces version d'​Ubuntu,​ ce logiciel n'est pas disponible dans les dépôts officiels. Il peut être installé depuis un dépôt [[PPA]]. +
-<note important>​Vous vous préparez à installer un logiciel qui n'est pas supporté officiellement. En cas de problèmes, contactez le mainteneur du paquet.</​note>​ +
- +
-  ​* [[:​PPA|Ajoutez le PPA]] **ppa:jfi/ppa**((https://​launchpad.net/​~jfi/+archive/ppa)) dans vos sources de logiciels.+
   * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]].   * [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|Rechargez la liste des paquets]].
-  * [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt>psensor]]**.+  * [[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt>indicator-sensors]]**.
  
-=== Depuis Ubuntu 11.10 ===+Pour l'​activer :
  
-**PSensor** est inclus ​dans la logithèque ​[[:tutoriel:​comment_installer_un_paquet#paquet_present_dans_les_depots|Installez ​le paquet]] **[[apt>​psensor]]**.+  ​Faites une recherche ​dans [[:unity#tableau_de_bord_dash|le tableau de bord Unity]] avec les mots clé "​indicateur de capteurs matériel"​.\\ 
 +Il apparaît dans la zone de notification,​ 
 +  ​Faites un clic droit dessus, \\ 
 +dans la fenêtre qui s'​ouvre vous pouvez 
 +  ​renommer les capteurs en cliquant sur l'​étiquette et 
 +  * l'​activer en cochant la case "​Activé"​ pour afficher les capteurs désirés(([[https://​launchpad.net/​~alexmurray/​+archive/​indicator-sensors|indicator sensors sur Launchpad]])).
  
-==== Gdesklets ====+Plus d'​infos sur **(en)** [[https://​www.noobslab.com/​2012/​06/​install-hardware-sensors-indicators-in.html|Installation des indicateurs de sondes matérielles]].
  
-Gdesklets peut aussi afficher les données des capteurs thermiques : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=9496 |Voir cette page du forum]].+=== PSensor ===
  
-==== KSensors ====+**PSensor** ressemble à ceci en indicateur pour [[:Unity]] : {{:​administration:​psensor1_trusty.png}}
  
-Cette application est recommandée pour les environnement [[bureau_kde|KDE]].+Il offre aussi une interface séparée qu'on peut lancer à la demande : 
 +{{ :​administration:​psensor2_trusty.png }}
  
-L'​applications ​**xsensors** ne gérant pas les capteurs « it8712 », nous allons installer le paquet **ksensors**. Vous pouvez aussi [[:​tutoriel:​comment_installer_un_paquet|installer]] **hddtemp** pour ajouter le monitoring de la température des disques durs.+**PSensor** est inclus dans la logithèque.\\ 
 +Il vous faut simplement ​[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|installer ​le paquet]] **[[apt>​psensor]]**.
  
-Pour que hddtemp soit reconnu par ksensors, il faut ouvrir un [[:terminal]], et taper ça :+Vous trouverez une présentation plus complète sur **(en)** ​[[http://​www.omgubuntu.co.uk/​2011/​05/​psensor-a-graphical-temperature-monitor-for-ubuntu/​|PSensor lets you easily monitor hardware temperature in Ubuntu]].
  
-  sudo dpkg-reconfigure hddtemp+=== Screenlets ===
  
-Une interface ncurses (bleu moche dans le terminal), vous posera quelques questions, répondez **Oui** à toutes...+L'​application [[:​Screenlets]] peut aussi afficher les données des capteurs thermiques.
  
-=== Installation ​===+===== Voir aussi ====
  
-[[:tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt://ksensors|ksensors]]** .+  * **(en)** ​[[https://​www.noobslab.com/​2012/​06/​install-hardware-sensors-indicators-in.html|Installation des indicateurs de sondes matérielles]] 
 +  * **(en)** [[https://help.ubuntu.com/​community/​SensorInstallHowto|Manuel d'​installation des capteurs de température]]. 
 +   
 +----
  
-=== Lancement === +//Contributeurs: [[utilisateurs:kmeleon|Kmeleon]] et [[utilisateurs:​ronan|Ronan]], \\ 
- +Modifié par [[utilisateurs:Fabien26]], [[:utilisateurs:stephaneguedon|stephaneguedon]], [[:utilisateurs:mcpeter|McPeter]][[:utilisateurs:​l_africain|L'​Africain]] //\\ 
-Entrez la commande ci-dessous pour lancer **ksensors** : +//Autres contributeurs : [[utilisateurs:eagle08|René Stoecklin]] : Mise en pagetraduction, corrections rédactionnelles,​ conformation à la norme W3C (interface Lynx Braille).//
-<​code>​ksensors<​/code> +
- +
-=== Lancer au démarrage (pour gnome) === +
- +
-Pour lancer **ksensors** au démarrage, allez dans //Système -> Préférences -> Sessions -> Programme au démarrage -> Ajouter//. Entrez la commande **ksensors** et laissez l'​ordre de priorité à 50. Appliquez les changements et c'est fini ! +
- +
-==== Computer Temperature Monitor ==== +
- +
-<note important>​En juillet 2014, cette application semble avoir disparu ​le sous-site n'​existe plus et une recherche de computertemp sur berlios.de ne renvoie aucun résultat. Enfin, le paquet n'est plus disponible pour la 14.04.</​note>​ +
- +
-L'​application **computertemp** permet d'​afficher la température des capteurs mais également de configurer une alarme. Si par exemple la température devient trop élevée, un son peut être joué.  +
- +
-[[:tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt>​computertemp]]**. +
- +
-Une fois installéil suffit de faire un clic-droit sur le panel et il apparaîtra dans la liste des applets dispos. +
-Concernant l'​alarme,​ pour que **computertemp** joue un son [[http://​fr.wikipedia.org/​wiki/​WAVEform_audio_format|WAV]] lorsque le processeur dépasse les 80 degrésil faut utiliser une commande de ce type : +
-<​code>​paplay /​home/​chab/​.Arc-en-ciel.wav</​code>​ +
- +
-Site webhttp://​computertemp.berlios.de/​ +
- +
-==== Capteur de valeurs de XFCE ==== +
- +
-XFCE dispose d'un logiciel permettant de voir les températures de son ordinateur. Pour celail faut [[:tutoriel:comment_installer_un_paquet|installer le paquet]] [[apt://​xfce4-sensors-plugin]] présent dans le dépôt universe. Ensuite, on peut l'​utiliser en ajoutant un élément à un panneau XFCE. Il faut alors choisir l'​élément appelé « //Sensor plugin// ». Pour le configurer, il faut effectuer un clic droit sur l'​élément du panneau puis aller dans le menu « Propriétés ». +
- +
- +
-==== Pour plus d'​informations ==== +
- +
-<note warning>​Le lien semble mort au 05 mai 2013, la source a été retirée par son auteur, cependant une copie semble subsister ​[[http://​oilq.org/​fr/​node/​5139|ici]] les fichiers image étant dépendant de la source ci-dessous ils n'​apparaissent pas, mais le contenu textuel est toujours disponible.</​note>​ +
-Un bon article sur le même sujet et d'​autres liés... ​: +
- +
-Ubuntu : températuresventilateurs et s.m.a.r.t. : http://climenole.wordpress.com/​2009/​06/​29/​ubuntu-temperatures-ventilateurs-et-s-m-a-r-t/ ​ (lien mort) +
- +
-----+
  
-//Contributeurs:​[[https:​//wiki.ubuntu.com/​SensorInstallHowto|Traduit]] par [[utilisateurs:​kmeleon|Kmeleon]] et [[utilisateurs:​ronan|Ronan]],​ Modifié par [[utilisateurs:​Fabien26]],​ [[:​utilisateurs:​stephaneguedon|stephaneguedon]],​ [[:​utilisateurs:​mcpeter|McPeter]] //+//Page mise à jour le 26 juin 2016//.
  • lm-sensors.1404830735.txt.gz
  • Dernière modification: Le 08/07/2014, 16:45
  • par TravellingFroggy