logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
atelier:chantier:hddtemp-dev-disk-by-id-conky [25/04/2020 16:55]
Debian Alain [Utilisation]
atelier:chantier:hddtemp-dev-disk-by-id-conky [19/03/2021 18:09]
--gilles-- Alerte obsolescence
Ligne 9: Ligne 9:
     * Création par [[user>​Debian Alain]] 23/04/2020     * Création par [[user>​Debian Alain]] 23/04/2020
     * Testé par <...> le <...> FIXME     * Testé par <...> le <...> FIXME
 +    * Alerte obsolescence par [[user>​--gilles--]] 19/03/2021
   * Commentaires sur le forum : [[:​url-invalide | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME   * Commentaires sur le forum : [[:​url-invalide | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME
  
 **Nota :** **Nota :**
 +
 +<note important>​Information hddtemp (0.3-beta15-54) du 02 février 2021 //zcat /​usr/​share/​doc/​hddtemp/​NEWS.Debian.gz//​ : Le développement d'​hddtemp est arrêté en amont depuis de nombreuses années et hddtemp se trouve donc depuis dans un mode de maintenance dans Debian. Il sera encore fourni dans la version Bullseye de Debian, mais ne sera pas présent dans la version Debian Bookworm.
 +</​note>​
 +
  
 Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
Ligne 144: Ligne 149:
 ==== Température ssd en couleur ​ ==== ==== Température ssd en couleur ​ ====
  
-<note tip>ceci est un exemple . dans votre cas , il faut l'adapter ​</​note>​+Nous allons créer ​un script bash afin de récupérer la température d'un disque.
  
-créer le script ​suivant ​:+Ce script ​recevra 2 paramètres ​: 
 +  * le mode d'​affichage (conky|shell) 
 +  * l'id du disque à monitorer
  
-<code user>sudo nano ~/Téléchargements/show_ssd.sh </​code>​+<code user>​nano ​-w ~/bin/show_disk_temperature.sh</​code>​
 <file bash show_ssd.sh>​ <file bash show_ssd.sh>​
 +#! /bin/bash
 +
 # Get temperature value # Get temperature value
-SENSOR_PROBE='/​dev/​disk/​by-id/​wwn-0x500a0751e134d584'​+SENSOR_PROBE="/​dev/​disk/​by-id/​$2"
 TEMP_STRING=$(hddtemp "​$SENSOR_PROBE"​ | grep --only-matching '​[0-9.]\+°C'​ | head --lines=1 ) TEMP_STRING=$(hddtemp "​$SENSOR_PROBE"​ | grep --only-matching '​[0-9.]\+°C'​ | head --lines=1 )
 TEMP_NUMBER=${TEMP_STRING%°C} TEMP_NUMBER=${TEMP_STRING%°C}
Ligne 157: Ligne 166:
 # Set display mode based on arguments # Set display mode based on arguments
 # Default is to display temperature in a console # Default is to display temperature in a console
-unset DISPLAY_MODE +DISPLAY_MODE="​$1"​
-if [ $# -eq 1 ]; then +
- case "​$1"​ in +
- ('​conky'​|'​shell'​) +
- DISPLAY_MODE="​$1+
- ;; +
- esac +
-fi +
-: "​${DISPLAY_MODE:​=shell}"+
    
 # Set display color based on temperature value # Set display color based on temperature value
Ligne 212: Ligne 213:
    
 exit 0 exit 0
- 
 </​file>​ </​file>​
  
-puis , dans  ​conky :+Il faut maintenant le rendre exécutable : 
 + 
 +<​code>​chmod +x ~/​bin/​show_disk_temperature.sh</​code>​ 
 + 
 +Et enfin nous pouvons l'​intégrer à notre configuration ​conky :
  
 <​code>​$hr <​code>​$hr
 ${alignc}Températures  ​ ${alignc}Températures  ​
  
-${alignc} ​              ​disque ssd : ${execpi 5 /home/alain/​Téléchargements/​show_ssd.sh conky+${alignc} ​              ​disque ssd : ${execpi 5 ~/bin/show_disk_temperature.sh conky wwn-0x500a0751e134d584}
- +
-${alignc}température carte graphique : ${execpi 5 /​home/​alain/​Téléchargements/​show_gpu_temperature.sh conky} +
-${alignc} ​     température maxi C.G. : ${execi 60 sensors amdgpu-pci-0a00 | grep edge | awk 'NR > 2 {print $1}' RS='​+'​ FS=','​} +
-${alignc} ​   puissance consommée C.G. : ${execpi 5 /​home/​alain/​Téléchargements/​show_gpu_power.sh conky} +
-${alignc} ​         puissance maxi C.G. : ${execi 60 sensors amdgpu-pci-0a00 | grep power1 | awk 'NR > 1 {print $1}' RS='= ' FS='​)'​} +
-${alignc} ​            ​ventilateur C.G. : ${execpi 5 /​home/​alain/​Téléchargements/​show_gpu_rpm.sh conky} +
- +
-${alignc} ​    ​température processeur : ${execpi 5 /​home/​alain/​Téléchargements/​show_cpu_temperature.sh conky}+
  
 $hr </​code>​ $hr </​code>​
- 
  
 vous devriez obtenir ceci , par exemple :  vous devriez obtenir ceci , par exemple : 
atelier/chantier/hddtemp-dev-disk-by-id-conky.txt · Dernière modification: 19/03/2021 18:28 par --gilles--

Pied de page des forums

Propulsé par FluxBB