NVidia optimusを搭載したnVidia Quadro 2000Mを使用しています。
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: nVidia Corporation GF106 [Quadro 2000M] (rev a1)
NVidiaカードのドライバーを見つけることができず、nVidiaカードを使用できないことがわかっていますが、質問は、Intelカードを使用してUnity 3Dを実行できますか?そうでない場合、Unity 3Dを実行せずにデュアルモニターを使用できますか?
/usr/lib/nux/unity_support_test -p
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: unable to create the OpenGL context
私はnVidiaカードを使って仕事をしてくれるという点で「ハンプ」されていることは知っていますが、Intelカードがやりたいことをできるかどうか知りたいだけです。
Intelカードが駆動したい出力に接続されている場合¹、そうであれば、Intel GPUはUnity 3Dの実行と2つのモニターの駆動の両方に完全に対応できるはずです。
Optimusのセットアップは実際には標準化されていません。各メーカーはやや異なることをする傾向があり、異なるモデルで異なることをすることが多いため、実際のラップトップがなくても決定的なことを言うのは困難です。製造元がどのように配線したかによって、統合CPUとディスクリートCPUを選択するBIOSスイッチがある場合があります。このようなBIOSオプションがある場合は、IntelまたはnVidiaカードを使用できます。この場合、GPUを切り替えるには明らかに再起動する必要があります。また、ビデオドライバーをいじる必要もあります。nVidiaドライバーが構成されている間、3DはIntel GPUで動作しません。
注:Detect OS Optimus Support
などのオプションがある場合は、これが必要ですdisabled。多くの退屈で、愚かで、迷惑なほどに必要な理由のために、Linuxは、BIOSのACPI実装をWindowsの最新バージョンとして認識しています。これは、OptimusをサポートするWindows 7(または、少なくともWindows 7のnvidiaドライバーがOptimusをサポートする)を意味するため、BIOSがOptimusのサポートを検出しようとすると、誤って有効になります。
unity_support_test
出力に関しては、guess nvidiaバイナリドライバーがインストールされており、Intel GPUを使用しているか、nvidia GPUを使用していて、バイナリドライバーをインストールしました☺。 11.10のnouveauはnVidiaカードで3Dをサポートしていませんthink/var/log/Xorg.0.log
ファイルの内容は、これのデバッグに役立ちます。
¹:このT420のようなOptimusラップトップの多くでは、内部ディスプレイとVGA出力のみがIntel GPUに接続されています。 DisplayPort出力は、nVidiaカードにのみ接続されます。