NVidia Quaddro M1000MであるDell Mobile Precision 5510でグラフィックカードを機能させようとしています。マシンにはIntelグラフィックもあります。
lspci
を実行すると、とりわけ、
00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1000M] (rev a2)
その後、時々、数秒後にマシンがフリーズします。
lspci
の出力から、マシンにはIntelグラフィックカードとNVidiaカード(M1000M)の両方が搭載されているように見えます。これはラップトップなので、個別のアダプターがないため、出力がどのように切り替わるのかわかりませんが、NVidiaカードを使用していることを確認したいと思います。
NVidiaドライバーをインストールしましたが、Xは空白の画面でした。 Nouveauドライバーにはかなり満足していますが、正しいグラフィックカードが使用されていることを確認できません。 Ubuntu 14.04で提供されたラップトップは、他に何も実行したことがありません。
glxinfo
は以下を提供します。
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Skylake Halo GT2
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.9
Intelカードが使用されているようです。確認できる場所はどこですか?ありがとうございました。
2週間いじって何も行かなかった後、ついにNVidiaドライバーで動作するNvidiaカードを手に入れました。問題は、元々は幸いにもIntelドライバーを使用していたUbuntuソフトウェアインストーラーでNvidiaドライバーをインストールしようとしたことです(これは行わないでください)。これは機能せず、数回再起動するとIntelオプションが削除され、IntelカードのNouveauドライバーを使用していたようです-不明な構成も可能です。私のシステムはこの構成では非常に不安定で、lspci
でロックアップするか、3Dグラフィックスを使用しているときにロックアップしました。私はこれを修正するために多くのステップを経ましたが、何がうまくいったのか本当に分かりません。
そこにあるものは何でも取り除きます:
Sudo apt-get purge nvidia*
Sudo apt-get purge nouveau*
Intelドライバーをインストールします。何らかの理由で、これにより、ワインなどの大量のものがアンインストールされます。後で再度インストールできるので心配しないでください。
Sudo apt-get install xserver-xorg-video-intel
これを明示的にアンインストールしたことはありません(apt-get purge intel*
は他のすべてのIntelのものが原因で非常に危険です)、おそらくIntelドライバーはまだそこにあります。
いくつかのリポジトリを追加します。
Sudo add-apt-repository ppa:bumblebee/stable
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
NVidiaドライバーとバンブルビーをインストールします。
Sudo apt-get install nvidia-364
Sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
これは最初は機能しませんでした。理由はわかりません。 Xが起動しないか、ログイン画面に戻り続けます。 lightdm
をgdm
に置き換えてみましたが、まったく機能しなかったため、lightdm
に戻りました。最後に、上記を最後に試したところ、うまくいきました。 nvidia-settings
アプリを使用してIntelカードに変更することもできます。唯一の問題は、15インチのラップトップで4kスクリーンを使用していることです。ほとんどのソフトウェアは適切にスケーリングできません。これはIntelカードで動作します。これが誰かの助けになることを願っていますが、(ラップトップの)ハイブリッドグラフィックスが動作するための完全な苦痛になり得ることに注意してください。
ハイブリッドグラフィックスがあるため、NVIDIAグラフィックスアダプターを使用し、両方のグラフィックスを切り替えるには、独自のNVIDIAドライバーとOptimusサポートをインストールする必要があります。
インテルまたはNVIDIAグラフィックスのどちらを使用しているかを確認するには、ターミナルを開いて実行します:
lspci -k | grep -EA2 'VGA|3D'
このコマンドの出力は、次のような情報を提供します。
lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Subsystem: CLEVO/KAPOK Computer Device 3501
Kernel driver in use: i915
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
Subsystem: CLEVO/KAPOK Computer Device 3501
Kernel driver in use: nvidia
Kernel driver in use: nvidia
と表示されている場合は、NVIDIAグラフィックアダプターを使用しています。
Intelカードに切り替える場合は、[NVIDIA Xサーバー設定]-> [PRIMEプロファイル]を開きます。
何らかの理由でこれが機能しない場合は、最新の公式NVIDIAドライバーをインストールする必要があります。
ターミナルを開き、次のコマンドを実行します。
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-361 nvidia-prime
Sudo reboot
NVIDIAアダプターをまだ適切に使用できないというコメントに対処する更新:
別の方法を使用してドライバーをインストールします...ただし、最初にインストールされているすべてのNVIDIAソフトウェアを削除します。
GRUBブートメニューでUbuntuエントリを強調表示して、 E キー。
Linux行の最後にnouveau.modeset=0
を追加します-を押します F10 起動します。
ログイン画面で Ctrl+Alt+F1 -ユーザー名とパスワードを入力してから実行します:
Sudo apt-get purge nvidia*
Sudo reboot
NVIDIA Quadro M1000Mをサポートするドライバー361.42を再インストールします。
GRUBブートメニューでUbuntuエントリを強調表示して、 E キー。
Linux行の最後にnouveau.modeset=0
を追加します-を押します F10 起動します。
ログイン画面で Ctrl+Alt+F1 -ユーザー名とパスワードを入力してから実行します:
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-361 nvidia-prime
Sudo reboot
注:設定 Space linux
行の最後の文字とnouveau.modeset=0
の間。