Cómo comprobar la temperatura de la CPU en Ubuntu Linux

Este rápido tutorial muestra cómo comprobar la temperatura de la CPU en Ubuntu y otras distribuciones de Linux con la ayuda de una herramienta llamada Psensor.
Warp Terminal

El sobrecalentamiento de los ordenadores portátiles es un problema común al que uno se enfrenta hoy en día. Monitorizar la temperatura del hardware puede ayudarte a diagnosticar por qué tu portátil se está sobrecalentando. En este artículo, vamos a aprender cómo comprobar la temperatura de la CPU en Ubuntu.

Comprobar la temperatura de la CPU en la línea de comandos de Linux

Puedes comprobar la temperatura de la CPU utilizando una utilidad de línea de comandos llamada sensores. Combínalo con el comando watch para seguir monitorizando la temperatura de la CPU en el terminal de esta manera:

watch -n 2 sensors

Si su distribución no tiene ya instalado el comando sensors, puede utilizar el gestor de paquetes de su distribución para instalar el paquete sensors o lm-sensors.

Puedes ver las temperaturas de la CPU actualizadas para cada núcleo cada dos segundos:

Every 2,0s: sensors

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

acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +119.0°C)
temp2:        +29.8°C  (crit = +119.0°C)

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

Ha sido fácil, ¿verdad? Veamos cómo hacerlo gráficamente.

Compruebe la temperatura de la CPU con la herramienta Psensor GUI

Vamos a utilizar una herramienta GUI, Psensor, que permite monitorizar la temperatura del hardware en Linux. Con Psensor puedes:

  • controlar la temperatura de la placa base y los sensores de la CPU
  • controlar la temperatura de las GPUs NVidia
  • controlar la temperatura de los discos duros
  • controlar la velocidad de rotación de los ventiladores
  • controlar el uso de la CPU

La última versión de Psensor también proporciona un indicador de applet para Ubuntu y por lo tanto hace que el seguimiento de la temperatura del hardware sea aún más fácil en Ubuntu. Puede elegir mostrar la temperatura justo en el propio panel superior. Incluso puedes enviar una notificación al escritorio cuando la temperatura supera el límite.

Instalar Psensor en Ubuntu 20.04, 18.04 y 16.04

Antes de instalar Psensor, necesita instalar y configurar lm-sensors, una utilidad de línea de comandos para la monitorización del hardware. Si quieres medir la temperatura del disco duro, necesitas instalar también hddtemp. Para instalar estas herramientas, ejecuta el siguiente comando en un terminal:

sudo apt install lm-sensors hddtemp

A continuación, inicia la detección de sus sensores de hardware:

sudo sensors-detect

Para asegurarte de que funciona, ejecuta el siguiente comando:

sensors

Te dará una salida como:

acpitz-virtual-0
Adapter: Virtual device
temp1: +43.0°C (crit = +98.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +44.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +40.0°C (high = +100.0°C, crit = +100.0°C)

Si todo parece correcto, procede a la instalación de Psensor mediante el siguiente comando:

sudo apt install psensor

Una vez instalado, ejecuta la aplicación buscándola en el Dash de Unity. En la primera ejecución, debes configurar qué estadísticas quieres recoger con Psensor.

Configurando psensor

Visualización de la temperatura en el panel

Si quiere mostrar la temperatura en el panel superior, vaya a Sensor Preferences:

Sensor Preferences

A continuación, en el menú Application Indicator, seleccione el componente cuya temperatura desea visualizar y marque la opción Display sensor in the label.

Display sensor in the label

Iniciar Psensor en cada inicio

Ve a Preferences->Startup y marque la opción Launch on session startup para iniciar Psensor en cada arranque.

Launch on session startup

Eso es todo. Todo lo que necesitas para monitorizar y comprobar la temperatura de tu CPU está aquí. Puedes echarle un ojo y puede ayudarte a descubrir qué proceso está sobrecalentando tu ordenador.

Si prefieres la línea de comandos, puedes utilizar algunos comandos para monitorizar la temperatura de la GPU y la CPU en el terminal de Linux. También hay herramientas basadas en el terminal, como s-tui, que te permiten monitorizar la utilización de la CPU de forma elegante.

Sin embargo, ten en cuenta que a menudo es el hardware el que causa el sobrecalentamiento. Si utilizas un ordenador de sobremesa, debes limpiarlo regularmente. Puedes consultar este artículo sobre cómo reducir la temperatura de la CPU.

Espero que este artículo te resulte útil. Por favor, tómate un momento para compartir el artículo en las redes sociales, Hacker News y otros sitios web similares. Te lo agradeceriamos bastante.

About the author
Marco Carmona

Marco Carmona

My name is Marco Antonio Carmona, I'm a physics and data science student, a great and passionate reader, and randomly, my favorite hobby is writing about what I learn day by day.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

It's FOSS

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.