Comment puis-je obtenir la température du processeur?
Comment puis-je obtenir la température du processeur?
Installer lm-capteurs
sudo apt-get install lm-sensors
Après l'installation, tapez ce qui suit dans le terminal
sudo sensors-detect
Vous devrez peut-être aussi courir
sudo service kmod start
Il vous posera peu de questions. Répondez oui à tous. Enfin pour obtenir le type de température de votre CPU sensors
dans votre terminal.
sensors
Sortie:
karthick@Ubuntu-desktop:~$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +41.0°C (high = +78.0°C, crit = +100.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +41.0°C (high = +78.0°C, crit = +100.0°C)
w83627dhg-isa-0290
Adapter: ISA adapter
Vcore: +1.10 V (min = +0.00 V, max = +1.74 V)
in1: +1.60 V (min = +1.68 V, max = +1.44 V) ALARM
AVCC: +3.30 V (min = +2.98 V, max = +3.63 V)
VCC: +3.28 V (min = +2.98 V, max = +3.63 V)
in4: +1.85 V (min = +1.66 V, max = +1.11 V) ALARM
in5: +1.26 V (min = +1.72 V, max = +0.43 V) ALARM
in6: +0.09 V (min = +1.75 V, max = +0.62 V) ALARM
3VSB: +3.30 V (min = +2.98 V, max = +3.63 V)
Vbat: +3.18 V (min = +2.70 V, max = +3.30 V)
fan1: 0 RPM (min = 10546 RPM, div = 128) ALARM
fan2: 892 RPM (min = 2136 RPM, div = 8) ALARM
fan3: 0 RPM (min = 10546 RPM, div = 128) ALARM
fan4: 0 RPM (min = 10546 RPM, div = 128) ALARM
fan5: 0 RPM (min = 10546 RPM, div = 128) ALARM
temp1: +36.0°C (high = +63.0°C, hyst = +55.0°C) sensor = diode
temp2: +39.5°C (high = +80.0°C, hyst = +75.0°C) sensor = diode
temp3: +119.0°C (high = +80.0°C, hyst = +75.0°C) ALARM sensor = thermistor
cpu0_vid: +2.050 V
Pour voir la température du disque dur, installez hddtemp
sudo apt-get install hddtemp
Sortie:
karthick@Ubuntu-desktop:~$ sudo hddtemp /dev/sda
/dev/sda: ST3160813AS: 34°C
Solution en ligne de commande rapide; affiche la température en millidegres Celsius (m ° C)
cat /sys/class/thermal/thermal_zone*/temp
Applet
Si vous recherchez une version plus facile d’accès, ajoutez un Moniteur de capteurs matériels à Gnome-Panel:
sudo apt-get install sensors-applet
- cela installera le capteurs-applet Cliquez avec le bouton droit sur le panneau, sélectionnez Add to panel...
, puis sélectionnez cette option:
Vous avez terminé. Vous pouvez configurer les capteurs affichés en cliquant avec le bouton droit de la souris sur l'applet et en sélectionnant Preferences->Sensors
.
Un bon indicateur pour surveiller la température, la vitesse du ventilateur et la tension est psensor. Il montre la sortie de tous les capteurs, dessine des graphiques. Les sorties sélectionnées peuvent également être placées dans le panneau indicateur.
Il peut être installé à partir des dépôts Ubuntu en cliquant sur psensor ou en tapant:
sudo apt-get install psensor
De nouvelles versions de psensor peuvent être installées à partir de ppa:
sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update
sudo apt-get install psensor
Il peut également dessiner des graphiques lorsque vous cochez les cases dans la colonne graphique:
Voici quelques informations avec plus de photos.
Dans certains cas, tous les capteurs ne sont pas affichés. Ensuite, vous pouvez courir
sudo sensors-detect
et répondez "oui" à toutes les questions. Mais ce n'est pas tout à fait sûr dans certains cas, mais je n'ai jamais eu de réel problème avec ça. Un moyen plus sûr consiste à prendre des réponses par défaut.
Certains capteurs supplémentaires peuvent apparaître.
hardinfo est des outils très utiles pour obtenir toutes les informations sur le matériel.
Installer les informations en dur par sudo apt-get install hardinfo
. Ensuite, vous pouvez obtenir la température par des capteurs.
installer le petit paquet de acpi par cette commande
sudo apt-get install acpi
Vous devrez appuyer sur Y pour confirmation pour la première fois. Maintenant, pour trouver la température, tapez cette commande
acpi -t
Au moment de la rédaction, toutes les réponses impliquent l'utilisation d'utilitaires tiers. Si vous souhaitez connaître la température sans rien installer, utilisez:
$ cat /sys/class/thermal/thermal_zone*/temp
20000
53000
50000
53000
56000
68000
49000
50000
Pour voir quelles zones se réfèrent aux températures:
$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t
INT3400 Thermal 20000
SEN1 53000
SEN2 49000
SEN3 53000
SEN4 55000
pch_skylake 70000
B0D4 47000
x86_pkg_temp 48000
Les températures sont indiquées en degrés Celsius à 3 décimales. La dernière température x86_pkg_temp
est 48.000 ° C. Sur un processeur Skylake i7 6700HQ, c'est la même température que celle utilisée dans Conky ci-dessous.
Si cela ne vous dérange pas des utilitaires tiers, j'aime utiliser Conky - un moniteur de système léger.
Dans conky, la variable système utilisée pour surveiller un processeur Ivy Bridge est la suivante:
${hwmon 2 temp 1}°C
Pour surveiller un processeur Skylake, j'ai utilisé:
${hwmon 0 temp 1}°C
L'affichage conky ressemble à ceci:
La température commence à 72 ° C avec un seul processeur fonctionnant à 100% en mode turbo de 3200 MHz. Ensuite, le turbo est éteint et la température tombe de 10 ° C à 62 ° C avec une vitesse non turbo de 2600 MHz. 10 secondes plus tard, le turbo est rallumé et les températures remontent immédiatement à 72 ° C.
Après avoir connu votre température, vous voudrez probablement mieux la contrôler. tlp
fonctionne à merveille pour garder le système sous contrôle. Ça marche avec thermald
, Intel Powerclamp, Battery vs AC pour l'alimentation USB, etc. Bien que hautement configurable, je n'ai jamais eu à modifier les paramètres de configuration pour une expérience agréable hors du commun. Avant de l'utiliser, j'avais toujours toutes sortes de problèmes avec un ordinateur portable IvyBridge. Je l'ai sur mon nouvel ordinateur portable Skylake et les fans ne courent jamais, sauf en faisant Ubuntu 16.04 LTS à 18.04 mise à niveau.
Vous pouvez obtenir une description très détaillée avec les instructions d'installation ici: Arrêtez le CPU de surchauffer
XSensors lit les données de la bibliothèque libsensors concernant la santé du matériel, telles que la température, la tension et la vitesse du ventilateur, et affiche les informations dans une lecture numérique.
Ouvrez le terminal et tapez:
sudo apt-get install xsensors lm-sensors
Détectez ensuite les capteurs matériels de votre ordinateur en ouvrant le terminal et en exécutant la commande:
sudo sensors-detect
Ensuite, on vous posera beaucoup de questions sur le matériel que vous voulez que le programme détecte. Il est généralement prudent et recommandé d'accepter les réponses par défaut à toutes les questions, sauf si vous savez ce que vous faites.
XSensors et Psensor surveillent tous deux la température de l'ordinateur et la vitesse du ventilateur. La différence entre les deux applications réside dans le niveau de détail des informations affichées et la manière dont les informations sont affichées.
XSensors affiche des informations un peu plus précises que Psensor. Psensor est plus petit et plus discret que XSensors et il s’affiche sur le bureau sous la forme d’une petite icône de thermomètre dans la zone de notification située dans le coin supérieur droit du bureau, à côté de l’horloge. Vous pouvez cliquer avec le bouton droit de la souris sur l'icône du thermomètre à tout moment pour afficher les températures du matériel.
La configuration de Psensor pour détecter le matériel de votre ordinateur se fait de la même manière que pour les Xsensors, en installant des capteurs lm pour détecter les capteurs matériels de votre ordinateur. Ensuite, détectez les capteurs matériels de votre ordinateur exécutant la commande:
sudo sensors-detect
et comme avec Xsensors, acceptez les réponses par défaut à toutes les questions.
Dans Ubuntu 16.04, Psensor détecte automatiquement les capteurs matériels de votre ordinateur sans fonctionner sudo sensors-detect