質問: ubuntu /東芝ファン速度の問題 東芝のラップトップでubuntu11.10 amd64を使用しています (l505d-s5965) 。 osを起動した後、ファンはほとんど静かに完全に動作します。最近、システムの停止から再開するたびに、ファンがうるさくなり始めることに気づきました。これは、プログラムやプロセスがまったく実行されていなくても一貫して発生します。コンピュータを再起動するまでノイズが多くなり、その後は通常の状態に戻ります。ファンが騒がしいとき、cpu温度は53°cで、まったく熱くありません。 grubオプションファイルでpcie_aspm=forceを使用して起動しようとしましたが、機能しませんでした。修正はありますか?
回答: 温度に基づいてファン速度を設定してみてください。これがそれを行う方法です(この例は、ubuntu karmic koalaのフランス語での私からの古いブログ記事の翻訳であることに注意してください...私の「散文」が英語で読めることを願っています!)ファンの監視と制御ターミナルで次のように入力します:pwmconfigそして、次の手順に従います例:1)最初のステップ:power waves monitorsのpwmconfig検索found the following devices: hwmon0/device is w83697hf found the following pwm controls: hwmon0/device/pwm1 hwmon0/device/pwm2 giving the fans some time to reach full speed... found the following fan sensors: hwmon0/device/fan1_input current speed: 0 ... skipping! hwmon0/device/fan2_input current speed: 4326 rpm 2)2番目のステップ:pwmconfigは、pwm制御とファンに相関関係があるかどうかを、停止しようとしてチェックします。 pwmconfigを確認することにより、ファンは実際に停止し、このpwmconfigを特定のファンに関連付けます。testing pwm control hwmon0/device/pwm1 ... hwmon0/device/fan2_input ... speed was 4326 now 4326 no correlation {pwmconfigがそのようなファンを検出しない場合は、確認を求められます...}no correlations were detected. there is either no fan connected to the output of hwmon0/device/pwm1, or the connected fan has no rpm-signal connected to one of the tested fan sensors. did you see/hear a fan stopping during the above test (n)? n {ここでpwmconfigは次のpwmコントロールをチェックします...}testing pwm control hwmon0/device/pwm2 ... hwmon0/device/fan2_input ... speed was 4326 now 0 it appears that fan hwmon0/device/fan2_input is controlled by pwm hwmon0/device/pwm2 {ここでpwmconfigは相関関係を見つけ、それを構成ファイル/ etc/fancontrolに保持します})3番目のステップ:pwmconfig変数を設定することも可能ですセンサーによって検出された最低温度:mintempセンサーによって検出された最高温度:maxtempファン始動の最低温度:minstartファン停止の最低温度:minstop「ファイル/var/run/fancontrol.pidが存在します。」のようなメッセージを受け取った場合。彼は通常、fancontrolデーモンが実行されていることを意味します。pwmconfigを実行する前に停止する必要があります。 fancontrolが実行されていないことが確実な場合は、/ var/run/fancontrol.pidを手動で削除できます。4)4番目のステップ:このコマンド「fancontrolstop」を実行してから「pwmconfig」を実行すると、次のような出力が得られます:select fan output to configure, or other action: 1) hwmon0/device/pwm2 3) just quit 5) show configuration 2) change interval 4) save and quit select (1-n): 1 4.1{ここで選択します "1":使用中のセンサーに対応するpwmコントロール}devices: hwmon0/device is w83697hf current temperature readings are as follows: hwmon0/device/temp1_input 30 hwmon0/device/temp2_input 57 select a temperature sensor as source for hwmon0/device/pwm2: 1) hwmon0/device/temp1_input 2) hwmon0/device/temp2_input 3) none (do not affect this pwm output) select (1-n): 2 4.2{ここで選択します "2":アクティブセンサーに対応するlecontrôlepwmコントロール}enter the low temperature (degree c) below which the fan should spin at minimum speed (0): 38 4.{ここで選択します "8":ファン速度が最小になる低い温度}enter the high temperature (degree c) over which the fan should spin at maximum speed (60): 48 4.5{ここでは "48":ファンの速度が最大になる温度}enter the minimum pwm value (0-255) at which the fan starts spinning (press t to test) (150): t 4.6{ここでは「t」を選択します:最大pwm値=ファンの起動時に「y」を入力してみます}now we increase the pwm value in 10-unit-steps. let the fan stop completely, then press return until the fan starts spinning. then enter ‘y’. we will use this value +20 as the starting speed. setting hwmon0/device/pwm2 to 10... setting hwmon0/device/pwm2 to 20... setting hwmon0/device/pwm2 to 30... setting hwmon0/device/pwm2 to 40... setting hwmon0/device/pwm2 to 50... setting hwmon0/device/pwm2 to 60... y ok, using 60 enter the minimum pwm value (0-255) at which the fan stops spinning (press t to test) (100): t 4.7{ここでは「t」を選択します:pwmの最小値=ファン停止時に「y」を入力してみます}now we decrease the pwm value in 10-unit-steps. let the fan reach full speed, then press return until the fan stops spinning. then enter ‘y’. we will use this value +20 as the minimum speed. setting hwmon0/device/pwm2 to 245... setting hwmon0/device/pwm2 to 235... setting hwmon0/device/pwm2 to 225... setting hwmon0/device/pwm2 to 215... setting hwmon0/device/pwm2 to 205... setting hwmon0/device/pwm2 to 195... setting hwmon0/device/pwm2 to 185... setting hwmon0/device/pwm2 to 175... setting hwmon0/device/pwm2 to 165... setting hwmon0/device/pwm2 to 155... setting hwmon0/device/pwm2 to 145... setting hwmon0/device/pwm2 to 135... setting hwmon0/device/pwm2 to 125... setting hwmon0/device/pwm2 to 115... setting hwmon0/device/pwm2 to 105... setting hwmon0/device/pwm2 to 95... setting hwmon0/device/pwm2 to 85... setting hwmon0/device/pwm2 to 75... setting hwmon0/device/pwm2 to 65... setting hwmon0/device/pwm2 to 55... setting hwmon0/device/pwm2 to 45... y ok, using 45 4.8{最後に最小および最大pwm値を入力します...}enter the pwm value (0-45) to use when the temperature is below the low temperature limit (0): 24 enter the pwm value (45-255) to use when the temperature is over the high temperature limit (255): 255 == >>これらの値は後でニーズに合わせて調整される可能性があることに注意してください...== >>構成を保存することを忘れないでください!select fan output to configure, or other action: 1) hwmon0/device/pwm2 3) just quit 5) show configuration 2) change interval 4) save and quit select (1-n): **4** 完了! :)これがファンの騒ぎを抑えるのに役立つことを願っています!我々に教えてください。 :)