Ubuntuのファン速度:pwmconfig pwm対応センサーモジュールがインストールされていません


16

Ubuntuでファンの速度を制御する方法についてこのガイドに従いましたが、ラップトップ(Dell Inspiron 15r)では機能しません。

lm-sensorslm-sensorsをインストールするfancontrolファンコントロールをインストールするパッケージをインストールしました。次に、次のように入力してlm-sensorsを構成しました。

sudo sensors-detect

すべての質問に「はい」と答えました。最後にこのメッセージがありました:

ドライバーcoretemp': * ChipIntelデジタル熱センサー」(信頼度:9)

必要なものをすべてロードするには、これを/ etc / modulesに追加します。

- - ここで切れ - -

#Chip drivers

coretemp

- - ここで切れ - -

  • 提案された行をに追加しました/etc/modules
  • ラップトップを再起動しました。

ここで問題:ファン制御タイピングを構成しようとすると:

sudo pwmconfig

エラーが発生します:

/ usr / sbin / pwmconfig:pwm対応のセンサーモジュールがインストールされていません

私はほとんどの時間を解決策を探して過ごしましたが、運がありませんでした。

私は今どうすればいい?

回答:


9

i8kutilsを使用して問題を部分的に解決しました。これについてのガイドは次のとおりです。

Keenformatics-UbuntuでのDellラップトップファンの問題の解決方法

askubuntuに関する議論はこちら:

Dell Inspiron 5521 i7-3317UファンCPUのノイズが大きすぎる

Keenformaticsサイト(私のブログ)に書かれている主な手順は次のとおりです。

UbuntuでDellラップトップファンの問題を解決する方法

  1. まず、i8kutilsをダウンロードしてインストールします。ターミナルを開いて次のように書きます:

    sudo apt-get install i8kutils

  2. ここで、モジュールにi8kを追加する必要があります。モジュールファイルを開きます。

    sudo gedit /etc/modules

    そして、文字列 " i8k "(引用符なし)をファイルに追加します。保存して終了。

  3. i8k.confファイルを作成する

    sudo vim /etc/modprobe.d/i8k.conf

    次のコードを入力します:

    options i8k force=1

    注:古いガイドの中には、/ modprobe.d / optionsファイルを作成するように指示するものがあります。「オプション」ファイルは、Ubuntuでは使用されなくなりました。重要なのは、拡張子が.confのファイルを作成することです(ファイル名は重要ではありませんが、わかりやすくするためにi8k.confという名前を付けることにしました)。したがって、古いi8kmon構成ガイドに注意してください。

  4. コンピューターを再起動するか、このコードを実行してi8kを実行します。

    sudo modprobe i8k force=1

  5. i8kmonユーティリティに動作を指示するi8kmon.confファイルを作成します。

    sudo gedit /etc/i8kmon.conf

    次のコードを貼り付けます:

    # Run as daemon, override with --daemon option
    set config(daemon)      0
    
    # Automatic fan control, override with --auto option
    set config(auto)        1
    
    # Report status on stdout, override with --verbose option
    set config(verbose) 1
    
    # Status check timeout (seconds), override with --timeout option
    set config(timeout) 20
    
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    set config(0)   {{-1 0}  -1  40  -1  40}
    set config(1)   {{-1 1}  30  60  30  60}
    set config(2)   {{-1 2}  53  128  53  128}
    
    # For computer with 2 fans, use a variant of this instead:
    # Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
    # set config(0) {{-1 0}  -1  52  -1  65}
    # set config(1) {{-1 1}  41  66  55  75}
    # set config(2) {{-1 1}  55  80  65  85}
    # set config(3) {{-1 2}  70 128  75 128}
    
    # end of file
    

    これは、Dell Inspiron 15r 5521のファン構成に一致するように編集されています(うまくやったことを願っています)。さらに詳しい情報が必要な場合は、Ubuntuマニュアルのドキュメントをご覧くださいhttp : //manpages.ubuntu.com/manpages/gutsy/man1/i8kmon.1.html

  6. これで、ターミナルからi8kmonを実行して、機能するかどうか(およびその方法)を確認できるはずです。単に実行する:

    i8kmon

できた!


5
これはhpで機能しますか?
不滅のプレイヤー

@ImmortalPlayer記録launchpad.net/i8kutilsは、それは...のみ、Dellコンピュータの一部のモデルのためである
ボーrislav
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.