Je suis nouveau sur Ubuntu et j'ai quelques problèmes avec la lecture des températures sur mon système. J'ai essayé d'utiliser des capteurs lm et psensors en suivant des guides sans succès. J'ai également essayé le hardinfo qui semble vraiment gentil et utile. Lorsque je l'utilise pour surveiller mes cpy temps, j'obtiens les informations suivantes:
Remarque: le PC n'a aucun problème à détecter les cœurs ou l'utilisation du processeur.
Lorsque je lance hardinfo depuis un terminal, je reçois également ce message:
En rapport avec la question, mais sans rapport avec Ubuntu, la température du processeur sur mon ordinateur est très chaude lorsque je la surveille dans le bios, cela va de 35 à 45 celcius. Je ne sais pas si c'est parce que la carte mère ne lit pas la température à droite ou si la pâte à refroidir s’est répandue mal lorsque j’ai monté ma nouvelle glacière, c’est un corsair 150i pro qui vient avec de la pâte à refroidir pré-appliquée ou enfin si les ventilateurs dessus ne tournent pas assez vite (je suppose si le système ne peut pas lire la température du processeur, il ne peut pas contrôler la vitesse du ventilateur si nécessaire).
Je comprends si la deuxième partie est dans le mauvais forum, mais j'apprécierais si je pouvais obtenir de l'aide pour les deux car je pense que les problèmes sont liés.
Merci d'avance.
Edit: j’ai réalisé que la surveillance de la température fonctionnait depuis le début, c’est juste qu’elle portait (pour moi) un nom étrange - "k10temp_temp1" et qu’il n’y avait apparemment qu’un seul capteur sur mon unité centrale (Ryzen 2700x) qui était nouveau pour moi des fenêtres et Intel.
Il existe des fichiers texte contenant les données de température ici: /sys/devices/platform/coretemp.0/hwmon/hwmon[0-9]
Le [0-9]
apparaît sous forme de variable. Il n’ya en fait qu’un nombre à un chiffre, qui change de démarrage en démarrage.
J'utilise Ubuntu sur un processeur Macbook Pro 2009 9dual) et j'ai trouvé que ces deux fichiers contenaient les deux températures de base de mon processeur:
cpucoretemp0 -> /sys/devices/platform/coretemp.0/hwmon/hwmon[0-9]/temp2_input
cpucoretemp1 -> /sys/devices/platform/coretemp.0/hwmon/hwmon[0-9]/temp3_input
J'utilise un alias pour surveiller la température:
$ temp
INT3400 Thermal 20.0°C
SEN1 52.0°C
SEN2 50.0°C
SEN3 57.0°C
SEN4 60.0°C
B0D4 50.0°C
pch_skylake 81.5°C
x86_pkg_temp 50.0°C
Remarque: pch_skylake est le port Thunderbolt qui, pour une raison quelconque, est toujours hors d'atteinte. La température inférieure x86_pkg_temp
est la température que j'utilise pour la température globale du système. Les quatre premières _ températures SEN
(SEN1
à SEN4
) sont les températures centrales du processeur (processeur Intel Quad Cord i7-6700HQ).
Vous pouvez imiter mon alias temp
en copiant et collant cette ligne dans le terminal:
paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'
Source: Comment puis-je obtenir la température du processeur?