web-dev-qa-db-ja.com

ASUS UX533Fの温度が高すぎてUbuntu 19.04でファンオフ

このboot workaroundを使用して、最近取得したASUS UX533FNにUbuntu 19.04をインストールできました。

  • ASUS BIOSバージョン202(すでに最新)
  • NVidia GeForce MX15 NVidia独自のドライバを使用418インストール済み
  • Linuxバージョン5.0.0-16-generic
  • 現時点ではIntelマイクロコードの更新はありません(dis_ucode_ldr as linux boot param)

音声が機能しています。比較のために、Ubuntu 18.04 LTSで動作させることはできませんでした。

今私の問題はCPUの温度が非常に高い! CPUパワーを主張するような特別なことをせずに約70-80°C-これらの行を書くだけで... そしてファンがまったく動かない


次の回避策を見つけました:

Sudo prime-select query

このコマンドがnvidiaを返す場合は、次を実行します。

Sudo prime-select intel

次にログオフします。

結果:
再度ログオンしたら、CPU温度が低下し、妥当な値(たとえば、室内温度によっては40°Cから50°Cの間)に達していることを確認します。必要に応じて、ファンの作動音が聞こえます。

しかし、これはNVIDIA GPUがまったく使用されない回避策にすぎません...


ご質問

CPU温度が高くならないように、NVIDIAグラフィックカードとファンを動作させるにはどうすればよいですか?

Intelグラフィックスのみを使用する必要があるのでしょうか?そもそもNVidiaカードは要求しませんでした...このノートパソコンを購入したときに、NVidiaカードが搭載されていることに気付きませんでした。

1
Bludzee

これまでのところ、最良の答えは次の回避策を使用することです:


Sudo prime-select intel

次にログオフします。


その後、ラップトップの温度の問題はなくなり、ファンは必要なときに機能します。

欠点は、NVidia GPUがまったく使用されないことですが、私には問題ありません。このラップトップモデルを購入したときにNVidiaカードが搭載されていることがわかっていた場合、同じモデルを選択しましたが、NVidiaカードがありませんでした

1
Bludzee

BIOSアップデートなど、またはNvidiaアップデートでマシンを冷却する方法がわからない場合は、thermaldをインストールすることができます。これにはデフォルトの.xml構成ファイルが付属しており、ハードウェアに合わせてカスタマイズしたり、必要な温度を設定したりするには、微調整が必​​要になる場合があります。

  • Sudo apt-get update

  • Sudo apt-get install Thermald

Thermaldは16.04の初期バージョンではバグがありました。 16.04.2に更新してください。問題はありません。

Thermaldには、ほとんどのコンピューターを制御する/etc/thermald/thermal-conf.xmlのデフォルト構成ファイルが付属していますが、一部のコンピューター用にカスタマイズする必要がある場合があります。詳細と例については、man thermal-conf.xmlをご覧ください。設定ファイルを変更したら、thermaldを停止して再起動します。

Sudo service thermald restart

Thermaldをインストールした後、thermaldプロセスを停止し、Sudo thermald --no-daemonとして手動で実行して、そのアクションをリアルタイムで監視します。このリアルタイムの情報を使用して、独自のカスタムThermal-conf.xmlファイルを作成できます。詳細については、man thermaldを参照してください。

Sudo service thermald stop
Sudo thermald --no-daemon --loglevel=debug

ここでAsk Ubuntuでthermaldを検索して、以前の回答を確認することができます。

初心者向けの優れたリファレンスは https://wiki.ubuntu.com/Kernel/PowerManagement/ThermalIssues です。

0
heynnema