web-dev-qa-db-ja.com

Intel + Nvidia Optimusを搭載したデュアル外部DVIモニターをドックしますか?

Dell Latitude E6420ラップトップをドッキングステーションに接続し、ドックに2つのモニター(DVIで接続)があります。

また、(デュアルブート)Windows 7と共にUbuntuをインストールしたことに注意してください。

Ubuntu(11.10または12.04)とWindows 7の両方でデュアルモニターを動作させることはできません。

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 GF108 [Quadro NVS 4200M] (rev a1)

その後、再起動して、再起動中にBIOSのOptimus設定のチェックを外すと、Ubuntu 12.04でデュアルモニターを動作させることができます(ただし、Nvidia Settingsで起動するたびに構成する必要があります)。

lspci | grep VGAを実行すると、次が得られます:01:00.0 VGA互換コントローラー:NVIDIA Corporation GF119 [Quadro NVS 4200M](rev a1)

しかし、その後、Windowsを再起動すると(Optimusをオフのままにしておくと)、Windowsは外部モニターを検出できず、解像度は許容できないほど低くなります。

私は多くのフォーラムの投稿で、この特定のグラフィックカードのセットアップが多くの頭痛の種になることを見てきました。まだ問題を解決できていません。

インテルおよびnvidiaビデオカードを搭載したラップトップで外部ディスプレイを使用するにはどうすればよいですか?

NVidia/IntelハイブリッドシステムでIntelドライバーで外部ディスプレイを使用する方法

nVidia Optimus、Unity 3D、デュアルモニター

「DVIの代わりにVGAを使用するだけ」というオプションは、ドックに1つのVGAポート(および2つのDVI)しかないため、オプションではありません。

再起動するたびにBIOS設定を切り替えてから、毎回ディスプレイ設定を再構成するのは、面倒で時間がかかり、非実用的です。

この作業をスムーズに行う方法を知っていますか?

ご協力いただきありがとうございます!

追伸参照: https://superuser.com/questions/434358/Dell-latitude-e6420-dual-boot-ubuntu-windows-7-optimus-graphics-problems

5
Ryan

BIOSでOptimusを無効にして、最新のnVidiaドライバーを使用/インストールしてください。リポジトリからのものが機能しない場合は、nVidiaからダウンロードします。

http://www.nvidia.com/object/linux-display-AMD64-295.53-driver.html

それがどうなるか教えてください。ドック付きのE6520も購入しようとしています。

1
Jan

@ Ryan、Ubuntuの起動時にBIOSでOptimusを有効にした場合に実際に何が起こるかについては説明しませんが、明らかに機能しません。私の推測では、ラップトップは私のもの(Lenovo T430)のようで、Intel GPUは内部ディスプレイとVGAポートにアクセスでき、Nvidia GPUは内部ディスプレイと2つのDVIポートにアクセスできます。

起動後にNvidiaの設定を再構成する必要があるという事実から、デフォルトではラップトップディスプレイとモニターの1つを使用し、その後2つのモニターのみを使用するようになっていると思いますか?

とにかく、Windowsと一緒に動作するようにOptimusを有効にして作業する必要があるため、最大3つのオプションを使用できます。

  1. バンブルビー(Nvidia /最大2台のディスプレイ)
  2. Nvidia Prime(Nvidia /最大2台のディスプレイ)
  3. Optimus Prime(Nouveau/Proper Linux Way(TM)/最大4ディスプレイ)

Bumblebeeは、3DオフロードにNvidia GPUのみを使用し、Intel GPUがNvidia GPUにのみ接続されているポートを表示することを許可しないため、あなたには適していません。 Nvidia Primeについては十分に知りませんが、Nvidia GPUがすべてのレンダリングを制御できるにもかかわらず、Bumblebeeと同じ制限があると思います。

したがって、あなたの唯一の選択肢はOptimus Primeを使用することだと思います。それが機能する場合、2台のモニターを使用すると同時にラップトップのディスプレイを使用できます。 YMMVですが、ラップトップでさまざまなリグレッションが発生しているため、Ubuntu 13.10が最善の策かもしれません。 Optimus Primeはオープンソースドライバーに依存しているため、ライブインストールを使用して動作するかどうかを簡単にテストできます。

あなたに合ったUbuntuのバージョンが見つからない場合、Fedora 19が動作しているのに気付くかもしれません。Fedora20と21はおそらく同じリグレッションのために動作しないでしょう。私は記事を書きました( Optimusラップトップで複数のモニターを駆動する )これはあなたを助けてくれるでしょう。

0
domc