web-dev-qa-db-ja.com

NVIDIA PrimeでIntelに変更すると、ファンの速度が最大になるのはなぜですか?

Medion Erazer P6661ラップトップを購入しました。このラップトップには、Intel Skylake i7 CPUとNvidia GTX 950mグラフィックスカードが搭載されています。 Ubuntu 16.04をインストールしました。カーネルバージョンは4.8.0-39-genericです。

Ppa:graphics-drivers/ppa ppaを追加し、追加のドライバーコントロールパネルを使用して、nvidia-375グラフィックドライバーをインストールしました。このWebサイトを使用して、Nvidiaカードに推奨されるバージョンを確認しました https://www.nvidia.com/Download/index.aspx

Nvidia-primeを使用してIntelプロファイルに変更するときに問題が発生します。これは、NVIDIA Xサーバーの[設定]パネルを使用して行います。ログアウトしてから再度ログインすると(切り替えを完了するために必要です)、約1分後にファンの速度が最大速度になります。

ファンの速度を通常に戻すには、nvidiaプライムプロファイルに切り替えてシステムを完全にシャットダウンする必要があります。ファンを再起動すると最大にとどまるため、完全にシャットダウンする必要があります。

lm_sensorsの出力は次のとおりです。

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +28.0°C  

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

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +28.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:         +27.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:         +28.0°C  (high = +100.0°C, crit = +100.0°C)

glxgears -infoを実行すると、Intelプロファイルの唯一の問題がファンの速度であることがわかる限り、Intelグラフィックが機能していることを確認できます。

GL_RENDERER   = Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) 
GL_VERSION    = 3.0 Mesa 12.0.6
GL_VENDOR     = Intel Open Source Technology Center

Nvidiaカードの電源がオフになっていることを確認するには、コマンドcat /proc/acpi/bbswitchを実行し、結果として0000:01:00.0 OFFになります

Nvidiaプロファイルがアクティブなときにglxgears -infoを実行すると、次のようになります

GL_RENDERER   = GeForce GTX 950M/PCIe/SSE2
GL_VERSION    = 4.5.0 NVIDIA 375.39
GL_VENDOR     = NVIDIA Corporation

ラップトップはnvidiaプロファイルのみを使用する場合は正常に動作しますが、バッテリーを非常に速く消耗するため、この問題を解決する方法を誰かが知っていることを期待しています。

3
Frank

私は試行錯誤によって自分の問題を解決しました。

これは、適切なnvidiaドライバーとカーネルの組み合わせを持っていることの問題だと思います。

現在、次のnvidiaドライバーとubuntuカーネルがあります。

4.10.0-041000-generic
nvidia driver 375.39

http://kernel.ubuntu.com/~kernel-ppa/mainline/ からすべての安定したカーネルバージョンを手動でインストールしました。これは標準バージョンよりも高かったです。まだ問題が残っているすべてのカーネルバージョンについて、「追加のドライバー」ダイアログで利用可能なすべてのnvidiaドライバーを試しました。

0
Frank