eyetoeyePIX/Getty Images

Recientemente, cambié de Pop!_OS a Ubuntu Budgie como mi sistema operativo principal. En general, la transición se desarrolló sin contratiempos. Sin embargo, algo interesante estaba sucediendo con mi System76 Thelio escritorio que nunca antes había experimentado. Una vez en otro sistema operativo, los ventiladores funcionaban constantemente. Esto me llevó a algunas madrigueras antes de poder solucionar el problema. Finalmente, el problema se resolvió instalando el firmware System76 necesario para controlar adecuadamente los ventiladores. Sin embargo, el proceso me recordó una herramienta que puede darle un impulso a Linux con su hardware.

También: Las mejores distribuciones de Linux para principiantes

Verá, cada placa base contiene varios sensores que monitorean cosas como la temperatura, y la temperatura de su PC es bastante importante. Esas CPU pueden funcionar muy calientes. Si se sobrecalientan, su computadora puede fallar (o algo peor). Debido a que cada fabricante de PC hace las cosas de manera diferente, y debido a que los componentes internos de la PC varían de una iteración a otra, no siempre es 100% seguro que un sistema operativo que instales detecte cada uno de los sensores de tu placa base. La mayoría de las veces, la instalación del sistema operativo hace un buen trabajo, pero es posible que descubras (como me ocurrió a mí) que los ventiladores funcionan constantemente, incluso cuando no estás usando la máquina.

También: Las mejores almohadillas de enfriamiento para portátiles (que realmente funcionan)

Si eso sucediera, deberá utilizar el sensores-detección dominio. Déjame mostrarte cómo se hace en distribuciones de Linux basadas en Ubuntu.

Cómo instalar y utilizar sensores-detección

Lo que necesitarás: Lo único que necesitará para esto es una distribución de Linux basada en Ubuntu y un usuario con privilegios sudo.

Como muchas distribuciones de Linux no incluyen el software necesario instalado, deberás agregarlo manualmente. Abra el menú de su escritorio y seleccione la aplicación de terminal.

Desde la ventana de la terminal, ejecute el siguiente comando en una distribución basada en Ubuntu:

sudo apt-get install lm-sensors -y

Una vez instalado lm-sensors, estará listo para usar el comando de detección de sensores.

En la ventana de la terminal, emita el comando:

Después de ejecutar el sensores-detección comando, se le harán una serie de preguntas, que incluyen:

Algunos puentes sur, CPU o controladores de memoria contienen sensores integrados. ¿Quieres escanearlos? Esto es totalmente seguro. (SÍ/no): Algunos chips Super I/O contienen sensores integrados. Tenemos que escribir en puertos de E/S estándar para probarlos. Esto suele ser seguro. ¿Quiere buscar sensores Super I/O? (SÍ/no): Algunos sistemas (principalmente servidores) implementan IPMI, un conjunto de interfaces comunes a través de las cuales se pueden recuperar datos del estado del sistema, entre otras cosas. Primero intentamos obtener la información de SMBIOS. Si no lo encontramos allí, tenemos que leer desde puertos de E/S arbitrarios para buscar dichas interfaces. Normalmente esto es seguro. ¿Quiere buscar interfaces IPMI? (SÍ/no): Se puede acceder a algunos chips de monitoreo de hardware a través de los puertos de E/S ISA. Tenemos que escribir en puertos de E/S arbitrarios para sondearlos. Aunque, usualmente esto es seguro. Sí, tiene puertos de E/S ISA incluso si no tiene ranuras ISA. ¿Quiere escanear los puertos de E/S ISA? (sí/NO): ¿Quiere probar los adaptadores I2C/SMBus ahora? (Sí No):

También: Cómo instalar Linux en una computadora portátil vieja

Responda Sí a todas las preguntas. Cuando se respondan todas las preguntas, le preguntará si desea que presente un resumen. Presione Enter en su teclado para mostrar los resultados. Una vez que se muestran los resultados, sensors-detect le preguntará si desea que agregue automáticamente los elementos necesarios a /etc/modules. Para el mío, enumera coretemp como un módulo que debo agregar. Escriba Sí y se agregarán esos módulos. Tenga en cuenta que si sensors-detect enumera una gran cantidad de módulos, debe investigar un poco antes de permitir que la herramienta los agregue todos. Podría terminar agregando módulos que ya están integrados en su kernel instalado.

Si los sensores detectan módulos agregados a /etc/module, puede continuar y reiniciar para que esos módulos entren en vigor.

¡Y eso es! Con suerte, su sistema operativo ahora tendrá un mejor control sobre su hardware para mejorar la experiencia de Linux.

También: La razón más importante por la que deberías usar Linux en casa