
私は4つの出力、2つのDVI、1つのHDMI、1つのDisplayPort出力を備えたradeon r9 270xを持っています。
Xサーバーを2つの画面で構成し、ユーザーの立場にはDISPLAY 0.0と0.1を提供する必要があります。
/etc/X11/xorg.confで、2つのモニター、2つのデバイス、および2つの画面セクションを試しました。 「Device」セクションに「screen」を明示的に指定しないと機能しますが、画面(DISPLAY = 0.0)が表示されます。
画面セクション(下図)で画面番号を明示的に設定しようとしましたが、機能しませんでした。
最初のデバイス部分で画面0を選択し、2番目のデバイス部分で画面1を選択するとXサーバーが起動し、/var/log/Xorg.0.logを見るとXサーバーがDisplayPortを使用しようとしているできますが、HDMI出力が接続されていません。
II デバイスセクションで画面番号 2 と 3 を選択すると、X サーバは起動を拒否します。
Section "Device" Identifier "Device0" Driver "radeon" # Screen 1 # doesn't work EndSection
Radeonドライバを使用してデュアルスクリーンを設定する方法についてのアイデアはありますか?
これはカーネル4.3(利用可能な場合)ではDebianが不安定です。
答え1
ServerLayout
画面のセクションを作成してみてください。 devicesセクションを編集せずにconfファイルに追加してください。
Section "ServerLayout"
Identifier "DefaultLayout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
EndSection
答え2
私はあなたが望むものは、少なくともあなたが望む方法では不可能だと思います。
xorg.confの画面は添付のディスプレイとは異なります。 DISPLAY=0:1
平均セカンドXサーバー2番目の画面ではなく、コンピュータから。
私が間違っていると誰かが修正しますが、出力数に関係なく、2台のXサーバーがビデオカードを共有できないようです。これにはXineramaを使用できます。
おそらくこの目的に使用できるサーバーがあるでしょうxnest
。しかし、私はそれを使った経験がないので、あなたが望むものをこのサーバーにできるかどうかはわかりません。理論的には、ウィンドウマネージャは最初の画面を使用し、xnest
他の画面では全画面を実行するよう説得することができますが、ここでは推測にすぎません。