Comment puis-je obtenir la température du processeur?

Comment puis-je obtenir la température du processeur?

Installer lm-capteurs Install lm-sensors

sudo apt-get install lm-sensors 

Après l'installation, tapez ce qui suit dans le terminal

sudo sensors-detect

Vous devrez peut-être également exécuter

sudo service kmod start

Il vous posera quelques questions. Répondez Oui pour tous. Enfin pour obtenir votre type de température CPU sensors dans votre terminal.

sensors

Sortie:

$ sensorscoretemp-isa-0000Adapter: ISA adapterCore 0:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  coretemp-isa-0001Adapter: ISA adapterCore 1:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  w83627dhg-isa-0290Adapter: ISA adapterVcore:       +1.10 V  (min =  +0.00 V, max =  +1.74 V)   in1:         +1.60 V  (min =  +1.68 V, max =  +1.44 V)   ALARMAVCC:        +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)   ALARMin5:         +1.26 V  (min =  +1.72 V, max =  +0.43 V)   ALARMin6:         +0.09 V  (min =  +1.75 V, max =  +0.62 V)   ALARM3VSB:        +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)  ALARMfan2:        892 RPM  (min = 2136 RPM, div = 8)  ALARMfan3:          0 RPM  (min = 10546 RPM, div = 128)  ALARMfan4:          0 RPM  (min = 10546 RPM, div = 128)  ALARMfan5:          0 RPM  (min = 10546 RPM, div = 128)  ALARMtemp1:       +36.0°C  (high = +63.0°C, hyst = +55.0°C)  sensor = diodetemp2:       +39.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = diodetemp3:      +119.0°C  (high = +80.0°C, hyst = +75.0°C)  ALARM  sensor = thermistorcpu0_vid:   +2.050 V

Pour voir la température du disque dur Installer hddtemp Install hddtemp

sudo apt-get install hddtemp

Sortie:

$ sudo hddtemp /dev/sda        /dev/sda: ST3160813AS: 34°C

Solution de ligne de commande rapide; affiche la température en millidegrés 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 vers le panneau Gnome:

  1. sudo apt-get install sensors-applet - cela installera le capteurs-applet paquet
  2. Cliquez avec le bouton droit sur le panneau, sélectionnez Add to panel..., puis sélectionnez ceci:alt text

  3. Tu as fini. Vous pouvez configurer les capteurs affichés en cliquant avec le bouton droit sur l'applet et en sélectionnant Preferences->Sensors.

    alt text

Un bon indicateur pour surveiller la température, la vitesse des ventilateurs 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.

psensor in action

Il peut être installé à partir des dépôts Ubuntu en tapant:

sudo apt-get install psensor

Des versions plus récentes de psensor peuvent être installées à partir de ppa:

sudo add-apt-repository ppa:jfi/ppasudo apt-get updatesudo apt-get install psensor

Il peut également dessiner des graphiques lorsque vous cochez les cases dans la colonne graphique:

Screenshot

Voici quelques informations avec plus de photos.

Un autre lien utile

Dans certains cas, tous les capteurs ne sont pas affichés. Alors tu peux 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 vrais problèmes avec ça. Un moyen plus sûr est de prendre des réponses par défaut.

Des capteurs supplémentaires peuvent apparaître.

Température sans applications tierces

Au moment de la rédaction de cet article, toutes les réponses impliquent l'utilisation d'utilitaires tiers. Si vous voulez connaître la température sans rien installer, utilisez:

$ cat /sys/class/thermal/thermal_zone*/temp2000053000500005300056000680004900050000

Pour voir à quelles zones les températures se réfèrent, utilisez:

$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'INT3400 Thermal  20.0°CSEN1             45.0°CSEN2             51.0°CSEN3             57.0°CSEN4             59.0°Cpch_skylake      77.5°CB0D4             50.0°Cx86_pkg_temp     51.0°C

Les températures sont stockées en degrés Celsius avec 3 décimales implicites. sed est utilisé pour" embellir " la sortie.

La dernière température est x86_pkg_temp rapporté à 54.0°C. Pour le processeur Skylake i7 6700HQ, j'ai utilisé cette température pour l'affichage Conky ci-dessous.

Température avec Conky

Si cela ne vous dérange pas les utilitaires tiers, j'aime utiliser Conky a un moniteur système léger.

Commandes Conky

Dans conky, la variable système que j'ai utilisée pour surveiller un processeur Ivy Bridge est:

${hwmon 2 temp 1}°C

Pour surveiller un processeur Skylake, j'ai utilisé:

${hwmon 0 temp 1}°C

Affichage Conky

L'écran conky ressemble à ceci:

enter image description here

La température démarre à 72°C avec un seul CPU tournant à 100% en mode turbo de 3200 MHz. Ensuite, le turbo est désactivé et la température chute 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.


Contrôle de La Température

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. Cela fonctionne avec thermald, Intel Powerclamp, Batterie 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 prête à l'emploi. Avant de l'utiliser, j'avais toutes sortes de problèmes avec un ordinateur portable IvyBridge qui surchauffait tout le temps. Je l'ai sur mon nouvel ordinateur portable Skylake et les ventilateurs NE fonctionnent JAMAIS sauf lors de la mise à niveau Ubuntu 16.04 LTS vers 18.04.

Vous pouvez obtenir un article très détaillé avec des instructions d'installation ici: Empêcher la surchauffe du processeur

hardinfo est des outils très utiles pour obtenir toutes les informations sur le matériel.

Installer des informations en dur par sudo apt-get install hardinfo. Ensuite, vous pouvez obtenir la température par des capteurs.

  1. installez le petit paquet de ipca par cette commande

    sudo apt-get install acpi
  2. Vous devrez appuyer sur Y pour confirmation pour la première fois.Maintenant, pour trouver la température, tapez cette commande

    acpi -t

Après avoir installé les capteurs lm:

sudo apt install lm-sensors

exécuter:

sudo sensors-detect

vous pouvez exécuter la commande suivante pour afficher les temps matériels:

watch -n 1 sensors

De plus, le ventilateur est généralement contrôlé par le BIOS.


Un autre bon outil est i7z pour les processeurs Intel Core:

sudo apt install i7zsudo i7z

et parce que i7z fonctionne comme top, il n'est pas nécessaire d'utiliser watch.

Capteurs X

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 souhaitez que le programme détecte. Il est généralement sûr et recommandé d'accepter les réponses par défaut à toutes les questions, sauf si vous savez ce que vous faites.

XSensors Screenshot

Xsensors vs. Psensor

Les capteurs Xsensor et Psensor surveillent tous deux la température de l'ordinateur et la vitesse des ventilateurs. La différence entre les deux applications réside dans le niveau de détail des informations affichées et dans la manière dont les informations sont affichées.

XSensors affiche des informations un peu plus spécifiques 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 dans le coin supérieur droit du bureau. 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 Xsensors, en installant des capteurs lm pour détecter les capteurs matériels de votre ordinateur. Détectez ensuite le matériel de votre ordinateur en 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 et versions ultérieures, Psensor détecte automatiquement les capteurs matériels de votre ordinateur sans s'exécuter sudo sensors-detect

Sur Raspberry Pi, vous pouvez récupérer la températureen utilisant vcgencmd:

vcgencmd measure_temp

Sortie:

temp=39.0'C

Juste pour que vous le sachiez, aucune de ces ordures d'installation comme sensors sont nécessaires. Il suffit de faire un acpi -V et BOUM, tu as tout. Exemple:

Battery 0: Charging, 91%, 00:17:25 until chargedBattery 0: design capacity 3310 mAh, last full capacity 3309 mAh = 99%Adapter 0: on-lineThermal 0: ok, 40.0 degrees CThermal 0: trip point 0 switches to mode critical at temperature 127.0 degrees CThermal 0: trip point 1 switches to mode hot at temperature 127.0 degrees CCooling 0: pkg-temp-0 no state information availableCooling 1: LCD 0 of 100Cooling 2: Processor 0 of 10Cooling 3: Processor 0 of 10Cooling 4: Processor 0 of 10Cooling 5: Processor 0 of 10

BEAUCOUP plus facile que d'installer tout cela et kmod... Il suffit de faire acpi-V.

Connexes: capteurs matériels, indicateur et contrôle du ventilateur.