Bash
如何獲取遠端主機監視器的狀態(開/關/鎖定)
我通過 ssh 登錄到遠端 ubuntu 主機。是否有任何命令可以檢查遠端主機的監視器是否開機/關機或鎖定?
您可以使用ddcutil檢查給定的監視器是否已打開,方法是檢查 VCP 0xd6 程式碼的值是否設置為VESA 監視器控制命令集的表 8-5 中指定的 0x05 以外的任何值:
$ sudo ddcutil -d 1 getvcp d6 |& awk '{ print $NF }' (sl=0x01)
這意味著第一個顯示器已打開。
$ sudo ddcutil -d 1 getvcp d6 |& awk '{ print $NF }' (sl=0x05)
這意味著第一個顯示器已關閉。