Ubuntuでデュアルスクリーン独立切替を実現

1452 ワード

コードする時、スクリーンの大きさが足りないと感じて、もし多くのスクリーンがどんなに良いことができるならば、このようにすることができます
ディスプレイをパソコンに接続して端末を開きます
入力:xrandr
次のように表示されます.
 
LVDS1 connected 1366x768+1024+0 (normal left inverted right x axis y axis) 309mm x 174mm

   1366x768       60.0*+

   1360x768       59.8     60.0  

   1024x768       60.0  

   800x600        60.3     56.2  

   640x480        59.9  

VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 338mm x 270mm

   1280x1024      59.9 +   75.0  

   1024x768       75.1     70.1     60.0* 

   800x600        72.2     75.0     60.3     56.2  

   640x480        72.8     75.0     60.0  

   720x400        70.1  

HDMI1 disconnected (normal left inverted right x axis y axis)

DP1 disconnected (normal left inverted right x axis y axis)


私の効果はこうです
 
LVDS 1はノートブックlaptopのディスプレイ名で、
VGA 1は私がアクセスしたディスプレイ名です
次に、次のようなファイルを作成します.xprofile
 
xrandr --output LVDS1  --primary --auto --pos 0x240 

xrandr --output VGA1 --rotate normal --pos 1680x0 --left-of LVDS1

説明すると、第1のコマンドは出力ディスプレイLVDS 1をメインディスプレイとして設定し、
 
2番目のコマンドは、2番目のディスプレイVGA 1を拡張ディスプレイに設定します.回転しないで、メインディスプレイの左側にあります.これはどのように置くかによって決まります.
ディスプレイを右に置くと--right-of LVDS!
ファイルを実行し、
入力コマンド:sh.xprofile
OK
注意:コンピュータを起動するたびに、xrandrを実行して検出したほうがいいです.ディスプレイの名前が変更された可能性があるので、私の常変は
LVDS 2とVGA 2、対応する把.xprofileファイルを修正したらOK