Comment comprendre la sortie des capteurs lm?

10
$ sensors
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:         +30.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:         +29.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:         +25.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:         +23.0°C  (high = +80.0°C, crit = +100.0°C)

it8728-isa-0a30
Adapter: ISA adapter
in0:          +0.01 V  (min =  +0.00 V, max =  +3.06 V)
in1:          +2.02 V  (min =  +0.00 V, max =  +3.06 V)
in2:          +2.04 V  (min =  +0.00 V, max =  +3.06 V)
in3:          +2.03 V  (min =  +0.00 V, max =  +3.06 V)
in4:          +0.01 V  (min =  +0.00 V, max =  +3.06 V)
in5:          +1.79 V  (min =  +0.00 V, max =  +3.06 V)
in6:          +1.54 V  (min =  +0.00 V, max =  +3.06 V)
3VSB:         +3.38 V  (min =  +0.00 V, max =  +6.12 V)
Vbat:         +3.00 V  
fan1:        1066 RPM  (min =    0 RPM)
fan2:           0 RPM  (min =    0 RPM)
fan3:           0 RPM  (min =    0 RPM)
fan4:           0 RPM  (min =    0 RPM)
fan5:           0 RPM  (min =    0 RPM)
temp1:        +25.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       -128.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = disabled
temp3:        +21.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = Intel PECI
intrusion0:  ALARM

Comment comprendre la sortie en lm-sensorsparticulier in0~ in6, 3VSBet Vbat?

Kevin Dong
la source

Réponses:

3

Il peut être différent pour différentes combinaisons matérielles. Il pourrait être préférable de regarder votre BIOS / EFI pour ses informations de capteur (cela devrait être correct), et essayez de les comparer à la sortie de sensors.

Le "Adaptateur: périphérique virtuel", je ne suis pas sûr, ressemble aux cœurs CPU ou GPU.

"coretemp-isa-0000" avec ses 4 cœurs ressemble à un processeur à 4 cœurs.

Le dernier "it8728-isa-0a30" ressemble à des capteurs de carte mère. Je ne suis pas sûr de ce que chacun pourrait être exactement, à part les V, les volages, les régimes de vitesse du ventilateur, je ne sais pas exactement où les capteurs de température pourraient être. Voici où les comparer au BIOS pourrait être utile.

La recherche sur le Web pour "it8728-isa-0a30" a trouvé cette page pour un "Gigabyte B75-D3V" pourrait avoir de meilleures descriptions / étiquettes pour eux. Je pense que lui placer un fichier dans /etc/sensors.d/ (puis peut-être un redémarrage, ou au moins un sudo service kmod stopet sudo service kmod start(redémarrer le module des capteurs?).
Voir les pages de manuelsensors etsensors.conf

Voici une pâte du fichier du lien Gigabyte ci-dessus, même si cela ne ressemble pas à votre carte mère, cela pourrait être utile si vous souhaitez écrire vous-même vos propres étiquettes:

# libsensors configuration file
# -----------------------------
#
#  For the Gigabyte B75-D3V Rev: 1.2
#
#
#

    ######################################
    # VOLTAGES                           #
    # These figures are from estimations #
    # based on values provided in BIOS.  #
    # This means that some of them may   #
    # be mixed up.                       #
    ######################################


##############################################
chip "it8728-isa-0a30"

########
# Fans
label fan1 "CPU-Fan"
set fan1_min 1000

label fan2 "System Fan 1"
set fan2_min 450

label fan3 "System Fan 2"
set fan3_min 450

label fan4 "System Fan 3"
set fan4_min 450

ignore fan5 #"Chassis Fan" # It is not connected, no pinout available.


################
# Temperatures
label temp1 "System Temperature"
set temp1_min 10
set temp1_max 60

ignore temp2 
#label temp2 "Unknown" # Does not seem to give sensible data (Always shows 25)

label temp3 "Chipset Temperature"
set temp3_min 10
set temp3_max 55


############
# Voltages
label in0 "Vtt"
set in0_min 1.020
set in0_max 1.080

label in1 "+3.3V"
set in1_min 3.3 * 0.95
set in1_max 3.3 * 1.05
compute in1 1.635*@,@/1.635

label in2 "+12V"
set in2_min 12.0 * 0.95
set in2_max 12.0 * 1.05
compute in2 6.0*@,@/6.0

label in3 "+5V"
set in3_min 5.0 * 0.95
set in3_max 5.0 * 1.05
compute in3 2.5*@,@/2.5

label in4 "Vaxg IGD"
set in4_min 0.800
set in4_max 1.000

label in5 "CPU Vcore"
set in5_min 0.750
set in5_max 1.150

label in6 "Dram Voltage"
set in6_min 1.450
set in6_max 1.550

label in7 "3.3 VSB"
set in7_min 3.3 * 0.95
set in7_max 3.3 * 1.05

label in8 "Vbat"

# Other sensor readings
label intrusion0 "Chassis Open"
#set intrusion0_alarm 0


##############################################
chip "acpitz-virtual-0"

ignore temp1
#label temp1 "ACPI Thermal Zone 0 Temp1" # Shows always 27.8

ignore temp2
#label temp2 "ACPI Thermal Zone 0 Temp2" # Shows always 29.8
Xen2050
la source
+1, excellente réponse. Malheureusement, il n'y a pas de fichier de configuration approprié pour ma carte mère, GA-Z97M-D3H, qui utilise ITE IT8620E comme puce de contrôleur Super I / O, alors comment puis-je comprendre ces étiquettes? Ces étiquettes seraient-elles décrites dans la documentation de la puce du contrôleur?
Kevin Dong
PS Après avoir cherché pendant un certain temps, aucune documentation officielle sur la puce du contrôleur n'est trouvée. ;-(
Kevin Dong
Il est difficile de trouver une documentation "officielle", je pense que les fabricants de matériel se concentrent sur les programmes Windows (le cas échéant), peut-être que le démarrage de Windows et l'utilisation d'un programme de surveillance du système "officiel" donneraient plus d'informations / étiquettes que vous pourriez copier et correspondre manuellement à la sensorssortie? En examinant de plus près le fichier collé, il ne correspond pas bien à vos chiffres (ne correspond pas non plus au mien, j'ai 3,3 V, un in1: 0.98Vqui monte à 1,3 V si les cœurs du processeur fonctionnent dur, puis in2-in4 sont tous à 0, et un 1V, 1,1V, un autre 3,3V et Vbat 3.39V... les ventilateurs fonctionnent, un temp2 gelé aussi ...
Xen2050