99%の確率で外部モニターに接続したいラップトップを持っています。他の1%はその画面を使用します。スペースを節約し、外部KB /マウスを使用するために、ラップトップを(通常は)閉じてほしい。外部モニターはノートパソコンの画面よりも高い解像度をサポートしているので、画面の複製は使用しません。また、モニターの1つが表示されない場合、拡張デスクトップは煩わしいので、問題外です。
外部のみの構成を有効にする簡単な方法はありますが、通常のUbuntu/Windows/etcが提供するように、外部モニターが切断されると内部モニターに切り替わりますか?
さらに/あるいは、これを可能にするために通常のUbuntuまたは他のLinuxディストリビューションはどのソフトウェアを使用しますか?
おそらくLXDEにはないGnomeまたはUnityの機能です。おそらく、モニターの切断時にこれを行うためのudev
ルールを作成できます。
モニターを検出し、それに応じて拡張する小さなスクリプトを作成しました。
#!/usr/bin/env bash
xrandr | grep VGA | grep -w connected >/dev/null
echo $?
if [[ "$?" -lt 1 ]]
then
notify-send "Extending desktop to VGA screen"
xrandr --output DP-3 --auto --output VGA-0 --auto --right-of DP-3 --primary
else
xrandr | grep DP-2 | grep connected >/dev/null
if [[ "$?" -gt 0 ]]
then
notify-send "Extending desktop to DisplayPort screen"
xrandr --output DP-3 --auto --output DP-2 --auto --right-of DP-3 --primary
else
notify-send "No known screens found"
fi
fi
xrandr
をインストールする必要がありますが、ほぼ確実にインストールします。それに応じてモニター名も変更する必要があります(私の場合、外部VGAと外部ディスプレイポートディスプレイを切り替えます)。外部画面を接続した状態でxrandr
を実行して正しい名前を取得するか、xrandr
の出力で質問を更新してください。サポートさせていただきます。
このスクリプトをキーボードショートカットで実行するようにマップし、画面を接続または切断するたびに実行するだけです。