モニターの電源を切って電源を切る

モニターの電源を切って電源を切る

システムがシャットダウンしたら、モニターをオフにしたいと思います。以下を試しました。

sleep 10; xset dpms force off; poweroff

xsetモニターの電源を切るコマンドを発行して終了し、通常はスタンバイブートを点滅poweroffさせます。

しかし、システムがシャットダウンプロセスを終了すると、モニターの電源が切れるようにしたいと思います。

コマンドを実行して以下を取得する方法はありますか?

  • 終了

  • モニターが完全にオフになっている状態

ベストアンサー1

Arch Linux Wikiに基づいています: モニタがディスプレイデータチャネルコマンドインタフェースをサポートしている場合は、コンソールを介してそれを「ハードウェア制御」できます。ddutil(ルートとして):

モニターのDDC / CI機能に関する情報を入手してください。

# ddcutil capabilities
[...]
Feature: D6 (Power mode)
  Values:
     01: DPM: On,  DPMS: Off
     04: DPM: Off, DPMS: Off
     05: Write only value to turn off display
[...]

私の場合は、Dell U2415モニタであり、上記の出力を介してDCCの「電源モード」機能をサポートしていることを確認できます。電源ボタンを手動で押すのと同じ方法でオフにするには、次の手順を実行します。

# ddcutil setvcp D6 05

コマンドを実行して電源を切ろうとすると、画面が消え、システムもオフになります。その後、私は望むようにモニターをオフにします。

注:ddcutilを使用して、モニターがサポートする明るさ、コントラスト、およびその他のハードウェア機能を制御することもできます。

役に立ったことを願っています!さようなら

おすすめ記事