Page 1 sur 1

[hardware fan] Ventilateur en boucle

Publié : dim. 03 mai 2015, 09:55
par drnvl
Hello!

Apres avoir fait un upgrade de mon Archlinux, je me retrouve avec un bien gros probleme de ventilateur... N'y connaissant rien, j'ai teste quelques trucs par ci par la (dans l'espoir d'une invocation magique :D), et j;'ai pu retirer quelques informations sur mon probleme...

Avant tout, le probleme! Mon ventilateur augmente et diminue sa vitesse toute les 2-3 secondes en boucle, passant de 300 a environ 3300rpm... Ca dure pas longtemps, mais c'est un peu fatiguant...

Donc en investiguant, je suis tombe sur la commande sensors, et j'ai bien un echo qui m'intrigue...

Code : Tout sélectionner

i8k-virtual-0
Adapter: Virtual device
Processor Fan:    617 RPM
Motherboard Fan:  891 RPM

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +37.0°C  (high = +83.0°C, crit = +99.0°C)
Core 1:       +36.0°C  (high = +83.0°C, crit = +99.0°C)
Core 2:       +37.0°C  (high = +83.0°C, crit = +99.0°C)
Core 3:       +34.0°C  (high = +83.0°C, crit = +99.0°C)

nouveau-pci-0100
Adapter: PCI adapter
temp1:        +64.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

it8720-isa-0a10
Adapter: ISA adapter
in0:          +0.86 V  (min =  +0.00 V, max =  +4.08 V)
in1:          +3.06 V  (min =  +0.00 V, max =  +4.08 V)
in2:          +3.36 V  (min =  +0.00 V, max =  +3.82 V)
+5V:          +3.06 V  (min =  +4.06 V, max =  +3.95 V)  ALARM
in4:          +3.04 V  (min =  +0.00 V, max =  +4.08 V)
in5:          +2.16 V  (min =  +3.95 V, max =  +4.08 V)  ALARM
in6:          +2.16 V  (min =  +0.00 V, max =  +3.82 V)
5VSB:         +2.94 V  (min =  +0.00 V, max =  +4.08 V)
Vbat:         +3.25 V  
fan1:         613 RPM  (min =   10 RPM)
fan2:         884 RPM  (min =   10 RPM)
temp1:       +127.0°C  (low  =  -1.0°C, high =  -5.0°C)  sensor = thermal diode
temp2:        +22.0°C  (low  =  -1.0°C, high =  -3.0°C)  sensor = thermistor
temp3:        -63.0°C  (low  = -33.0°C, high = -33.0°C)  sensor = Intel PECI
cpu0_vid:    +0.000 V
intrusion0:  ALARM
C'est le processeur fan (fan1) qui merdouille, et quand on regarde la section temp, ca ne m'etonne pas que temp3 soit aberrant puisque je n'ai que 2 ventilateurs (donc 2 capteurs...?), mais par contre temp1 me semble etrange. Ma sonde pour le ventilateur du proc est-elle dead a votre avis?

Ah, et si je me plante completement, ou si vous avez un tips pour resoudre ca, je prends :D

Merci a vous,

Adrien

Re: [hardware fan] Ventilateur en boucle

Publié : dim. 03 mai 2015, 11:01
par benjarobin
Il te faut d'abord savoir si c'est un problème matériel ou logiciel. Pour cela le plus simple est d'essayer avec un windows ou un vieux LiveCD. Depuis quand as tu ce souci ?

Re: [hardware fan] Ventilateur en boucle

Publié : dim. 03 mai 2015, 11:08
par FoolEcho
Salut,

J'ai le même soucis si ça peut te rassurer mais je n'ai pas eu le temps d'investiguer (je pense à un problème avec le kernel 4.0 puisque ça fonctionnait bien auparavant et que sous Windows je n'ai pas ce comportement pour le moins pénible... donc vérifie de ce côté déjà, effectivement).

(en ce qui me concerne je suspecte le kernel et/ou le pilote nvidia...)

Re: [hardware fan] Ventilateur en boucle

Publié : lun. 04 mai 2015, 02:05
par drnvl
D'abord merci de vos réponses!

Je suspecte un problème du kernel pour ma part. En effet, ca marchait bien avant la mise à jour d'il y a 4-5 jours (update du kernel 4.0).
De plus, j'ai refais une clean install (de toute façon, c'était nécessaire :D) en pensant qu'une mauvaise config aurait pu générer ce problème. Et pendant l'install, aucun soucis...

Donc voilà, je continue d'investiguer de mon coté, parce que bon, c'est un peu pénible quand meme, à chaque compil, l'hélicoptère se met en route :D

Re: [hardware fan] Ventilateur en boucle

Publié : lun. 04 mai 2015, 18:25
par FoolEcho
Pour vérifier il te suffit de repasser sous une version antérieure du kernel (ou sur le lts... à moins que le problème ne soit remonté aussi sur ce dernier... je n'ai pas testé)

Re: [hardware fan] Ventilateur en boucle

Publié : dim. 07 juin 2015, 22:39
par FoolEcho
Je reviens à la charge sur ce sujet pour savoir si tu avais avancé...

De mon côté, j'en suis venu à utiliser le service fancontrol, https://wiki.archlinux.org/index.php/Fa ... figuration (pwmconfig permet d'obtenir une configuration de base). J'avais cru au début que c'était la carte graphique qui faisait des siennes mais non, ce sont les ventilos des processeurs qui s'énervent bien vite (la température est loin du seuil minimal de chauffe pourtant... sur ce que j'ai lu, le module i8k n'est pas top :( )... Je surveillerai ça dans les prochains jours (sensors) mais au moins ça épargne mes oreilles et mes nerfs déjà (parce que les ventilos pendant 2 secondes toutes les 10 secondes, ça me gonfle)... mais s'il y a ici des pros de la gestion des ventilos je suis tout ouïe pour gèrer correctement l'affaire... :|

Re: [hardware fan] Ventilateur en boucle

Publié : dim. 07 juin 2015, 22:55
par Xorg
FoolEcho a écrit :mais s'il y a ici des pros de la gestion des ventilos je suis tout ouïe... :|
J'ai un rhéobus de 6 ports avec 8 ventilateurs branchés dessus, ça compte ? Eh non, tu utilises un laptop. :bravo:
Parce que fancontrol, j'ai toujours été un peu déçu : si c'est reconnu, tant mieux, sinon ce n'est pas toujours agréable. Donc c'est pour ça que j'avais préféré investir dans de l'hardware pour la gestion des ventilateurs. :)
C'était ma carte-graphique qui m'embêtait niveau bruit. J'ai modifié son vBIOS (le profil de ventilation) et j'ai flashé, puis problème résolu.

Donc je vois que fancontrol pour ton soucis, vu qu'il n'y a pas tant de choses que ça qui permettent de gérer les ventilateurs avec Linux. Ou sinon tu investis dans un godet et tu t'achètes de l'azote liquide. :mrgreen:

Re: [hardware fan] Ventilateur en boucle

Publié : lun. 08 juin 2015, 18:34
par FoolEcho
C'est un pc de bureau qui ne m'a jamais emm... côté bruit jusqu'au passage au kernel 4.0 (aucun soucis non plus sous Windows... ce qui exclu un quelconque soucis matériel).

Re: [hardware fan] Ventilateur en boucle

Publié : lun. 08 juin 2015, 18:51
par Xorg
Faudrait trouver ce qui a été modifié entre le 3.19 et le 4.0 alors. À coup de git bisect, ça va être long. J'ai rien trouvé à ce sujet dans ce changelog.

Peut-être qu'on peut le considérer comme une régression et qu'on peut faire remonter ce problème au pire, non ?

Re: [hardware fan] Ventilateur en boucle

Publié : lun. 08 juin 2015, 19:37
par FoolEcho
Trop difficile à isoler je pense et pas trop le temps... en plus je suis dubitatif quant aux causes vu que le LTS présente le même problème (c'est pourquoi je pensais au début que c'était le module nvidia le soucis...) ... fancontrol n'est pas parfait mais au moins les ventilos me tapent moins sur les nerfs...

Re: [hardware fan] Ventilateur en boucle

Publié : lun. 08 juin 2015, 21:23
par avi3000
Comme Xorg, je ne suis pas fan de fancontrol,

Je me suis concocté un petit rhéobus logiciel, qui me donne toute satisfaction.

Si ça intéresse, je le déposerai dans les autres contributions.

Re: [hardware fan] Ventilateur en boucle

Publié : mar. 09 juin 2015, 18:14
par FoolEcho
Je suis preneur de tout ce qui peut permettre d'arrêter ce comportement pénible des ventilateurs pour revenir à quelque chose de normal (notez bien qu'il ne s'agit pas de stopper les ventilos :mrgreen: ... mais bien d'arrêter ce comportement périodique de calme x secondes/minutes puis de ventilos à fond quelques secondes)...

Re: [hardware fan] Ventilateur en boucle

Publié : mar. 09 juin 2015, 21:09
par avi3000
Bonsoir,

le principe est simple : on utilise pwmconfig (en root) pour détecter les controleurs des ventilos.
Testing pwm control hwmon1/pwm2 ...
hwmon1/fan2_input ... speed was 1695 now 925
It appears that fan hwmon1/fan2_input
is controlled by pwm hwmon1/pwm2

dans mon cas tout va ce passer dans /sys/class/hwmon/hwmon1/pwm2
toujours en root :

Code : Tout sélectionner

echo '1' >  /sys/class/hwmon/hwmon1/pwm2_enable
le ventilo à fond : echo 255 >  /sys/class/hwmon/hwmon1/pwm2
le ventilo au ralenti : echo  {0,1} >  /sys/class/hwmon/hwmon1/pwm2
toutes les valeurs intermédiaires sont possibles.
Avec les cartes mères asus, il faut positionner l'option q-fan dans le bios.

Inconvénient de la méthode, il faut être en root pour l'utiliser.

Un progamme C, situé dans le path et avec le bit setuid positionné peut être exécuté en utilisateur et écrire dans /sys/class/hwmon.
Je poserai le source C ce week-end.

Il faut impérativement une surveillance (visuelle ou notification) des températures cpu, cartes-mères, ...
Un conky ou une statusbar fera l'affaire.

Re: [hardware fan] Ventilateur en boucle

Publié : mer. 10 juin 2015, 18:28
par FoolEcho
Pour ma part, mon réglage par fancontrol semble un peu meilleur au fil des jours donc je m'en contenterais... mais n'hésite pas à poster ton travail (pour mon cas il y a aussi i8kutils mais je n'ai clairement ni le temps ni l'envie de passer trop de temps à le configurer... pas le temps).

Re: [hardware fan] Ventilateur en boucle

Publié : sam. 13 juin 2015, 19:54
par avi3000
Bonjour,

L'informatique n'est pas du travail mais un amusement quand je ne suis pas payé pour.

Je me suis bien amusé et le résultat est dans les autres contributions