現在私はDeepin OS 15.4を使用しています。
デフォルトでは、Deepinはプロジェクターが接続されているときにデスクトップを拡張モードに設定しますが、私が望むのは画面を複製することです。
コントロールセンター構成では見つかりませんでしたが、偶然発見しました。この問題。
モニターは上記の xrandr を使用して拡張されます。
xrandrを使ってデスクトップをプロジェクターにコピーする方法は?
答え1
まず、各モニターの名前を確認してくださいxrandr --current
。たとえば。次に、次のコマンドを使用してコピーする必要があります。
$ xrandr --output <projector> --same-as <desktop>
答え2
このコマンドを使用して、外部VGAを介してデスクトップをミラーリングします。
$ xrandr --output LVDS-1 --mode 1366x768 --scale 1x1 --output VGA-1 --same-as LVDS-1 --mode 1920x1080 --scale 0.711x0.711
LVDS-1
基本的な作業解像度が1366x768のノートパソコンの画面。
VGA-1
デフォルトの解像度は1920×1080で0.711に拡張された外部VGAモニタです。これは1366x768(ノートブック解像度)に近いです。
私にとっては大丈夫だった。次のオプションを試すことができます。
同様に、デスクトップを拡張するためにこれを使用します。
$ xrandr --output VGA-1 --mode 1920x1080 --scale 1x1 --output LVDS-1 --mode 1366x768 --scale 1x1 --left-of VGA-1
簡単に実行して画面名を検出できます。xrandr
答え3
接続されているすべてのモニターをミラーリングするために作成した小さなシェルスクリプト。どのモニターが利用可能かを把握することを心配する必要はありません。これにより問題が解決します。
RESOLUTION=1920x1080
xrandr --listmonitors | sed -n '1!p' | sed -e 's/\s[0-9].*\s\([a-zA-Z0-9\-]*\)$/\1/g' | xargs -n 1 -- bash -xc 'xrandr --output $0 --mode '$RESOLUTION' --pos 0x0 --rotate normal'
答え4
使用する場合arandr
画面レイアウトをグラフィカルに設定するには、ある画面を別の画面にドラッグして(互いに上に重ねるように)解像度を同じに(または別の方法で設定します。つまり、1つが切り捨てられます)