ファンは常にオンで、CPU使用率はかなり低く、ファンまたはthermal_zone procファイルが見つかりません


18

Ubuntu 14.04と電源管理用のTLPを備えたAsus N76VBノートブックがあります。ただし、ファンは常にオンになっています。それほど大きな音ではありませんが、迷惑です。CPU使用率は約1〜2%です。1.20 GHzでクロックされます。

acpi=forceブートパラメータに追加しましたが、何も変わりません。

/proc/acpi/fan: No such file or directory
/proc/acpi/thermal_zone: No such file or directory

すべてのAsus ACPIモジュールをロードしました。

lsmod | grep asus

asus_nb_wmi            16990  0 
asus_wmi               24191  1 asus_nb_wmi
sparse_keymap          13948  1 asus_wmi
video                  19476  2 i915,asus_wmi
wmi                    19177  2 mxm_wmi,asus_wmi

どういうわけか、それは温度を読み取ることができます。

sensors

acpitz-virtual-0
Adapter: Virtual device
temp1:        +43.0°C  (crit = +108.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +42.0°C  (high = +87.0°C, crit = +105.0°C)
Core 2:         +39.0°C  (high = +87.0°C, crit = +105.0°C)
Core 3:         +39.0°C  (high = +87.0°C, crit = +105.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:        +43.0°C  

誰かがこれを解決する方法を知っていることを本当に願っています。私が見つけたほとんどすべての情報は、熱を減らすために電力を節約することに関するものでした。


IntelとNVIDIA(GeForce 740M)のグラフィックスを入手しましたが、ほとんどいつでもIntelを使用しています。

$ sudo lshw -c display
  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:43 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

fwts fan

http://pastebin.com/tCRW4Tn6


質問を更新しました。
ルイ・マッタイッセン

1
ラップトップの製造元から推奨されている最新のものでBIOSを更新することを検討しましたか?これにより、ACPIの問題が解決される場合があります。
fossfreedom

ええ、「サーマルポリシーを更新しました」というアップデートがありましたが、Ubuntuをインストールする前にすでにインストールしています。
ルイ・マットハイセン

製造元に連絡して、「更新された熱ポリシー」が正しく機能しない理由を尋ねてみませんか?support.asus.com/contactus.aspx?SLanguage=enにアクセスすることをお勧めします。オプション5、6、または7は、開始するのに適した場所です。幸運を!
オタク長老

ありがとう、試してみますが、Linuxはおそらく「サポートされていない」ので、役に立たないと思います。また、私は彼らに以前に連絡しました、そして、彼らは最も単純な質問に答えることができないようです。
ルイ・マットハイセン

回答:


6

CanonicalはFWTSと呼ばれるものを開発しました。FWTSは、提供されたACPI機能を体系的にテストし、その健康と可能な修正ソリューションについて報告します。それを実行し、ここに内容を貼り付けて(ペーストしてください)、linux-kernelに対するランチパッドのバグに投稿してください。

少なくとも、「thermal_tripファン」テストを実行します。

[FWTSの結果を使用して続行]

テスト2/2:システムをロードし、CPUファンのステータスを確認します。
システム内のファンの数をテストします。の現在のステータスを確認します
ファン。
CPUを20秒間ロードして、ファン速度の変更を試みます。
CPUがあった間にファンcooling_device0の現在の状態は値0から変更しませんでした
忙しい。
CPUがあった間、ファンcooling_device1の現在の状態は値0から変化しませんでした
忙しい。
CPUがあった間に、ファンcooling_device2の現在の状態は値0から変化しませんでした
忙しい。
CPUがあった間にファンcooling_device3の現在の状態は値0から変更しませんでした
忙しい。
CPUがあった間、ファンcooling_device4の現在の状態は値0から変化しませんでした
忙しい。
CPUがあった間にファンcooling_device5の現在の状態は値0から変更しませんでした
忙しい。
CPUがあった間、ファンcooling_device6の現在の状態は値0から変化しませんでした
忙しい。
CPUがあった間にファンcooling_device7の現在の状態は値0から変更しませんでした
忙しい。

アドバイス:CPU関連の熱冷却装置の変化を検出しませんでした
状態。デバイスが静的情報を返している可能性があります
ドライバーおよび/またはファンの速度は、ファームウェアによって自動的に制御されます
システム管理モードを使用します。この場合、カーネルインターフェイスが検査されます
とにかく動作しない場合があります。

OK。これで問題が確認され、フィードバックはありません。

asus-laptopモジュールがインストールされているようには見えません。時々、これらのラップトップ固有のサポートモジュールは、これらのコンポーネントのトリックを行います

$ sudo modprobe asus-laptop

これは一時的に機能していたようで、ASUS n76vbファン速度Ubuntu 12.04が機能していません。残念ながら、その場合の解決策は「私はたくさんのものを更新し、それが機能しました」でした:(


Thermal_tripテストはもう存在しないようなので、ファンテストのみを実行できました。結果は疑問です。
ルイ・マットハイセン

1
そのとおりです。モジュールはロードされていません。しかし、私はこのエラーを受け取ります:modprobe: ERROR: could not insert 'asus_laptop': No such device。少し検索acpi_osi=LinuxしてGRUB構成に追加しましたが、それでも機能しません。それを修正する方法についてのアイデアがあれば、私はそれを感謝します。検索を続けます。
ルイ・マットハイセン

私はあなたの努力のために50人の担当者を与えます。どうもありがとうございました。このノートブックはファンに対してACPIをまったくサポートしておらず、BIOSによって完全に制御されているようです。
ルイ・マットハイセン

ありがとう!ハッキングを続けたい場合は、freenodeのppetrakiでpingを実行してください。
ペペラキ

3

私がやったこととファンのノイズを減らしたことが2つあります。

  1. 以下で説明するように、ブートパラメータを追加します。
  2. tlpLinux用の優れた電源管理ユーティリティであるInstall 。

私はこの順序で行い、2が最も効果的でした。


ブートパラメータを追加するには:

  1. sudo nano /etc/default/grub
  2. 開始行を編集し、「二重引用符」の間の他の単語にGRUB_CMDLINE_LINUX_DEFAULT追加acpi_osi=します
  3. セーブ
  4. 走る sudo update-grub
  5. リブート

詳細はこちらまたはこちら、ドイツ語はこちら

インストールするtlp

sudo apt-get install tlp


元の答えではそれがacpi_osi=Linuxであったことを言及しなければならないので、あなたもそれを試してみたいかもしれません。

最後に、Debian 8を搭載したAsus G53JWでこれを行いました(ただしtlp、Ubuntuでも利用可能です)。また、最新の4K Asusラップトップ(UX501VW)でも機能しました。


2
  • Linux 3.13には、ファン制御に関連するバグがあります:kernel.orgバグ#71711 3.13以降の奇妙で危険なファンポリシー。このバグを導入したパッチはLinux 3.15で元に戻されるようです。それまでは、カーネルPPAから3.12.xメインラインカーネルのいずれかをインストールしてみてください。バグレポートは、3.12.17が正常に機能することを示唆しているようです。

  • Nouveauにはファン制御の問題がある可能性があります。Nvidiaグラフィックスがあり、動作不良のファンがグラフィックスカードに接続されている場合は、専用ドライバーに切り替えると役立つ場合があります。

  • システムのBIOSアップデートがあるかどうかを確認します。多くのファンコントローラは、特定のセンサー値を正しく設定するBIOSに依存しています。


さて、NVIDIAドライバーと最新のBIOSアップデートが既にあるので、カーネルのことを試してみたいと思います。インストールする必要があるのだろうかlinux-headers?もしそうなら、私はインストールする必要がありますlinux-headers両方のためにamd64allのみamd64
ルイ・マットハイセン

再コンパイルが必要な外部カーネルモジュール(DKMS)を使用しない限り、linux-headersは必要ありません。
ベイン

NVIDIAはこれを使用すると思いますか?だから私は両方インストールする必要がありますamd64し、allあるいはのみをamd64
ルイ・マットハイセン

はい、Nvidiaモジュールが使用します。両方をインストールします。
ベイン

システムをUbuntu 12.04から14.04にアップグレードしたため、Asus N55SLは約10°C高温になることを報告する必要があります。私の問題はここで議論されていることと関係があるのでしょうか?これをさらにデバッグする方法はありますか?
アンドレアボルガ

0

Dell Inspiron 15 7537でも同じ問題が発生しました。

追加ドライバーのnVidiaドライバーをNouveauドライバーに変更すると、問題はなくなりました。理由はわかりませんが、私の場合はうまくいきました。

私はUbuntuが初めてなので、システムファンといじるのは非常に嫌がっていました。psensorシステム温度を監視するために呼び出されるプログラムをインストールしました。

システムモニターのCPU使用率は良好に見えたので、システムモニターでは報告されないGPU使用率の問題である可能性があり、幸運な最初の推測はグラフィックスドライバーを変更することでした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.