2017-05-17 17 views
2

2台のモニタを搭載したWindows 10 Linuxサブシステムでi3を使いたい。xming/vcxsrv/xwinを使用してi3wm用の2つの画面を設定する

で:

vcxsrv.exe :1 -nodecoration -wgl -multimonitors -screen 0 3840x1160 

私は私の2台のモニターにまたがる一つの大きなウィンドウを作成することができます。この設定はi3で機能しますが、i3では正しく1つの画面として認識されますが、両方のモニタのスパンが半分になることがあるという欠点があります。

私はこのように、二つの別々のスクリーンをI3を使用したい:

vcxsrv.exe :1 -nodecoration -wgl -screen 0 @1 -screen 1 @2 

しかし、私は両方で(export DISPLAY=:1.1)画面0(export DISPLAY=:1)またはスクリーン1上のいずれかI3を実行することはできませんが同じ時間に。

xrandr -q

xrandr: Failed to get size of gamma for output default 
Screen 1: minimum 0 x 0, current 1920 x 1160, maximum 32768 x 32768 
default connected primary 1920x1160+0+0 0mm x 0mm 
    1920x1160  0.0* 

がどのように私はI3との両方の別々の画面を使用することができます

は、多分それはそれは私の設定を認識しないので、xrandrを持つ何か藤堂を持っていますか?

答えて

0

私はxrandrが複数のモニタを認識するための解決策を見つけられませんでしたが、i3にはドキュメント化されていない設定オプションがあり、複数のモニタをシミュレートできることが分かりました1つ1つ私I3の設定では、私はオプションを追加しました:

fake-outputs 1920x1080+0+0,1366x768+1920+0

これは、I3はVcXsrvが2台の論理ディスプレイとして提供する大規模なディスプレイを扱い、モニタサイズにサイズ/オフセットを調整することで、それが置かれます各モニターに完全に表示されます。

また、これは私がVcXsrvを開始するために使用しているコマンドは次のとおりです。polybarは、小さな画面寸法ときと大画面上に表示されたため

vcxsrv.exe -screen 0 @2 -wgl -nodecoration +xinerama -screen 1 @1 -wgl -nodecoration +xinerama

画面が切り替わっている理由は、 0 @11 @2を使用してください。このスイッチはポリバルバーを大きな画面(左側)に正しい寸法で置きます。これは誰の設定でも当てはまらないかもしれません。

関連する問題