Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 06-04-2021 16:22:07

pomme
Membre
Distrib. : Debian 10.9 buster
Noyau : Linux 4.19.0-16-amd64
(G)UI : Cinnamon
Inscription : 09-07-2016

[Résolu] Drivetemp et lm-sensors

Bonjour à toutes et à tous, smile
J'ai lu ce fil,entre autre,qui parle de l'abandon progressif de "hddtemp".
Je l'utilise dans mon fichier ".conkyrc" .
Je suis sous "Buster" mais j'ai installé "Bullseye" en dual-boot pour avoir un noyau > à 5.6 et pouvoir tester "drivetemp".
J'aurais plusieurs questions concernant la façon de lire le retour de la commande "sensors".
Chez moi ça donne ça :

pomme@Pomme:~$ sensors


nct6797-isa-0a20
Adapter: ISA adapter
in0:                   776.00 mV (min =  +0.00 V, max =  +1.74 V)
in1:                     1.02 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in2:                     3.34 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in3:                     3.33 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in4:                     1.01 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in5:                   144.00 mV (min =  +0.00 V, max =  +0.00 V)  ALARM
in6:                   952.00 mV (min =  +0.00 V, max =  +0.00 V)  ALARM
in7:                     3.34 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in8:                     3.07 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in9:                     1.06 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in10:                    1.06 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in11:                  944.00 mV (min =  +0.00 V, max =  +0.00 V)  ALARM
in12:                    1.06 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in13:                  608.00 mV (min =  +0.00 V, max =  +0.00 V)  ALARM
in14:                    1.55 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
fan1:                     0 RPM  (min =    0 RPM)
fan2:                   312 RPM  (min =    0 RPM)
fan3:                   817 RPM  (min =    0 RPM)
fan4:                     0 RPM  (min =    0 RPM)
fan5:                     0 RPM  (min =    0 RPM)
fan6:                     0 RPM  (min =    0 RPM)
fan7:                     0 RPM  (min =    0 RPM)
SYSTIN:                 +31.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = CPU diode
CPUTIN:                 +27.5°C  (high = +115.0°C, hyst = +90.0°C)  sensor = thermistor
AUXTIN0:                +28.0°C    sensor = thermistor
AUXTIN1:                +23.0°C    sensor = thermistor
AUXTIN2:                +29.0°C    sensor = thermistor
AUXTIN3:                 -4.0°C    sensor = thermistor
PECI Agent 0:           +31.0°C  
PCH_CHIP_CPU_MAX_TEMP:   +0.0°C  
PCH_CHIP_TEMP:           +0.0°C  
PCH_CPU_TEMP:            +0.0°C  
intrusion0:            ALARM
intrusion1:            ALARM
beep_enable:           disabled

drivetemp-scsi-3-0
Adapter: SCSI adapter
temp1:        +27.0°C  (low  =  +5.0°C, high = +60.0°C)
                       (crit low = -40.0°C, crit = +65.0°C)
                       (lowest =  +0.0°C, highest = +28.0°C)

amdgpu-pci-0100
Adapter: PCI adapter
vddgfx:      725.00 mV
fan1:         839 RPM  (min =    0 RPM, max = 4500 RPM)
edge:         +27.0°C  (crit = +94.0°C, hyst = -273.1°C)
power1:       30.11 W  (cap = 135.00 W)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +27.8°C  (crit = +119.0°C)

pch_cannonlake-virtual-0
Adapter: Virtual device
temp1:        +39.0°C  

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +31.0°C  (high = +82.0°C, crit = +100.0°C)
Core 0:        +31.0°C  (high = +82.0°C, crit = +100.0°C)
Core 1:        +30.0°C  (high = +82.0°C, crit = +100.0°C)
Core 2:        +31.0°C  (high = +82.0°C, crit = +100.0°C)
Core 3:        +30.0°C  (high = +82.0°C, crit = +100.0°C)
Core 4:        +30.0°C  (high = +82.0°C, crit = +100.0°C)
Core 5:        +29.0°C  (high = +82.0°C, crit = +100.0°C)

drivetemp-scsi-1-0
Adapter: SCSI adapter
temp1:        +29.0°C  (lowest = +17.0°C, highest = +29.0°C)

nvme-pci-0400
Adapter: PCI adapter
Composite:    +29.9°C  (low  = -40.1°C, high = +83.8°C)
                       (crit = +87.8°C)
Sensor 2:     +29.9°C  (low  = -40.1°C, high = +83.8°C)


Il y a 2 HDD dans ma machine, donc, je pense que je dois m’intéresser aux lignes "drivetemp-scsi-1-0" et "drivetemp-scsi-3-0" pour avoir leur température.
Comment puis-je savoir à quel disque correspond chacun des "scsi" ?
Pensez-vous que les retours de "sensors" soient toujours dans le même ordre ?
J'aurai d'autres  questions ,mais commençons par celles-ci.
D'avance ,merci.

Dernière modification par pomme (15-04-2021 08:12:36)

Hors ligne

#2 06-04-2021 17:36:32

pomme
Membre
Distrib. : Debian 10.9 buster
Noyau : Linux 4.19.0-16-amd64
(G)UI : Cinnamon
Inscription : 09-07-2016

Re : [Résolu] Drivetemp et lm-sensors

Pour la première question, j'ai trouvé cette commande:

root@Pomme:~# ls /sys/bus/scsi/drivers/sd/*:0:0:0/block/


'/sys/bus/scsi/drivers/sd/1:0:0:0/block/':
sda

'/sys/bus/scsi/drivers/sd/3:0:0:0/block/':
sdb
 

Hors ligne

#3 06-04-2021 22:59:05

robert2a
Membre
Distrib. : debian 11
(G)UI : Mate
Inscription : 15-11-2014

Re : [Résolu] Drivetemp et lm-sensors

Bonjour
tu a des fichiers a regarder
dans /etc/sensors3.conf et /etc/sensors.d/
tu a le man


man sensors.conf
 


et


man sensors
 



tu a cette commande


sensors-detect
 



moi par exemple pas grand chose sur ma machine


sensors
 



amdgpu-pci-0800
Adapter: PCI adapter
vddgfx:           N/A  
vddnb:            N/A  
edge:         +49.0°C  

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +49.6°C  
Tdie:         +49.6°C  
 



après avoir fait ce qui est dit en #1


sensors
amdgpu-pci-0800
Adapter: PCI adapter
vddgfx:           N/A  
vddnb:            N/A  
edge:         +48.0°C  

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +48.8°C  
Tdie:         +48.8°C  

drivetemp-scsi-0-0
Adapter: SCSI adapter
temp1:        +33.0°C  (low  = +14.0°C, high = +55.0°C)
                       (crit low = +10.0°C, crit = +60.0°C)
                       (lowest = +29.0°C, highest = +36.0°C)

drivetemp-scsi-9-0
Adapter: SCSI adapter
temp1:        +46.0°C  (low  =  +0.0°C, high = +70.0°C)
                       (crit low =  -5.0°C, crit = +75.0°C)
                       (lowest = +28.0°C, highest = +66.0°C)
 



faut il avoir un matériel compatible , la plus part du temps information pas fiable , et il faut créer un fichier pour comprendre a quoi ça correspond
ps: certain constructeur a priori ne donne pas d info sur leur circuit utilisé sur la carte mère

Dernière modification par robert2a (06-04-2021 23:06:06)

Hors ligne

#4 07-04-2021 16:24:26

pomme
Membre
Distrib. : Debian 10.9 buster
Noyau : Linux 4.19.0-16-amd64
(G)UI : Cinnamon
Inscription : 09-07-2016

Re : [Résolu] Drivetemp et lm-sensors

Bonjour , et merci @ robert2a,
Je n'ai pas trouvé de réponses à mes questions dans les "man" que tu proposes.
Pour ma 2eme question :"Pensez-vous que les retours de "sensors" soient toujours dans le même ordre ?", je vais régler cette éventuelle ambiguïté, en ciblant ma commande dans ".conkyrc".
Au lieu de passer un "sensors" et de compter les "temp1", je vais passer la commande : "sensors amdgpu-pci-0100", par exemple.
Je m'interroge aussi,sur la signification de "edge" en face d'une température, dans le retour, justement,  de "sensors amdgpu-pci-0100"
J'ai trouvé cette réponse sur le web:

My AMD GPU is a 5700 XT, and edge seems to refer to the conventional "GPU temperature", so-called since the sensor is at the "edge of the chip"


Ma dernière interrogation concerne mon SSD :

nvme-pci-0400
Adapter: PCI adapter
Composite:    +29.9°C  (low  = -40.1°C, high = +83.8°C)
                       (crit = +87.8°C)
Sensor 2:     +29.9°C  (low  = -40.1°C, high = +83.8°C)


A quoi correspondent les températures en face de "Composite" et de "Sensor 2" ?
Si vous avez une idée, je suis preneur.
Merci

Dernière modification par pomme (07-04-2021 16:25:35)

Hors ligne

#5 08-04-2021 11:36:45

robert2a
Membre
Distrib. : debian 11
(G)UI : Mate
Inscription : 15-11-2014

Re : [Résolu] Drivetemp et lm-sensors

Bonjour
supprimer

chez moi le fichier /etc/sensors3.conf et le dossier /etc/sensors.d/  ne servent a rien
l'affichage de "sensors" reste identique (ou je sais pas faire  tongue  )

Dernière modification par robert2a (08-04-2021 14:47:08)

Hors ligne

#6 09-04-2021 15:16:56

pomme
Membre
Distrib. : Debian 10.9 buster
Noyau : Linux 4.19.0-16-amd64
(G)UI : Cinnamon
Inscription : 09-07-2016

Re : [Résolu] Drivetemp et lm-sensors

Bonjour robert2a,
Le fichier /etc/sensors3.conf semble comporter des informations communes à toutes les cartes mères

This default configuration file only includes statements which do not
differ from one mainboard to the next.


Si tu as bien effectué un "sensors-detect", sans doute, comme tu le dis toi-même:

il faut avoir un matériel compatible , la plus part du temps information pas fiable , et il faut créer un fichier pour comprendre a quoi ça correspond
ps: certain constructeur a priori ne donne pas d info sur leur circuit utilisé sur la carte mère

Hors ligne

#7 10-04-2021 10:34:48

robert2a
Membre
Distrib. : debian 11
(G)UI : Mate
Inscription : 15-11-2014

Re : [Résolu] Drivetemp et lm-sensors

Bonjour
la ou je peu répondre c'est pour ton nvme  a priori il a deux sondes de température , la composite et la sonde2 .
(par exemple la température générale de la barrette (nvme) et la température d un circuit électronique (puces) .

sinon oui j'ai effectué un sensors-detect
ps: le sensors3.conf (ne contient rien pour ma CM) n'existe plus et le dossier /etc/sensors.d/  est vide
sur bullseye donc j'ai voulu créer un fichier pour améliorer l'affichage ça n'a pas fonctionné .

pour info le retour chez moi de sensors-detect


AMD Family 17h thermal sensors...                           Success!
    (driver `k10temp')

Found `ITE IT8655E Super IO Sensors'                        Success!
    (address 0x290, driver `to-be-written')
Probing for Super-I/O at 0x4e/0x4f

Probing for `National Semiconductor LM78' at 0x290...       Success!
    (confidence 6, driver `lm78')

Using driver `i2c-piix4' for device 0000:00:14.0: AMD KERNCZ SMBus
Module i2c-dev loaded successfully.

Probing for `SPD EEPROM'...                                 Yes
    (confidence 8, not a hardware monitoring chip)
Client found at address 0x53

Probing for `SPD EEPROM'...                                 Yes
    (confidence 8, not a hardware monitoring chip)
   
    Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `k10temp' (autoloaded):
  * Chip `AMD Family 17h thermal sensors' (confidence: 9)

Driver `to-be-written':
  * ISA bus, address 0x290
    Chip `ITE IT8655E Super IO Sensors' (confidence: 9)

Note: there is no driver for ITE IT8655E Super IO Sensors yet.
Check https://hwmon.wiki.kernel.org/device_support_status for updates.

No modules to load, skipping modules configuration.

Unloading i2c-dev... OK
Unloading cpuid... OK
 



le circuit "ITE IT8655E" n'est pas pris en charge par le noyau , seul le driver `k10temp est correct (cpu , et uniquement la température du cpu , pas de température des cores comme chez intel )
pour les disques ça fonctionne aussi (avec ou sans hddtemp installé )
pour mon APU (gpu dans le cpu) correct aussi

et oui le fichier /etc/sensors3.conf est le fichier général de sensors ( a ne pas modifier ) mais faire un fichier dans /etc/sensors.d/
a priori ne fonctionne pas chez moi , donc je vai laisser répondre des gens qui connaisse mieux que moi  smile

ps: je suppose que le paquet "libsensors-config" est celui qui s'occupe des fichiers de conf

le dossier du noyau "hwmon"
Général  => https://hwmon.wiki.kernel.org/device_support_status
pour ITE => https://hwmon.wiki.kernel.org/device_support_status_g_i

Hors ligne

#8 10-04-2021 15:13:38

robert2a
Membre
Distrib. : debian 11
(G)UI : Mate
Inscription : 15-11-2014

Re : [Résolu] Drivetemp et lm-sensors


Pour ma 2eme question :"Pensez-vous que les retours de "sensors" soient toujours dans le même ordre ?",
je vais régler cette éventuelle ambiguïté, en ciblant ma commande dans ".conkyrc".
 


je sais pas , je ne l'utilise pas , au pif je dirai oui , gpu => cpu => disque1 => disque2  etc ..... mais bon  roll


Au lieu de passer un "sensors" et de compter les "temp1", je vais passer la commande : "sensors amdgpu-pci-0100", par exemple.
 


j'ai posé la question , mais je pense que c'est le plus correct ( et plus de souci de l'ordre de sensors)


Je m'interroge aussi,sur la signification de "edge" en face d'une température, dans le retour, justement,  de "sensors amdgpu-pci-0100"
J'ai trouvé cette réponse sur le web:

    My AMD GPU is a 5700 XT, and edge seems to refer to the conventional "GPU temperature",
so-called since the sensor is at the "edge of the chip"
 



edge => traduction => "bord"  , c'est la température de ton gpu , tu peu ignorer "edge"  (j'ai le même retour sur mon apu amd )

si golgot200 répond , ici =>  https://debian-facile.org/viewtopic.php … 40#p357940
je ne connais pas le langage de conky et ce qu il est possible de faire

Dernière modification par robert2a (10-04-2021 15:20:16)

Hors ligne

Pied de page des forums