XFCEのデュアルモニタモードはxrandrでは動作しません。

XFCEのデュアルモニタモードはxrandrでは動作しません。

私のラップトップ(Thinkpad x240)でXFCEでManjaroを使用しています。モニターが接続されているドック(Thinkpad Ultra Dock)があります。今日は2台目のモニターを受け取りましたが、接続すると最初のモニターがミラーリングされます。 XFCEには、3台目のモニター(ノートブックモニターを含む)に設定する設定はありません。

ただし、モニターは両方とも設定エディターにリストされています(最初のものはHDMI、2番目はDPです)、Googleが見つけた情報に基づいて位置が設定されます(最初のモニターの解像度設定X 2番目のモニターの位置を使用)。つまり、1920)。

この設定を変更しました xfconf-query -c displays -p /Schemes/Apply -t string -s 'Default' --create

再起動後もまだ変更はありません。私は最初から xrandr --output HDMI1 --left-of DP2最後まですべてを試してみましたが、その逆も同じです。

私も試してみましたarandr(xrandr GUI)、両方のモニターがarandrに連続して設定されましたが、彼らはただ同じデスクトップをミラーリングしました。

解決策のアイデアがある場合は、いつでもお知らせください。

uname -a

Linux bx 3.16.7.3-1-MANJARO #1 SMP プリエンプション 金曜日 12月 19日 18:34:00 UTC 2014 x86_64 GNU/Linux

ベストアンサー1

まあ、あなたの問題は次のとおりです。

Thinkpad Ultra Dockを使用すると、接続されているすべてのディスプレイがDisplayportハブによって内部的に処理されます。残念ながら、LinuxはDisplayport MSTハブを使用している複数のモニターを区別することはできません。

ここで読む: http://www.thinkwiki.org/wiki/ThinkPad_Ultra_Dock

Linuxはまだこのドックに組み込まれているDisplayPort MSTハブの明示的なサポートを提供していないため、Linuxではマルチスクリーンサポートはまだ完全には機能しません。単一の画面は正常に機能し、完全に制御できますが、複数の画面は構成できないいくつかの代替モードで処理され、単一のディスプレイとして表示されます。解像度、相対位置などを個別に設定することはできません。

しかし、私のX240に関しては、ページには次のように記載されています。

ThinkPad X240で2つの外部画面を使用する1つの方法は、1つはドッキングポートに接続し、もう1つはラップトップの独自のミニDisplayPortポートに接続することです。

良い結果。

おすすめ記事