Comment abaisser la température critique?

9

J'ai un netbook que j'utilise pour l'école, et parfois il ne se suspend pas correctement lorsque je ferme le couvercle, ce qui le fait chauffer à l'intérieur de son boîtier. Je l'ai ouvert aujourd'hui et c'était à 150F. Cela a fonctionné, mais je n'ai pas aimé l'odeur (probablement juste la superglue sur la lunette).

Je me demandais s'il y avait un moyen de baisser la température critique pour qu'elle s'arrête vers 140. Y a-t-il un moyen de le faire? Faut-il le faire dans le BIOS? (quelque chose que j'ai lu dans un autre fil). C'est un HP1103

user227143
la source
5
Je pense que le plus important est que vous devez corriger le fait qu'il ne se suspend pas lorsque vous fermez le couvercle.
Braiam
Le CPU est conçu pour fonctionner à des températures bien supérieures à cela.
psusi
Il y en a trois différents HP1103 . Lequel des trois est-ce?
blade19899
1
J'ai dû aller le convertir en Celsius pour bien comprendre la question (il faisait 66 C). Vous devriez peut-être modifier ce qui affiche la température, car les spécifications thermiques pour le matériel sont toujours données en degrés Celsius.
Michael Hampton
140 degrés Fahrenheit ne sont pas si chauds en termes informatiques, ce que vous devriez plutôt corriger, c'est que le système ne se suspend pas lorsque vous fermez le couvercle.
Braiam

Réponses:

6

Vous pouvez essayer Computer Temp sur Computer Temperature Monitor

Computer Temperature Monitor est une petite applet pour le bureau GNOME qui affiche la température du CPU et des disques de votre ordinateur à l'écran.

Il vous permet également d'enregistrer les températures dans un fichier. Vous pouvez définir des alarmes pour vous avertir lorsqu'une température est atteinte. Plusieurs moniteurs peuvent être ajoutés au panneau pour surveiller différents capteurs. Il est conçu pour ressembler à l'applet CPU Frequency Gnome, de sorte qu'ils correspondent les uns aux autres sur le panneau.

L'autre solution consiste à refroidir la limitation de la fréquence de la température de votre processeur:

Sepero Hacker: Linux: refroidissez la température de votre processeur avec une limitation de fréquence

LnxSlck
la source
Merci. J'ai l'applet, mais je n'entendrai pas l'alarme de mon sac, et ce n'est pas un problème quand il est en dehors du sac. Je veux que l'ordinateur agisse de lui-même vers 140. Pour le contexte, la température de fonctionnement normale est d'environ 95, jusqu'à 100.
user227143
Regardez la limitation de la fréquence de température
LnxSlck
5

La meilleure option est de suivre les conseils dans le commentaire (essayez de voir ce qui a échoué lorsque vous avez fermé le couvercle).

Comme solution de contournement ou filet de sécurité, vous pouvez utiliser un script exécuté en arrière-plan, quelque chose comme celui-ci, qui dépend du package lm-sensorsinstallé:

#! /bin/bash

while true; do
    t=$(sensors | grep temp1 | awk '{print $2}' | sed 's/\..*$//')
    if (( $t > 95 )); then   # max temp in whichever units your sensors outputs
        echo High temp $t
            #sudo /usr/sbin/pm-suspend   # uncomment after testing.  
    fi
    sleep 60
done

Vous devez changer temp1pour quelque chose de pertinent pour vous (regardez la sortie de la commande sensorsdans un terminal). Dans mon cas c'est:

(0)asus-romano:/etc% sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +61.0°C  (crit = +98.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +46.0°C  (crit = +100.0°C)

... et je veux vérifier temp1. Vous devez mettre une chaîne qui est capable de sélectionner uniquement la ligne que vous aimez, de sorte que le tuyau $(..)ne génère que le numéro de température. Vous pouvez le tester à la main dans le terminal:

(0)asus-romano:/etc% sensors | grep temp1 | awk '{print $2}' | sed 's/\..*$//'
+61

Pour pouvoir faire la mise hors tension avec sudo sans qu'on vous demande un mot de passe, vous pouvez ajouter un fichier dans le répertoire /etc/sudoers.d:

(1)asus-romano:/etc% sudo cat /etc/sudoers.d/power-off
romano ALL=NOPASSWD: /usr/sbin/pm-suspend
romano ALL=NOPASSWD: /sbin/poweroff

(adaptez-vous à votre utilisateur, évidemment --- notez que le contenu du fichier n'est que les deux dernières lignes. Le nom du fichier n'est pas pertinent, voir plus ici ) --- maintenant votre utilisateur aura le pouvoir d'utiliser ces deux commandes ( avec sudo) sans qu'on vous demande un mot de passe.

Rmano
la source
0

Une autre solution peut être «d'hiberner» au lieu de «dormir». Avec "hibernate", le netbook s'arrête vraiment, donc il n'y a aucun moyen qu'il se réchauffe. Et c'est rapide aussi, mais pas si vite.

dreis911
la source