Linuxでのトリプル(3)モニター
Nvidia NVS440経由で3台のモニターをセットアップしています(各1680x1050)(2つのGPU、GPUごとに2つの出力、合計4つの出力)。これはWindows XP、7では問題なく動作しますが、Linux(Ubuntu 9.04)ではかなりの頭痛の種となりました。 以前はXFX 9600GTとオンボードXFX 9300GSを使用して同じ結果を生成していましたが、カードはうるさくて電力を消費していました。 1つの物理PCBに2枚のカードがあるだけです。 ) とにかく、いずれかのセットアップを使用すると、5つのソリューションが利用できました。 3つの個別のXインスタンスがあり、すべてが参加していない Xineramaに隣接する3つの個別のXインスタンスがある 2つの個別のXインスタンスがあります-1つはツインビューを使用し、両方ともXineramaに隣接しています 2つの個別のXインスタンスがある-1つはツインビューを使用しているが、Xineramaは使用していない 単一のツインビューセットアップを使用し、3番目の画面はプラグを抜いたままにします。 2つの個別のXインスタンスとツインビュー(ただし、xineramaは使用しない)を使用する4番目のオプションは、パフォーマンスと使いやすさの点で最適なバランスでしたが、2つの非常に迷惑な問題を引き起こしました アプリケーションを開く画面を(ショートカットを変更せずに)制御することはできません-一度開くと、端末を開いて強制的に移動しないと別の画面に移動できません NvidiaのXineramaブレークのオーバーライドまたは改ざんおよびツインビューで結合された2つのスクリーンは、両方のスクリーンの中央でポップアップを開き、最初の2つのスクリーンの幅までウィンドウを最大化する単一の大きなスクリーンのように動作します Firefoxは同じユーザーとして1つのインスタンスのみを実行できるため、複数のFirefoxウィンドウを使用するには少なくとも2人のユーザーが必要です 2番目のオプションは正しいオプションのように「感じ」ますが、OpenGLは基本的に無効になっており、あらゆる種類のゲームをプレイしたり、グラフィックを実行したりすると、パフォーマンスが大幅に低下し、不安定になります-gbaまたはgensの基本的なエミュレーターを実行しようとすると、システムが発生します倒れる。デスクトップをじっと見つめるだけで機能します。ウィンドウを開いたり、物をドラッグしたり、Firefoxの複数のコピーを実行したりすると、本当に遅く感じます。 開いている最後のデュアルスクリーンのみが完全に機能し、必要に応じてすべてが実行されます。完全なGPUアクセラレーション-2つの論理画面スペース-完璧で、ウィンドウのようなGPUで動作します!:-p とにかく、RandRが複数のGPUをつなぎ合わせてXineramaよりもはるかに深いレイヤーで1つの巨大なデスクトップを作成できるように、GPUオブジェクトを導入するときにスラックを拾い上げることになっていたことを知っています。これが修正されたかどうか(Xサーバー1.7が出ていることに気づいた)と、誰かがそれを正常に実行しているかどうか疑問に思っていましたか? 繰り返しますが、私の要件は次のとおりです。 任意のウィンドウをドラッグするための1つの大きなデスクトップ 各画面へのウィンドウの最大化(XPと同様) メイン画面でフルスクリーンアプリを実行し、マウスが他のアプリに移動したり、3つすべてのアプリで移動したりできないようにする 最後にサイドノートとして。Matroxトリプル(およびデュアル)ヘッドスプリッターは知っていますが、eBayで購入できる価格でさえ、ATMを購入する余裕があります。それは長い間windowsの世界に存在していたものです(私がXに乗っていないと言えますか:-p); 現金があれば、このボックスの最新バージョンをすでに購入していました(新しいバージョンは、最終的に、それぞれ1680x1050のディスプレイとして大きな解像度をサポートします)。