外部モニタに接続するときにxrandrが使用するデフォルト設定をどのように変更しますか?

外部モニタに接続するときにxrandrが使用するデフォルト設定をどのように変更しますか?

コンピューターの電源が入っている間に外部モニターを接続できません。

この時点で、xrandrは機能しない組み合わせを使用しているようです。

もう一つの大きな問題に対する解決策として、コンピュータの実行中に外部モニタが接続されているときにxrandrのデフォルト表示設定を変更できるようにしたいと思います。(この方法で有効な解像度の組み合わせを使用するか、モニターの 1 つのみを有効にして問題を回避する設定を指定できます.)

システムを起動する前に外部モニタを接続すると、xrandrはかなり低い解像度でディスプレイをミラーリングするように選択します。


修正する:

xrandr
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 4096 x 4096
VGA-0 connected 1360x768+0+0 (normal left inverted right x axis y axis) 580mm x 320mm
   1360x768       60.0*+
   1280x720       60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0  
DVI-0 disconnected (normal left inverted right x axis y axis)
LVDS connected (normal left inverted right x axis y axis)
   1680x1050      60.1 +
   1400x1050      60.0  
   1280x1024      59.9  
   1440x900       59.9  
   1280x960       59.9  
   1280x854       59.9  
   1280x800       59.8  
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  
S-video disconnected (normal left inverted right x axis y axis)

外部デスクトップを接続するときに最高の解像度で使用したいと思います(内部モニタの使用を含まない他の質問がある場合)。 GUIでデュアルモニタの解像度を設定できます。ところで、外部モニタ用ケーブルを接続した後、xrandr上記のコマンドを実行した場合と同様に、内部モニタをオフにして外部モニタを1360x768に設定したいと思います。

ベストアンサー1

外部モニタが接続されているときにデフォルト設定を作成する方法はわかりませんが、カスタムxrandrスクリプトを簡単に作成してからショートカットキー(たとえば)に接続できますmeta + P

はい

> nano  /usr/bin/custom-xrandr
#!/bin/bash
xrandr --output VGA1 --off --output HDMI1 --auto

> chmod u+x /usr/bin/custom-xrandr

/usr/bin/custom-xrandr次に、外部モニターを接続するたびにいくつかのショートカットを接続します。~によるとその鍵。

これはあなたが望むものを正確に達成する必要があります。

おすすめ記事