659 votes

Comment obtenir la température du CPU ?

Comment obtenir la température du CPU ?

6 votes

33voto

Mrinal Points 731
  1. installer le petit paquet de acpi Install acpi par cette commande

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

    acpi -t

26 votes

C'est plus simple que les réponses sur lm-sensors . Pouvez-vous expliquer la différence entre acpi et lm-sensors ?

3 votes

Sur Ubuntu 16.04, ordinateur portable Skylake, acpi -t ne produit rien. C'est une option valide, mais elle ne fonctionne pas - version : acpi 1.7 .

1 votes

J'ai utilisé avec succès acpi -t en grml système de CD en direct pour surveiller la température de chaque die d'un processeur Core i3. lm-sensors n'est pas préinstallé sur grml et je ne peux pas y installer d'autres paquets. grml.org

27voto

mchid Points 36939

Après avoir installé lm-sensors :

sudo apt install lm-sensors

courir :

sudo sensors-detect

vous pouvez exécuter la commande suivante pour afficher les températures du matériel :

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 i7z
sudo i7z

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

13 votes

J'aime l'astuce consistant à utiliser watch, c'est l'une de mes préférées. je recommande également d'ajouter l'option -d à watch pour mettre en évidence les différences.

0 votes

Cela m'a permis de lire la température de 4 cœurs sur mon i7-3770 sous Ubuntu 16.0.4 LTS en utilisant 100% du CPU (~77 degrés Celsius).

24voto

karel Points 97032

XSensors

XSensors lit les données de la bibliothèque libsensors concernant l'état du matériel, comme la température, la tension et la vitesse du ventilateur, et affiche ces informations sous forme 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 de nombreuses 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

XSensors et Psensor surveillent tous deux la température de l'ordinateur et la vitesse des ventilateurs. La différence entre ces deux applications réside dans le niveau de détail des informations affichées et dans la manière dont elles 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 à tout moment faire un clic droit sur l'icône du thermomètre 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 lm-sensors pour détecter les capteurs matériels de votre ordinateur. Ensuite, détectez les capteurs matériels de votre ordinateur en exécutant la commande :

sudo sensors-detect  

et comme pour les Xsensors, acceptez les réponses par défaut à toutes les questions.

Dans Ubuntu 16.04 et plus, Psensor détecte automatiquement les capteurs matériels de votre ordinateur sans exécuter sudo sensors-detect

2 votes

Psensor semble être plus avancé

1 votes

Je suis d'accord, @Serge. psensor est celui que je vais utiliser.

0 votes

J'utilise également Psensor.

12voto

Ercksen Points 283

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

vcgencmd measure_temp

Sortie :

temp=39.0'C

2 votes

Non, cela vous donnera la fréquence. Utilisez vcgencmd measure_temp

0 votes

Désolé, une erreur de copier/coller très douloureuse :)

0 votes

Y a-t-il un moyen d'installer ceci sur d'autres distros que Raspbian ? Par exemple, Ubuntu Server 19.10 est disponible pour Raspberry Pi, mais je ne sais pas comment rendre cette commande disponible.

10voto

lolzies Points 388

Juste pour que vous sachiez, rien de cette installation merdique comme sensors sont nécessaires. Il suffit de faire un acpi -V et BOOM, tu as tout. Exemple :

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

C'est beaucoup plus facile que d'installer tout ça et kmod... Faites juste acpi -V.

28 votes

Exact parce que vous n'avez pas besoin d'installer celui-là ? Faux ! The program 'acpi' is currently not installed. You can install it by typing: sudo apt-get install acpi

8 votes

De plus, il ne donne pas toujours les mêmes informations. Sur ma machine, sensors fournit la température alors que acpi -V ne montre rien à ce sujet, malheureusement.

1 votes

acpi -V est cassé pour un ordinateur portable Skylake, Ubuntu 16.04, acpi version 1.7

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X