Question Comment puis-je obtenir que mon ventilateur de processeur cesse de tourner lorsqu'il est inactif?


J'ai un PC que j'ai construit il y a environ 3 ans et qui fonctionnait parfaitement et silencieusement jusqu'à récemment. Maintenant, le ventilateur du processeur aime tourner jusqu’à 1200-1500 RPM même quand il est au repos, ce qui est plutôt ennuyeux. Je n'ai apporté aucune modification récente (du point de vue du logiciel ou du matériel).

Les spécifications:

Carte mère: Gigabyte MA78GM-S2HP
Processeur: Processeur AMD Athlon (tm) Dual Core 4850e
Case: Antec Minuet 350 MicroATX
OS: Ubuntu 10.04, Linux 2.6.38-10-generic

J'ai installé le lm-sensors et hddtemp paquets (via apt-get) et les configuré. Voici une sortie typique à l'état stable, où l'ordinateur est resté inactif pendant un certain temps et où les ventilateurs tournaient pour le même temps pendant que:

$ capteurs
k8temp-pci-00c3
Adaptateur: adaptateur PCI
Core0 Temp: + 29.0 ° C
Core0 Temp: + 32.0 ° C
Core1 Temp: + 27.0 ° C
Core1 Temp: + 22.0 ° C

it8718-isa-0228
Adaptateur: adaptateur ISA
in0: +0,99 V (min = +0,00 V, max = +4,08 V)
in1: +1.94 V (min = +0.00 V, max = +4.08 V)
in2: +3,38 V (min = +0,00 V, max = +4,08 V)
+ 5V: +2,94 V (min = +0,00 V, max = +4,08 V)
in4: +3.04 V (min = +0.00 V, max = +4.08 V)
in5: +3,25 V (min = +0,00 V, max = +4,08 V)
in6: +4,08 V (min = +0,00 V, max = +4,08 V) ALARME
in7: +0,03 V (min = +0,00 V, max = +4,08 V)
Vbat: +3.34 V
ventilateur 1: 1366 tr / min (min = 0 tr / min)
fan2: 0 RPM (min = 0 tr / min)
fan3: 0 tr / min (min = 0 tr / min)
fan4: 0 tr / min (min = 0 tr / min)
temp1: + 35,0 ° C (bas = + 127,0 ° C, haut = + 127,0 ° C) capteur = thermistance
temp2: + 28,0 ° C (bas = + 127,0 ° C, haut = + 127,0 ° C) capteur = diode thermique
temp3: + 34,0 ° C (bas = + 127,0 ° C, haut = + 127,0 ° C) capteur = thermistance
cpu0_vid: +1.100 V

$ sudo hddtemp / dev / sda
/ dev / sda: WDC WD5000AACS-00ZUB0: 35 ° C

Tout cela me semble tout à fait normal, alors je suis perplexe quant à la raison pour laquelle le ventilateur continue de fonctionner à un régime aussi élevé. Que fait le ALARM qui est rapporté pour in6 signifier? Est-ce important? Un message de forum que j'ai trouvé via Google ne le dit probablement pas.

J'ai joué avec le fancontrol démon, en essayant de voir si je pouvais obtenir de meilleurs résultats qu'avec la gestion de ventilateur par défaut. En utilisant le pwmconfig utilitaire, j'ai généré le suivant /etc/fancontrol fichier:

# Fichier de configuration généré par pwmconfig, les modifications seront perdues
INTERVALLE = 10
DEVPATH = hwmon0 = devices / pci0000: 00/0000: 00: 18.3 hwmon1 = périphériques / plate-forme / it87.552
DEVNAME = hwmon0 = k8temp hwmon1 = it8718
FCTEMPS = hwmon1 / device / pwm1 = hwmon0 / device / temp1_input
FCFANS = hwmon1 / device / pwm1 = hwmon1 / device / fan1_input
MINTEMP = hwmon1 / device / pwm1 = 35
MAXTEMP = hwmon1 / device / pwm1 = 60
MINSTART = hwmon1 / device / pwm1 = 180
MINSTOP = hwmon1 / device / pwm1 = 100

Ce seul type de travaux - dès que j'active le fancontroldémon, le ventilateur s’éteint d’abord (bon), mais les températures des 7 capteurs différents augmentent lentement, même lorsque tout est à l’abandon. Finalement, quand le Core0 Temp les capteurs dépassent les 35 °, le ventilateur se rallume, puis il alterne d’être allumé et éteint à environ 500-700 tr / min, au fur et à mesure que la température traverse la frontière. Il est certainement beaucoup plus agréable que 1200-1500 RPM, mais il est encore loin d'être souhaitable.

Voici un exemple de sensors sortie dans cette situation:

$ capteurs
k8temp-pci-00c3
Adaptateur: adaptateur PCI
Core0 Temp: + 36.0 ° C
Core0 Temp: + 38.0 ° C
Core1 Temp: + 34.0 ° C
Core1 Temp: + 30.0 ° C

it8718-isa-0228
Adaptateur: adaptateur ISA
in0: +0,99 V (min = +0,00 V, max = +4,08 V)
in1: +1.94 V (min = +0.00 V, max = +4.08 V)
in2: +3,38 V (min = +0,00 V, max = +4,08 V)
+ 5V: +2,94 V (min = +0,00 V, max = +4,08 V)
in4: +3.04 V (min = +0.00 V, max = +4.08 V)
in5: +3,25 V (min = +0,00 V, max = +4,08 V)
in6: +4,08 V (min = +0,00 V, max = +4,08 V) ALARME
in7: +0,03 V (min = +0,00 V, max = +4,08 V)
Vbat: +3.34 V
ventilateur 1: 585 tr / min (min = 0 tr / min)
fan2: 0 RPM (min = 0 tr / min)
fan3: 0 tr / min (min = 0 tr / min)
fan4: 0 tr / min (min = 0 tr / min)
temp1: + 40,0 ° C (bas = + 127,0 ° C, haut = + 127,0 ° C) capteur = thermistance
temp2: + 34,0 ° C (bas = + 127,0 ° C, haut = + 127,0 ° C) capteur = diode thermique
temp3: + 42,0 ° C (bas = + 127,0 ° C, haut = + 127,0 ° C) capteur = thermistance
cpu0_vid: +1.100 V

J'ai ouvert le boîtier et le dissipateur de chaleur du processeur semblait chaud mais pas excessivement chaud. J'ai essayé de retirer le dissipateur thermique, de nettoyer la pâte thermique, de mettre de la nouvelle pâte thermique et de remettre le dissipateur thermique, mais cela ne semblait pas avoir beaucoup d'effet, le cas échéant.

Les deux autres dissipateurs de chaleur, l'un sur le chipset graphique AMD 780G intégré et l'autre sur le southbridge AMD SB700, étaient nettement plus chauds que le dissipateur de chaleur du processeur.


Donc, ma question est la suivante: que dois-je faire pour ramener cet ordinateur à l'état où le ventilateur est éteint lorsqu'il est inactif? Puis-je résoudre cela avec un plus intelligent fancontrol configuration? Dois-je changer le matériel en quelque sorte? Un autre conseil?


METTRE À JOUR

J'ai nettoyé le dissipateur de chaleur et le ventilateur au mieux avec de l'air comprimé (il n'y avait pas beaucoup de poussière, mais je me suis débarrassé de ce que je pouvais), mais toujours pas de dés. Le redémarrage dans la configuration du BIOS me donne les mêmes résultats: le ventilateur fonctionne toujours à 1100-1200 RPM, et les températures du système et du processeur sont de 40-44 ° C.

Dois-je ajouter un autre ventilateur? Le GPU intégré et les dissipateurs thermiques SB semblaient significativement plus chauds que le dissipateur thermique du processeur. Le BIOS indique la vitesse du ventilateur du système et la vitesse du ventilateur NB de 0 tr / min (car je n’ai pas plus d’un ventilateur).


4
2017-08-11 02:29


origine


Avez-vous un ventilateur à 3 ou 4 fils? - Breakthrough
@Breakthrough: 3 fils - Adam Rosenfield
Voir Pourquoi ne puis-je pas contrôler la vitesse de mon ventilateur CPU? - Breakthrough


Réponses:


On dirait qu'il faut ouvrir le système, nettoyer l'unité HSF, s'assurer que toutes les entrées d'air ne sont pas contaminées, retirer le HSF et nettoyer l'ancienne pâte thermique (soigneusement) du CPU et du HSF et appliquer une nouvelle couche de pâte thermique .

Au fil du temps, la contamination telle que la poussière réduira l'efficacité du dissipateur thermique et devra être nettoyée périodiquement - utiliser un chiffon à air ou similaire. En outre, lors de cycles de chauffage et de refroidissement prolongés, un phénomène appelé «pompage thermique» oblige la pâte thermique à migrer du centre de la CPU vers les bords, réduisant ainsi la surface de contact entre le HSF et le CPU.

Cela devrait vous aider à vous assurer que votre système fonctionne comme vous le souhaitez.

Concernant votre lmsensors sortie, prendre ces valeurs de température avec une pincée de sel - les facteurs d'échelle peuvent être désactivés par une grande marge. Vérifiez les températures dans votre BIOS et vous les trouverez probablement plus haut que montré par lmsensors.


6
2017-08-11 02:51



+1 J'avais un système qui criait comme un fou et cela rendrait mes collègues de bureau fous. L'ouvrit (le plan original était de frapper un ventilateur de 120 mm pour qu'il tourne plus lentement) soufflait de l'air comprimé sur le HSF et voila calme comme une souris sans rien changer. - crasic
Hmm merci, je vais essayer de prendre de l'air comprimé demain et voir si ça aide. Qu'entendez-vous par "cycles de chauffage et de refroidissement prolongés"? - Adam Rosenfield
Dans ce cas, un «cycle de chauffage / refroidissement» consiste essentiellement à mettre sous tension et à utiliser votre machine (chauffage), puis à la mettre hors tension lorsque vous avez terminé (refroidissement). pour beaucoup de cycles ... - Mike Insch
@Mike: Merci pour l'aide, mais toujours pas de chance, voir ma mise à jour. - Adam Rosenfield


Ok, apparemment, le fait que mon ventilateur d'aspiration ne soit pas branché me manquait. Le ventilateur d'admission n'a pas le même connecteur 3/4 broches, il ne dispose que d'un connecteur Molex 4 broches plus grand (à la fois mâle et femelle), auquel j'ai raccordé un molex de rechange provenant de mon alimentation. Le ventilateur d'admission dispose également d'un interrupteur manuel à 3 positions connecté au L-M-H, probablement pour contrôler la vitesse.

Brancher le ventilateur a rendu les choses beaucoup plus heureuses. Avec le fancontrol le démon étant en marche et le système inactif, le ventilateur du processeur est complètement éteint et les différentes sondes de température signalent une température de 22 à 34 ° C. Quand fancontrol ne fonctionne pas (c’est-à-dire pendant le démarrage, l’arrêt et dans la configuration du BIOS), le ventilateur redémarre, mais je peux vivre avec cela pour le moment. Le ventilateur d'admission n'est pas complètement silencieux, mais il est beaucoup plus agréable que le ventilateur du processeur.


3
2017-08-14 03:52



+1, car cela vaut toujours la peine d'être vérifié, et devrait figurer en tête de toute liste de vérification des pannes (j'ai, à tort, supposé que tous les ventilateurs fonctionnaient dans ma réponse) ... mise sous tension avec le boîtier ouvert pour vérifier que tous les ventilateurs fonctionnent pour éviter ce genre de problème. - Mike Insch