{"id":604,"date":"2009-07-13T21:55:08","date_gmt":"2009-07-13T19:55:08","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=604"},"modified":"2009-07-13T21:55:08","modified_gmt":"2009-07-13T19:55:08","slug":"controler-la-vitesse-du-ventilateur-du-processeur","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2009\/07\/controler-la-vitesse-du-ventilateur-du-processeur\/","title":{"rendered":"Contr\u00f4ler la vitesse du ventilateur du processeur"},"content":{"rendered":"<p>La plupart des cartes m\u00e8res modernes sont \u00e9quip\u00e9es de capteurs permettant de contr\u00f4ler les tensions d&rsquo;alimentation, la temp\u00e9rature du processeur ou du bo\u00eetier et la vitesse de rotation du ventilateur du processeur ou du bo\u00eetier.<br \/>\nPour avoir acc\u00e8s \u00e0 ces informations, il faut installer le paquet <em>lm-sensors<\/em> et lancer le programme de d\u00e9tection des capteurs:<\/p>\n<pre class=\"codesource\">\r\n$ sudo aptitude install lm-sensors\r\n$ sudo sensors-detect\r\n<\/pre>\n<p><em>sensors-detect<\/em> vous poseras une s\u00e9rie de questions. R\u00e9pondez en acceptant la r\u00e9ponse par d\u00e9faut \u00e0 toutes les questions.<br \/>\nEnsuite rebootez votre PC. Une fois fait, vous pouvez utilisez un programme comme <em>gkrellm<\/em> ou <em>conky<\/em> pour monitorer vos capteurs.<\/p>\n<p>Mais j&rsquo;ai d\u00e9couvert il y a peu que dans le paquet <em>lm-sensors<\/em>, il y avait un petit utilitaire bien pratique: <em>fancontrol<\/em>. Avec beaucoup de cartes m\u00e8res, la vitesse du ventilateur du processeur peut \u00eatre command\u00e9e en PWM (<a href=\"http:\/\/en.wikipedia.org\/wiki\/Pulse-width_modulation\">Pulse Width Modulation<\/a>) qui est une technique permettant de faire varier la vitesse d&rsquo;un moteur \u00e0 courant continu en faisant varier la largeur des impulsions qu&rsquo;on lui applique.<br \/>\nGr\u00e2ce \u00e0 l&rsquo;utilitaire <em>fancontrol<\/em> contenu dans le paquet <em>lm-sensor<\/em>s, il est possible de lier la largeur de l&rsquo;impulsion et donc la vitesse du ventilateur \u00e0 la temp\u00e9rature du processeur. Dans bien des cas, il est possible de diminuer drastiquement la vitesse de rotation du ventilateur sans risque pour le processeur. Pour vous aider, le paquet <em>lm-sensors<\/em> contient aussi un utilitaire permettant de configurer <em>fancontrol<\/em>:<\/p>\n<pre class=\"codesource\">\r\n$ sudo pwmconfig\r\n<\/pre>\n<p>Ce programme va arr\u00eater et red\u00e9marrer chaque ventilateur de fa\u00e7on \u00e0 ce que vous puissiez d\u00e9terminer quel ventilateur doit \u00eatre command\u00e9. Il vous demandera aussi \u00e0 quelle vitesse devra tourner le ventilateur pour telle temp\u00e9rature, minimale et maximale. Utilisez les valeurs par d\u00e9faut ou essayez les v\u00f4tres, faites des tests, vous ne serez pas d\u00e9\u00e7u des r\u00e9sultats qu&rsquo;il est possible d&rsquo;obtenir.<br \/>\nLorsque vous avez d\u00e9termin\u00e9 vos valeurs id\u00e9ales ou lorsque vous testez, il ne faut pas oublier de relancer le contr\u00f4le des ventilateurs en faisant:<\/p>\n<pre class=\"codesource\">\r\n$ \/etc\/init.d\/fancontrol restart\r\n<\/pre>\n<p>Simple \u00e0 utiliser, cet utilitaire peut rendre de grands services pour tout ceux qui comme moi ont une machine dont le ventilateur, surtout en \u00e9t\u00e9, fait un bruit d&rsquo;A380 au d\u00e9collage.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La plupart des cartes m\u00e8res modernes sont \u00e9quip\u00e9es de capteurs permettant de contr\u00f4ler les tensions d&rsquo;alimentation, la temp\u00e9rature du processeur ou du bo\u00eetier et la vitesse de rotation du ventilateur du processeur ou du bo\u00eetier. Pour avoir acc\u00e8s \u00e0 ces informations, il faut installer le paquet lm-sensors et lancer le programme de d\u00e9tection des capteurs: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/604"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=604"}],"version-history":[{"count":3,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/604\/revisions"}],"predecessor-version":[{"id":607,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/604\/revisions\/607"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=604"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}