Conclusión clave: la línea de registro de CasaOS CPU thermal zone found: x86_pkg_temp no es una advertencia de sobrecalentamiento. Significa que CasaOS encontró el sensor térmico de Linux que puede utilizar para leer la temperatura del paquete de la CPU. El problema real es la frecuencia del registro: en algunos sistemas, el mismo mensaje informativo de descubrimiento se escribe aproximadamente cada cinco minutos.
El informe original describía exactamente ese patrón después de una instalación nueva de CasaOS en Debian: «Cada 5 minutos aparece en la consola un mensaje informativo sobre una zona térmica encontrada». La máquina era un escritorio x86 normal reutilizado como servidor, no un sistema que estuviera informando de un apagado térmico.
Qué es una zona térmica de Linux
Linux expone los sensores de temperatura mediante /sys/class/thermal/thermal_zone*. Las zonas térmicas de Linux del kernel incluyen atributos como:
-
type— el tipo de zona térmica; -
temperatura— la temperatura actual; -
trip_point_*_temp— umbrales de temperatura cuando la plataforma los expone; -
trip_point_*_type— funciones de umbral, como pasivo, alto o crítico.
Por lo tanto, una ruta como:
/sys/devices/virtual/thermal/thermal_zone2
es una interfaz de sensor. Encontrarla es normal.
Qué significa x86_pkg_temp
En los sistemas x86 compatibles con Intel, x86_pkg_temp está asociado con la medición de la temperatura de la CPU a nivel de paquete. El sensor de paquete x86 del kernel registra el sensor digital de temperatura del paquete de la CPU como una zona térmica de Linux.
Por eso este registro:
Zona térmica de la CPU encontrada: x86_pkg_temp,
ruta: /sys/devices/virtual/thermal/thermal_zone2
debe interpretarse como:
CasaOS encontró la fuente de temperatura de la CPU que estaba buscando.
No indica que la CPU haya superado un umbral de temperatura alta o crítico.
Comprueba la temperatura real de la CPU
Lee primero el tipo de zona:
cat /sys/class/thermal/thermal_zone2/type
Si devuelve:
x86_pkg_temp
lee la temperatura:
cat /sys/class/thermal/thermal_zone2/temp
Las temperaturas de las zonas térmicas de Linux normalmente se indican en miligrados Celsius. Por ejemplo:
48000
significa aproximadamente:
48 °C
Los atributos de las zonas térmicas del kernel definen tanto type como temp en la interfaz sysfs térmica.
Comprueba los umbrales térmicos antes de considerarlo sobrecalentamiento
Si el sistema expone umbrales térmicos, revísalos:
grep . /sys/class/thermal/thermal_zone2/trip_point_* 2>/dev/null
Puedes ver entradas como:
trip_point_0_type:critical
trip_point_0_temp:100000
Un 100000 el umbral representa 100 °C. Los umbrales exactos dependen de la CPU, el firmware y el controlador del kernel, así que usa los valores que exporta tu propio equipo en lugar de copiar un límite de temperatura genérico.
Esta es la distinción importante: el descubrimiento del sensor no implica que se haya superado un umbral. Un problema térmico real requiere indicios de temperatura o limitación de frecuencia, no solo las palabras «zona térmica encontrada».
Por qué el mensaje se repite cada cinco minutos
El informe apunta a service.GetCPUThermalZone dentro de CasaOS. Otros registros de CasaOS muestran que se llama repetidamente a la misma función aproximadamente cada cinco minutos, por lo que la línea recurrente es coherente con un sondeo periódico del estado del sistema, no con un nuevo evento térmico cada vez.
Esa repetición resulta molesta, pero el nivel del registro está información. No es un mensaje de emergencia.
Para ver un ejemplo visual de un servidor doméstico que muestra la temperatura de la CPU en tiempo real junto con otros datos del sistema, el proyecto de visualización de la temperatura de la CPU muestra la temperatura como una métrica normal del sistema junto con el uso de la CPU, la RAM y el disco.
Cuándo deberías investigar más la temperatura
Pasa de la «información irrelevante de los registros» a la solución de problemas térmicos solo cuando haya indicios más sólidos, como:
- la temperatura de la CPU indicada se mantiene cerca de un umbral crítico;
- la CPU está reduciendo su frecuencia con cargas de trabajo normales;
- el equipo se apaga o reinicia bajo carga;
- los ventiladores no aumentan su velocidad cuando la plataforma debería usar refrigeración activa;
- los registros del kernel informan de eventos de limitación térmica o de temperatura crítica.
Las comprobaciones útiles incluyen:
journalctl -k | grep -i thermal
journalctl -k | grep -i thrott
sensors
El sensors el comando proviene de lm-sensors en muchas distribuciones de Linux y puede proporcionar una vista más práctica cuando está disponible el controlador de monitorización del hardware necesario.
¿Necesitas ocultar el mensaje?
Si las temperaturas son normales, no es necesario realizar ninguna reparación funcional solo porque aparezca la línea. El problema de 2026 solicita un mejor comportamiento de registro: lo ideal sería descubrir o informar del sensor una sola vez en lugar de repetir la misma línea informativa cada pocos minutos.
Evita editar los binarios de CasaOS o desactivar la gestión térmica de Linux solo para ocultar el mensaje. Las zonas térmicas del kernel forman parte de la monitorización normal del hardware y también pueden exponer puntos de activación reales cuando la plataforma los admite.
Para los usuarios de ZimaOS, el monitoreo del hardware en el panel muestra el estado del sistema mediante el flujo de trabajo actual del cliente. Si buscas un servidor doméstico x86 compacto con un diseño térmico sin ventilador, ZimaBoard 2 está construido con una carcasa de aluminio pasiva y una plataforma Intel N150 de 10 W.
Preguntas frecuentes
¿«Zona térmica de la CPU encontrada» significa que CasaOS detectó un sobrecalentamiento?
No. Significa que CasaOS localizó la zona térmica de Linux utilizada para leer la temperatura del encapsulado de la CPU. Comprueba el valor real temperatura el valor y los puntos de activación antes de diagnosticar un sobrecalentamiento.
¿Por qué el archivo de temperatura muestra 48000 en lugar de 48?
En Linux, sysfs térmico suele mostrar la temperatura en milésimas de grado Celsius. Un valor de 48000 corresponde aproximadamente a 48 °C.
¿Por qué se escribe el mismo mensaje cada cinco minutos?
La función de CasaOS que descubre la zona térmica de la CPU se ejecuta periódicamente. El registro informativo repetido refleja ese comportamiento de sondeo, no un nuevo evento de sobrecalentamiento cada cinco minutos.
¿Debería desactivar la zona térmica?
No. No desactives la gestión térmica de Linux solo para eliminar una línea de registro informativa. Primero confirma que las temperaturas sean normales; la frecuencia de registro en sí es el problema de software que se está notificando.
