Mon ordinateur portable fonctionnant sous Ubuntu 16.04 LTS rencontre des problèmes de surchauffe. Je souhaitais simplement surveiller la température de mon unité centrale à l'aide de psensor. Après avoir correctement installé les dépendances et psensor lui-même lorsque je lance
sensors
dans le terminal, ce que je reçois est-ce -
acpitz-virtual-0
Adapter: Virtual device
temp1: +46.0°C (crit = +128.0°C)
temp2: +0.0°C (crit = +128.0°C)
temp3: +37.0°C (crit = +128.0°C)
temp4: +42.0°C (crit = +128.0°C)
temp5: +24.0°C (crit = +128.0°C)
temp6: +127.0°C (crit = +128.0°C)
radeon-pci-0100
Adapter: PCI adapter
temp1: N/A (crit = +120.0°C, hyst = +90.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +47.0°C (high = +87.0°C, crit = +105.0°C)
Core 0: +46.0°C (high = +87.0°C, crit = +105.0°C)
Core 1: +44.0°C (high = +87.0°C, crit = +105.0°C)
Comme vous pouvez le voir, ma température n’est pas affichée. Une idée pourquoi?
De plus, temp6 affiche 127 ° C, ce qui est étrange, car rien dans mon PC n’est aussi proche de cette chaleur.
Configuration PC: HP ProBook 4540 Intel Corei5-3230M 2,60 GHz 4 Go RAM AMD Radeon HD 7650
Votre ordinateur portable a probablement 2 GPU (un intégré et un discret).
Lorsque vous exécutez sensors
, le GPU discret est désactivé. Par conséquent, aucune lecture de température n'est disponible.
Vous devez d'abord activer votre carte discrète (Radeon), puis réexécuter sensors
.
Voici un moyen simple que j'ai trouvé:
apt install mesa-utils
)DRI_PRIME=1 glxgears
sensors
. Vous devriez voir une lecture de température sur votre carte Radeon maintenant.La méthode ci-dessus a fonctionné pour ma carte Radeon.
Je pense que le problème est dû au fait que le noyau Linux a activé DPM (Dynamic Power Management) pour les cartes Radeon. Cela a du sens, car vous ne voudriez pas que votre GPU soit allumé en permanence et consomme beaucoup d'énergie.