複数のGPU(12.04)を設定するにはどうすればよいですか?


8

2つのGPUがあります。1つは統合されたIntel i915、もう1つはNVIDIA 560 Tiです。これはハイブリッドセットアップではなく、ラップトップでもありません。Windows 7では、各カードは異なるモニターに接続されており、NVIDIAは「大規模な持ち上げ」を行います。私の人生では、Ubuntuにi915を認識させることができませんが、ログオフまたは再起動すると、シャットダウンが実際にi915に表示されます。lshwは両方をリストします。「現在の」NVIDIAドライバー(試験運用版ではありません)を実行していますが、ディスプレイはそのモニターを「ラップトップ」と呼んでいます。

これはUbuntuでも可能ですか?可能性のあるソリューションのように見えた唯一のものは、ラップトップのハイブリッドセットアップとBumblebeeを使用することでしたが、それはここでは当てはまらないようです。


オールドスクールでキックしてXineramaを使うこともできます。これがハウツーです:tldp.org/HOWTO/Xinerama-HOWTO/index.html
クリスチャン

回答:


3

残念ながら、正しい答えはあなたの問題を解決しません。

現在、X.orgはグラフィックを2つの異なるビデオカードに分割できません。昔はXineramaを使用してこれを行う方法がありましたが、プロプライエタリドライバーのみがXineramaをサポートしています。IOW、GPUの1つがIntel Graphicsの場合、これを行うことはできません。

これで、-nvidiaとXinerama(またはおそらくTwinView)を使用して2つのNVIDIAカードを使用する場合、これを機能させることができます。そして、おそらく -fglrxを使用する2つのAMDカード。

ただし、私の推奨事項は、2つの出力を備えた新しいNVIDIAカードを購入し、それに2台のモニターを接続することです。次に、-nvidiaまたは-nouveauを実行できます。これにより、パフォーマンスが向上し、安定します。

もちろん、試みている構成が機能していれば、すばらしいでしょう。Xを再設計して許可するために上流でいくつかの取り組みがありますが、これはまだ開発段階であり、1〜2年かかる場合があります。しかし、趣味として時間を費やす何かを探していて、システムを壊すことを恐れていない場合は、上流のコードベースを試してフィードバックを提供することができます。


1

表示を設定するには、2つのオプションがあります。

  1. Nvidia設定から
  2. システムから

1. NVIDIA Xサーバー設定を開きます。これにより、両方のモニターを構成できます。

Nvidiaを実行する

ここでは、画面を段階的に設定できます。

2. [ システム] -> [ 設定] -> [ 表示]に移動すると、次のようなものが表示されます。

システム構成

注:モニターが1つしか表示されない場合は、をクリックしDetect Monitorて、システムに接続されているすべてのモニターを検出します。


モニターの解像度を互換性のあるものに変更すると、問題があれば解決できます。


Display Prefsは1つのモニターのみを表示します。Detectは何もしません。NVidiaに接続されているものは問題なく表示されますが、もう一方は完全に無視されます。
エリン兄弟12年

NVIDIA X設定を実行し、Xサーバー構成に移動して、ディスプレイの検出をクリックします。次に、両方のディスプレイが表示されます。機能しない場合は、モニターのプラグを抜いて、もう一度プラグを差し込みます。
Lucio

2番目のモニターは検出されません。私が説明したように、2番目の(i915)GPUに接続された2番目のモニターを検出することが期待されていますか?
エリン兄弟、2012年

1
いいえ、OPは2つのモニターではなく2 つのカードをセットアップする方法を尋ねています。上記のアドバイスは正しいですが、正しい質問に答えていません。
ブライス

@ブライスあなたは正しい。それは他の誰かのために有用である可能性があるため、私は..答えを残しておきます
ルシオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.