xset
あなたが複数のモニタを設定している場合は他の回答で述べたコマンドは、すべてのモニタをオフにします。ただし、1つまたはいくつかのモニターのみをオフにする場合は、使用する必要がありますxrandr
。
xrandr -q
すべてのモニターとその現在のディスプレイ設定をリストするコマンドを最初に実行します。各モニターの詳細の最初に、システムによって設定されたモニター名があります。あなたはそれを追跡する必要があります。
2つのモニターがあり(1つはDVIポートに、もう1つはVGAポートに接続されています)、コマンドを実行すると次のように表示されます。
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 2726 x 2726
DFP1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
1360x768 59.7*+
... (more details are shown here, but I have hidden it)
CRT1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
1360x768 59.8*+ 60.0
... (more details are shown here, but I have hidden it)
この出力では、DVIポート接続モニターはとしてラベル付けされDFP1
、他のモニターはとしてラベル付けされていCRT1
ます。したがって、セカンダリモニターをオフにする場合(つまり、CRT1
)、次のコマンドを実行しました。
xrandr --output CRT1 --off
そのモニターを再びオンにしたい場合は、次のコマンドを実行しました。
xrandr --output CRT1 --auto