Ubuntu Lucid Lynx RCでは、NVidiaのTwinViewを1枚のビデオカードの2台のモニターで動作させることができました。しかし、同じモニターを使用しているが、それらをビデオカード間で分割すると、TwinViewを機能させることができず、モニターごとにXサーバーが起動します。
1枚のビデオカードと同じ効果が欲しいです。
ツインビューではそれが可能だとは思いませんが、xineramaでは可能だと思います。
まず、「 第13章TwinViewの構成 」をお読みください。複数のGPUに関連するものは何も表示されません。通常のxineramaよりもtwinviewを使用する「唯一の」理由は、twinviewを使用すると、すべてのディスプレイでハードウェアアクセラレーションされたopenglを表示できるためです。だから、私見、xineramaは行く方法です。
' 第15章1枚のカードに複数のX画面を設定する 'を読んで、複数の '画面'を設定する方法を確認してください( '画面'は 'デバイス' [gpu]とモニターに接続されています。したがって、基本的に「画面」はモニターの1つに相当します)。さらに調整を行わないと、1つのxserverが実行され、いくつかの「分離された」領域が表示されます(ウィンドウをそれらの間で移動することはできません)。
セクション「Screen」識別子「left_screen」デバイス「left_gpu」モニター「left_monitor」DefaultDepth24サブセクション「Display」Depth24モード「1600x1200」EndSubsectionEndSection
Section "Screen"
Identifier "middle_screen"
Device "left_gpu"
Monitor "middle_monitor"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1600x1200"
EndSubsection
EndSection
Section "Screen"
Identifier "right_screen"
Device "right_gpu"
Monitor "right_monitor"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1600x1200"
EndSubsection
EndSection
レイアウトに満足するまで、すべての「画面」を合計します(複数のレイアウトを使用でき、Identifier
ステートメントで区別できます)。
Section "ServerLayout"
...
Screen 0 "left_screen"
Screen 1 "middle_screen" rightOf "left_screen"
Screen 2 "right_screen" rightOf "middle_screen"
...
EndSection
' 第14章XineramaでのGLXの構成 'を読んでください。本質的にそれは言う:置く
Option "Xinerama" "True"
Serverflags
セクションに移動します。