GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo habilitar protecciones para la temperatura de la CPU

Podría escribir un script para mostrar su temperatura en la barra de estado de dwm, por ejemplo:

temp (){
    awk '{print $4"°C"}' <(acpi -t)
    echo $temp
}
xsetroot -name "$(temp)"

Tu sensors la salida puede ser más compleja, dependiendo de su configuración:esto funciona en una de mis máquinas:

 awk '/temp1/ {print +$2"°C"}' <(sensors)

Si parchea los colores de estado, también puede hacer que la salida cambie de color como el $temp alcanza valores más altos...

Arch Wiki tiene una introducción a la configuración de un script de barra de estado básico y el sitio dwm incluye un ejemplo de .xinitrc.

Puedes ver mi dwm-status secuencia de comandos para obtener más detalles:http://beta.intuxication.org/jasonwryan/archer/file/tip/Scripts/dwm-status


Tengo exactamente el mismo problema y lo que uso es el paquete "cpufreqtools" (o simplemente "cpufreq" - ¡no lo recuerdo!).

Te da dos comandos:cpufreq-info y cpufreq-set

cpufreq-info enumera la velocidad actual de la CPU y las velocidades mínima y máxima. y los pasos disponibles también.

cpufreq-set es más útil porque puede limitar la velocidad máxima que alcanzará su CPU.

Mi CPU propensa al sobrecalentamiento tiene velocidades disponibles de 800 MHz, 1,60 GHz y 1,80 GHz. Entonces, lo que hago es limitarlo a 1,60 GHz así:

cpufreq-set --max 1.60Ghz

¡Funciona de maravilla!

Si está más avanzado en sus habilidades de Linux, incluso podría ponerlo en un script de arranque para que siempre se ejecute tan pronto como se inicie su Linux.

Buena suerte.


Linux
  1. Cómo elegir una computadora portátil Linux asequible para videoconferencias

  2. ¿Cómo escribir un script de inicio para Systemd?

  3. ¿Cómo puedo escribir una respuesta afirmativa para instalar programas?

  4. ¿Cómo habilitar mysqlnd para php?

  5. Cómo hacer grep para Unicode en un script bash

Cómo habilitar Sudo sin contraseña para usuarios en Linux

Cómo habilitar el canal Conda-forge para el administrador de paquetes Conda

Cómo verificar la temperatura de la CPU en Ubuntu

¿Cómo habilitar la tecla Alt Gr como Alt R para Emacs en Ubuntu 16.04?

¿Cómo habilitar URL temporal para WHM/cPanel?

¿Cómo habilitar CloudFlare CDN para mi sitio web?