GNU/Linux >> Tutoriels Linux >  >> Linux

Comment activer les protections pour la température du CPU

Vous pouvez écrire un script pour afficher votre température dans la barre d'état de dwm, par exemple :

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

Votre sensors la sortie peut être plus complexe, selon votre configuration :cela fonctionne sur l'une de mes machines :

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

Si vous corrigez les couleurs d'état, vous pouvez également faire en sorte que la sortie change de couleur en tant que $temp atteint des valeurs plus élevées...

L'Arch Wiki propose une introduction à la configuration d'un script de barre d'état de base et le site dwm inclut un exemple .xinitrc.

Vous pouvez voir mon dwm-status script pour plus de détails :http://beta.intuxication.org/jasonwryan/archer/file/tip/Scripts/dwm-status


J'ai exactement le même problème et ce que j'utilise est le package "cpufreqtools" (ou simplement "cpufreq" - je ne me souviens plus !).

Il vous donne deux commandes :cpufreq-info et cpufreq-set

cpufreq-info liste la vitesse actuelle du CPU et les vitesses min et max. et les étapes disponibles aussi.

cpufreq-set est plus utile pour vous car vous pouvez limiter la vitesse maximale que votre CPU atteindra jamais.

Mon processeur sujet à la surchauffe a les vitesses disponibles de 800 MHz, 1,60 GHz et 1,80 GHz. Donc, ce que je fais, c'est le limiter à 1,60 GHz comme ceci :

cpufreq-set --max 1.60Ghz

Fonctionne comme un charme !

Si vous êtes plus avancé dans vos compétences Linux, vous pouvez même le mettre dans un script de démarrage afin qu'il soit toujours exécuté dès que votre Linux démarre.

Bonne chance.


Linux
  1. Comment choisir un ordinateur portable Linux abordable pour la visioconférence

  2. Comment activer le journal des requêtes lentes pour MySQL

  3. Comment écrire un script de démarrage pour Systemd ?

  4. Comment écrire un script de réponse oui pour installer des programmes ?

  5. Comment grep pour unicode � dans un script bash

Comment activer le sudo sans mot de passe pour l'utilisateur sous Linux

Comment activer le canal Conda-forge pour le gestionnaire de packages Conda

Comment vérifier la température du processeur sur Ubuntu

Comment activer la touche Alt Gr comme Alt R pour Emacs sur Ubuntu 16.04 ?

Comment activer l'URL temporaire pour WHM/cPanel ?

Comment activer CloudFlare CDN pour mon site Web ?