Solution Discord

Pourquoi CasaOS consigne « Zone thermique du processeur détectée » toutes les 5 minutes

A fresh CasaOS install on a Debian x86 server logged the same x86_pkg_temp thermal-zone discovery message roughly every five minutes.

Conclusion essentielle : la ligne du journal CasaOS CPU thermal zone found: x86_pkg_temp n’est pas un avertissement de surchauffe. Elle signifie que CasaOS a trouvé le capteur thermique Linux qu’il peut utiliser pour lire la température du boîtier du processeur. Le véritable problème est la fréquence des journaux : sur certains systèmes, le même message informatif de détection est écrit environ toutes les cinq minutes.

Le rapport d’origine décrivait exactement ce comportement après une nouvelle installation de CasaOS sur Debian : « Toutes les 5 minutes, la console affiche un message d’information indiquant qu’une zone thermique a été trouvée. » La machine était un ordinateur de bureau x86 normal reconverti en serveur, et non un système signalant un arrêt thermique.

Ce qu’est une zone thermique Linux

Linux expose les capteurs de température via /sys/class/thermal/thermal_zone*. Les zones thermiques Linux du noyau comprennent notamment les attributs suivants :

  • type — le type de zone thermique ;
  • temp — la température actuelle ;
  • trip_point_*_temp — les seuils de température lorsque la plateforme les expose ;
  • trip_point_*_type — les rôles des seuils tels que passif, élevé ou critique.

Ainsi, un chemin tel que :

/sys/devices/virtual/thermal/thermal_zone2

est une interface de capteur. Sa détection est normale.

Ce que signifie x86_pkg_temp

Sur les systèmes x86 compatibles Intel, x86_pkg_temp est associé à la détection de la température du processeur au niveau du boîtier. Le capteur de boîtier x86 du noyau enregistre le capteur numérique de température du boîtier du processeur comme une zone thermique Linux.

C’est pourquoi ce journal :

Zone thermique du processeur trouvée : x86_pkg_temp,
chemin : /sys/devices/virtual/thermal/thermal_zone2

doit être interprété comme suit :

CasaOS a trouvé la source de température du processeur qu’il recherchait.

Cela n’indique pas que le processeur a dépassé un seuil élevé ou critique.

Vérifiez la température réelle du processeur

Lisez d’abord le type de zone :

cat /sys/class/thermal/thermal_zone2/type

Si la commande renvoie :

x86_pkg_temp

lire la température :

cat /sys/class/thermal/thermal_zone2/temp

Les températures des zones thermiques Linux sont normalement indiquées en millièmes de degré Celsius. Par exemple :

48000

signifie environ :

48 °C

Les attributs des zones thermiques du noyau définissent à la fois type et temp dans l’interface sysfs thermique.

Vérifiez les seuils thermiques avant de parler de surchauffe

Si le système expose des seuils thermiques, examinez-les :

grep . /sys/class/thermal/thermal_zone2/trip_point_* 2>/dev/null

Vous pouvez voir des entrées telles que :

trip_point_0_type:critical
trip_point_0_temp:100000

A 100000 le seuil correspond à 100 °C. Les seuils exacts dépendent du processeur, du microprogramme et du pilote du noyau ; utilisez donc les valeurs exportées par votre propre machine plutôt que de recopier une limite de température générique.

Voici la distinction importante : la détection d’un capteur n’est pas le franchissement d’un seuil. Un véritable problème thermique nécessite des indices de température ou de limitation de fréquence, pas seulement les mots « zone thermique trouvée ».

Pourquoi le message se répète toutes les cinq minutes

Le rapport pointe vers service.GetCPUThermalZone dans CasaOS. D’autres journaux CasaOS montrent que la même fonction est appelée de façon répétée à environ cinq minutes d’intervalle ; cette ligne récurrente correspond donc à une interrogation périodique de l’état du système plutôt qu’à un nouvel événement thermique à chaque fois.

Cette répétition est agaçante, mais le niveau de journalisation se trouve info. Il ne s’agit pas d’un message d’urgence.

Pour voir un exemple visuel d’un serveur domestique affichant la température du processeur en temps réel avec d’autres données système, le projet d’affichage de la température du processeur présente la température comme une mesure système normale parmi l’utilisation du processeur, de la RAM et du disque.

Quand approfondir l’analyse de la température

Ne passez de l’analyse du « bruit des journaux » au dépannage thermique que lorsqu’il existe des indices plus solides, par exemple :

  • la température du processeur signalée reste proche d’un seuil critique ;
  • le processeur réduit sa fréquence avec des charges de travail ordinaires ;
  • la machine s’éteint ou redémarre en charge ;
  • les ventilateurs ne se mettent pas à accélérer lorsque la plateforme devrait utiliser le refroidissement actif ;
  • les journaux du noyau signalent une limitation thermique ou des événements de température critique.

Voici quelques vérifications utiles :

journalctl -k | grep -i thermal
journalctl -k | grep -i thrott
sensors

La sensors la commande provient de lm-sensors sur de nombreuses distributions Linux et peut fournir un affichage plus pratique lorsque le pilote de surveillance matérielle nécessaire est disponible.

Avez-vous besoin de supprimer le message ?

Si les températures sont normales, aucune réparation fonctionnelle n’est nécessaire simplement parce que cette ligne apparaît. Le problème signalé en 2026 demande un meilleur comportement de journalisation : idéalement, le capteur devrait être détecté ou signalé une seule fois au lieu de répéter la même ligne informative toutes les quelques minutes.

Évitez de modifier les binaires de CasaOS ou de désactiver la gestion thermique de Linux simplement pour masquer le message. Les zones thermiques du noyau font partie de la surveillance matérielle normale et peuvent également exposer de véritables seuils de déclenchement lorsque la plateforme les prend en charge.

Pour les utilisateurs de ZimaOS, la surveillance matérielle du tableau de bord expose l’état du système via le flux de travail actuel du client. Si vous choisissez un serveur domestique x86 compact doté d’une conception thermique sans ventilateur, le ZimaBoard 2 repose sur un boîtier en aluminium passif et une plateforme Intel N150 de 10 W.

FAQ

« Zone thermique du processeur trouvée » signifie-t-il que CasaOS a détecté une surchauffe ?

Non. Cela signifie que CasaOS a trouvé la zone thermique Linux utilisée pour relever la température du boîtier du processeur. Vérifiez la valeur réelle temp la valeur et les seuils de déclenchement avant de diagnostiquer une surchauffe.

Pourquoi le fichier de température affiche-t-il 48000 au lieu de 48 ?

Sous Linux, sysfs thermique indique généralement la température en millièmes de degré Celsius. Une valeur de 48000 correspond à environ 48 °C.

Pourquoi le même message est-il enregistré toutes les cinq minutes ?

La fonction de CasaOS qui détecte la zone thermique du processeur est appelée périodiquement. La répétition du journal informatif reflète ce comportement d’interrogation, et non l’apparition d’un nouvel événement de surchauffe toutes les cinq minutes.

Dois-je désactiver la zone thermique ?

Non. Ne désactivez pas la gestion thermique de Linux simplement pour supprimer une ligne de journal informative. Vérifiez d’abord que les températures sont normales ; c’est la fréquence de journalisation elle-même qui constitue le problème logiciel signalé.