Voila mon soucis:
Pour connaitre la température de mon GPU ATI, j'utilise dans un terminal la commande suivante:
Code : Tout sélectionner
aticonfig --od-gettemperature
pilote ATI que je peux utiliser sur LMDE2 (debian8). De toute façon je ne suis même pas certain que le pilote amdgpu-pro (debian9) sache adapter la vitesse du ventilo automatiquement...
Enfin bref, ce qui fait que je dois ouvrir un terminal et lancer cette commande pour connaitre cette température et cela de multiples fois à une fréquence élévée
de manière à ne pas risquer de griller mon GPU.
Mais cette nuit j'ai repenser à un sujet de tioker sur zenity : viewtopic.php?f=19&t=9483&p=112209#p111973
Et je me suis dit que ça ne serait pas bête du tout de me faire un petit script qui me renverrai cette commande dans une fenêtre
Ce que j'ai fait et voila le résultat:
Code : Tout sélectionner
#afficher la température du GPU ATI dans une fenêtre
aticonfig --od-gettemperature | zenity --text-info --title "temperature GPU"
J'ai mon petit lanceur sur le bureau, je clique ed'su et ça m'ouvre une fenêtre avec la température du GPU:
(J'ai fais la capture assez large pour faire plaisir à un ami du forum)
Comme vous le voyez c'est écris petit, mais la n'est pas mon problème pour le moment.
Mon problème est que bien entendu la valeur n'est pas rafraîchie... . Je dois donc fermer la fenêtre zenity et re-cliquer sur mon lanceur pour avoir une nouvelle valeur.
Pour bien faire j'aimerai avoir cette valeur rafraîchie toutes les 5-10 s.
J'ai bien pensé à un crontab que j'ai paramétré comme cela:
Code : Tout sélectionner
*/1 * * * * /home/alain/tempati.sh
cron sait il faire moins?
Et une autre chose, au bout de pas longtemps je vais avoir mon bureau couvert de fenêtres zenity, si je lance ça. Non? ça m'étonnerai que cron
ferme la fenêtre précédente avant de relancer le script...
Alors est ce que quelqu'un (j'en vois bien un ) saurait me dire comment faire pour que la valeur soit automatiquement rafraîchie?
En vous remerciant pas avance.
Bonne journée à tous et au plaisir de vous lire