Xfce 4デスクトップ環境バージョン4.6.1(Xfce 4.6)を使用しています
デュアルモニターの設定を機能させようとしています。ラップトップの左側にVGAモニターを接続して座っています。
通常のデスクトップがノートパソコンの画面に通常どおり表示され、VGAがウィンドウをドラッグするための追加のスペースとして機能するようにしたい。私はほとんどそこにいます。2つのスペースが隣り合って座っており、左右にドラッグできます。
問題は、VGAモニターがタスクバーを含む「プライマリ」モニターであることです。ラップトップ(つまり、左側ではなく右側の画面)にこれを配置します。
これが私の現在のxrandr設定です:
Screen 0: minimum 320 x 200, current 2720 x 900, maximum 4096 x 4096
VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
1440x900 59.9*+ 75.0
1280x1024 75.0 60.0
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
LVDS1 connected 1280x800+1440+0 (normal left inverted right x axis y axis) 331mm x 207mm
1280x800 60.0*+
1024x768 85.0 75.0 70.1 60.0
832x624 74.6
800x600 85.1 72.2 75.0 60.3 56.2
640x480 85.0 72.8 75.0 59.9
720x400 85.0
640x400 85.1
640x350 85.1
TV1 disconnected (normal left inverted right x axis y axis)
VGA1は外部vgaモニターで、LVDS1は私のネイティブのラップトップ画面です。私はやってみました
xrandr --output LVDS1 --primary --right-of VGA1
これにより、画面が正しいレイアウトに配置されますが、このコンテキストでの「プライマリ」の意味を誤解しない限り、LVDS1はプライマリになりません。プライマリとは「デスクトップが存在する場所」を意味しますか?
私はgrandrとarandrをダウンロードして、それらをいじりましたが、そこで何も達成していません。
VGA1を左ではなくラップトップの右に設定すると、LVDS1がデスクトップなどでプライマリになるように、それを取得できるのが不愉快です。したがって、プライマリは常に一番左のディスプレイに移動するようです。
これが私の/etc/X11/xorg.conf
関連する場合のファイル:
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Modes "1440x1440" "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
Virtual 2464 900
EndSubSection
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
Option "MaxTapTime" "0"
Option "MaxTapMove" "0"
EndSection
誰かアドバイスはありますか?ありがとう、マックス
これについて バグレポート が提出されています。 しばらくの間 について知られています。 Xfce(4.11.0以降)は、左/一番上のディスプレイを「プライマリ」として扱います。刺激性があり、ラップトップだけに限らない。
2つのモニターが静的に配置されている場合、パネルを明示的に移動することにより、プライマリディスプレイの変更をエミュレートできます。しかし、実用的でないラップトップでは、次のいずれかを行う必要があります。
しばらくの間オプションBを試しました。プライマリーの物理的に左側のモニターが「下」に指定されていました。デスクを並べ替える必要はなく、画面の左/右の端を移動すると、通常のワークスペースが折り返されました。
私の知る限り、xrandrの現在のバージョンでは、主なフラグはラップトップでは機能しません。プライマリモニターは常に0x0から始まる左側のモニターです。非常に迷惑です。おそらくバグです。
私の解決策は、デスクトップパネルとアイコンを移動することでした。 [パネル]> [パネル設定]> [出力:VGA1(または任意のモニター)]を右クリックします。
デュアルモニターの設定を機能させようとしています。ラップトップの左側にVGAモニターを接続して座っています。
試してください:
$ xrandr --output VGA1 --auto --left-of LVDS1
参考までに、私はラップトップ(LVDS-1)と垂直右パネル(VGA-1)がうまく機能しています。
$ xrandr 画面0:最小320 x 200、現在の2340 x 1440、最大8192 x 8192 接続されたLVDS-1 1440x900 + 0 + 0(通常の左反転右x軸) y軸)303mm x 190mm 1440x900 60.0 * + 50.0 1152x864 60.0 1024x768 59.9 800x600 59.9 640x480 59.4 720x400 59.6 640x400 60.0 640x350 59.8 VGA-1は900x1440 + 1440 + 0左に接続(通常の左逆右x軸y軸)408mm x 255mm 1440x900 59.9 * + 75.0 1280x1024 76.0 75.0 72.0 60.0 1152x864 75.0 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 640x480 72.8 75.0 66.7 60.0 720x400 70.1 640x350 70.1 DVI-D-1の接続解除(通常の左反転右x軸y軸)
これもしばらくの間私を悩ませてきました。私の回避策は、ラップトップモードのみでパネルをロックすることです。拡張モニターに切り替えると(xrandrスクリプトにキーマップされています)、パネルがラップトップに残ります。
左側(モニター)にはまだ新しいウィンドウが開いていますが、今のところはこれで問題ないと思います。
バグ です。
xfce4-display-settings:なぜ「左側に拡張」がないのですか?
私はその理由を説明しようとしました: ここ 。
左側の外部モニター(これがプライマリになる)まで拡張してから、すべてのコントロール(つまり、パネル)を右側(セカンダリ)の内部モニターに移動し、まるであたかも動作するようにします。プライマリ
左に拡張するには、xrandr --output LVDS1 --auto --right-of VGA1 --output VGA1 --auto
(LVDS1
は内部ディスプレイです)のようなコマンドを使用します。これをパネルまたはデスクトップランチャーに追加すると非常に便利です。
「スパンモニター」オプションをオフにして、パネルのロックを解除します。
[] [5]
この表示設定に戻って再起動した後、パネルの位置は記憶されているようです。
コマンドラインを使用して設定することもできます(例:メニューからセカンドモニター)
xfconf-query -c xfce4-panel -p /panels/panel-1/output-name -s monitor-2
使用できるすべてのプロパティを一覧表示するために
xfconf-query -c xfce4-panel -p /panels -lv