web-dev-qa-db-ja.com

16.04 LTSへのアップデート後の高温-Nvidia Optimus

最近、Ubuntu 14から16.04 LTSに更新しました。 「coretemp」によると、コンピューターを起動してから数分後に温度が80〜85°Cに達します。私のGPUはNvidia Geforce GT 540Mです。更新前にそのような温度の問題がありましたが、bumblebeeとcpufreqを使用すると、55〜70°Cに保つことができました。アップデート後は機能しなくなったため、プロプライエタリでないドライバーに切り替え、bumblebeeをアンインストールし、primeをインストールしました。しかし、どういうわけかこれは機能しません。

$ Sudo prime-select intel
Info: the current GL alternatives in use are: ['mesa', 'mesa']
Info: the current EGL alternatives in use are: ['mesa-egl', None]
Error: the installed packages do not support PRIME
Error: intel mode can't be enabled
2
corbuli

Nvidiaドライバーをインストールする

Sudo apt install nvidia-361

そして再起動します。 UEFIを使用する場合は、セキュアブートを無効にします。

加熱を減らすには、次の方法で統合アダプターに切り替えることができます。

Sudo prime-select intel

その後、ログオフまたは再起動します。

1
Pilot6

試してください:

Sudo apt-get purge bumblebee* nvidia*
Sudo apt-get install nvidia-331 nvidia-settings nvidia-prime prime-indicator

そして再起動します。所有しているnvidiaおよびbumblebeeパッケージをアンインストールし、nvidia設定パネルとプライムインジケーターを備えた古いドライバーをインストールします。 GT650Mで動作します。それが役に立てば幸い。

EDIT:使用しているWebブラウザーとプログラムをオフにし、コンピューターがアイドル状態でCPUを過度に使用している場合はtopを確認します。正確な温度測定については、Psensorを確認してください。アイドル状態で過熱している場合(CPUが5%未満の場合)、glxgearsを実行して、IntelまたはnVidiaグラフィックを使用しているかどうかを確認します。 Intelでは、画面のリフレッシュレートと同じ約60FPSが必要です。 nVidiaはさらに多くのレンダリングを行います-私のGT650Mは数千のFPSを示しています。また、 このリンク を確認してください。最初の返信がうまく機能していることがわかりました。また、排気とファンはいつ掃除されましたか?私は年に一度それらをきれいにし、また熱のりを変えます。

幸運を祈ります。

0
Szczepan
    top - 14:14:19 up  1:01,  1 user,  load average: 1,17, 1,06, 0,99
    Tasks: 258 total,   1 running, 257 sleeping,   0 stopped,   0 zombie
    %Cpu(s): 11,9 us,  2,5 sy,  0,0 ni, 85,2 id,  0,2 wa,  0,0 hi,  0,2         si,  0,0 st
    KiB Mem :  8024888 total,  4210752 free,  1742944 used, 2071192         buff/cache
    KiB Swap:  8235004 total,  8235004 free,        0 used.  5650252 avail Mem 
0
corbuli