web-dev-qa-db-ja.com

Intel GPUの使用中、Ubuntu 16.04がシャットダウン時にフリーズする

私のラップトップには、グラフィックカードとしてIntel 6700HQ CPUとNvidia 960Mがあります。 nvidia-361ドライバーがインストールされています。

ドライバーに付属のnvidiaプログラムを使用して、Intel GPUとNvidia GPUを切り替えることができます。 Nvidia GPUは実際に正常に動作し、ほとんどの場合問題はありません。しかし、それは非常に熱くなり、バッテリーも消耗/加熱します。そのため、使用するのは実用的ではありません。

Nvidia GPUからIntel GPUに切り替えている間、問題はありません。 nvidiaがオンのとき、簡単に再起動、一時停止、スリープ、電源オフができます。しかし、インテルGPUを使用しているときは、これらのいずれも実行できません。常にフリーズするため、電源ボタンを押し続けて強制的に閉じる必要があります。スリープすると、ウェイクアップしません。ターミナルコマンド(Sudo rebootなど)を使用してこれらを行う場合も、同じ問題が発生します。

これらのいずれかのようなままです。そして何も起こりません: It stays like one of these. And nothing happens.

カーソルは点滅しません。画面が完全にフリーズしています。

詳細を確認するためにgrubから「静かなスプラッシュ」を削除しましたが、次のようになりました this, which, doesn't tell much.

1
cayit

Ubuntu 16.04には、外部GPU(nVidiaまたはATI)と第6世代IntelプロセッサーのIntel Power Statesで多くの問題がありました。同じ問題があり、カーネルLinux 4.6(4.4ではなく)をインストールしています。問題を解決しました。

端末で次のコマンドを入力します(64ビットPCの場合):

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-headers-4.6.0-040600_4.6.0-040600.201606100558_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-headers-4.6.0-040600-generic_4.6.0-040600.201606100558_AMD64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-image-4.6.0-040600-generic_4.6.0-040600.201606100558_AMD64.deb

Sudo dpkg -i *.deb
1
trunk96