複数の画面を備えたxサーバーRadeon

複数の画面を備えたxサーバーRadeon

私は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他の画面では全画面を実行するよう説得することができますが、ここでは推測にすぎません。

関連情報