質問: xinerama、2枚のカード、3台のモニター 私はこれを正しくしようとしてきました、そして私はもうすぐそこにいますが、完全ではありません。このマシンには、1台のモニターを備えたintelアダプターと、2台のモニターを備えたatiアダプターがあります。これを機能させるためにxineramaを使用できてうれしいです。これが私のxorg.conf(ubuntu 12.04)です:-section "monitor" identifier "dell1" option "dpms" endsection section "monitor" identifier "dell2" option "dpms" option "left" "dell3" endsection section "monitor" identifier "dell3" option "dpms" endsection section "device" identifier "intel" driver "intel" busid "pci:0:2:0" endsection section "device" identifier "ati" driver "radeon" busid "pci:2:0:0" # option "monitor-dvi-0" "dell3" # option "monitor-vga-1" "dell2" endsection section "screen" identifier "screen 0" device "intel" #monitor "dell1" defaultdepth 24 endsection section "screen" identifier "screen 1" device "ati" monitor "dell2" subsection "display" depth 24 virtual 2560 1024 endsubsection endsection section "serverlayout" option "xinerama" "on" identifier "multihead" screen "screen 0" screen "screen 1" leftof "screen 0" endsection section "module" load "glx" endsection 3台のモニターはすべて1280x1024デルです。これで、3台のモニターすべてをライブにできます。 intelに接続されているもの(右端)がプライマリです机の上の物理的な配置:[ dell 3 ] [ dell 2 ] [ dell 1 ] { ati } { intel } xサーバーのレイアウト:[dell 2 ] ] [ dell 1 ] [ dell 3 ] [ ] つまり、dell 1のrhsから始めて左に移動すると、次にdell3にジャンプします。 dell 3は2560の仮想サイズを示しており、その左端を押すと、パンが始まります。この時点で、dell 2にも表示され、左端のエッジに到達するまでに、dell3と2は同じことを示しています。モニターを正しくレイアウトするにはどうすればよいですか?どうもありがとう!ジョン編集:-代わりにこれを試してみましたが、ほぼ機能します。 「プライマリ」オプションがないと、dell1ではunityが表示され、他のオプションでは黒い画面が表示されます(ただし、マウスが移動します)。 「プライマリ」オプションを使用すると、unityが表示されず、すべてのモニターの背景がちらつき、キーを押すとちらつきが表示されますが、一般的に非常に奇妙です。section "monitor" identifier "dell1" option "dpms" option "primary" "false" endsection section "monitor" identifier "dell2" option "dpms" option "primary" "false" endsection section "monitor" identifier "dell3" option "dpms" option "primary" "true" endsection section "device" identifier "intel" driver "intel" busid "pci:0:2:0" endsection sec>tion "device" identifier "ati0" driver "radeon" option "zaphodheads" "dvi-0" busid "pci:2:0:0" screen 0 endsection section "device" identifier "ati1" driver "radeon" option "zaphodheads" "vga-1" busid "pci:2:0:0" screen 1 endsection section "screen" identifier "screen 0" device "intel" monitor "dell1" defaultdepth 24 endsection section "screen" identifier "screen 1" device "ati0" monitor "dell2" defaultdepth 24 endsection section "screen" identifier "screen 2" device "ati1" monitor "dell3" defaultdepth 24 endsection section "serverlayout" option "xinerama" "on" identifier "multihead" screen "screen 0" screen "screen 1" leftof "screen 0" screen "screen 2" leftof "screen 1" endsection section "module" load "glx" endsection
回答: これが役立つかどうかはわかりませんが、デュアルヘッド構成のcentosでも問題が発生しました。最終的に機能したもの:section "serverlayout" identifier "multihead layout" screen 0 "screen0" leftof "screen1" screen 1 "screen1" 0 0 inputdevice "keyboard0" "corekeyboard" option "xinerama" "on" option "clone" "on" endsection モニター(2つの同一のもの)の場合、1つのモード行だけを残し、同期行と更新行をコメントアウトしました。section "monitor" identifier "monitor0" vendorname "monitor vendor" modelname "dell 1905fp (digital)" ### comment all horizsync and vertsync values to use ddc: # horizsync 30.0 - 81.0 # vertrefresh 56.0 - 76.0 option "dpms" option "xrandr" modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync endsection section "monitor" identifier "monitor1" vendorname "monitor vendor" modelname "dell 1905fp (digital)" ### comment all horizsync and vertsync values to use ddc: # horizsync 30.0 - 81.0 # vertrefresh 56.0 - 76.0 option "dpms" option "xrandr" modeline "1280x1024" 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync endsection ビデオカードはデュアルヘッドatiです(私が思うにあなたのものに匹敵します)。 device-section内の「screen」パラメーターに注意してください。section "device" identifier "videocard0" driver "r500" busid "pci:3:0:0" option "xrandr" "true" screen 0 endsection section "device" identifier "videocard1" driver "r500" vendorname "videocard vendor" boardname "ati technologies inc rv610 [radeon hd 2400 xt]" busid "pci:3:0:0" option "xrandr" "true" screen 1 endsection 今度はそれをすべて画面に合わせて-再び-私は解像度の選択を許可せず、24ビットを強制する必要がありました:section "screen" identifier "screen0" device "videocard0" monitor "monitor0" defaultdepth 24 subsection "display" viewport 0 0 depth 24 modes "1280x1024" virtual 1280 1024 endsubsection endsection section "screen" identifier "screen1" device "videocard1" monitor "monitor1" defaultdepth 24 subsection "display" viewport 0 0 depth 24 modes "1280x1024" virtual 1280 1024 endsubsection endsection kdeでは私はそのように設定しました: 複数のモニターの仮想ワークスペースを有効にする モニター1:x = 0、y = 0、幅= 1280、高さ= 1024 モニター2:x = 1280、y = 0、width = 1280、hight = 1024