检测显示器电源是否closures

我有一个自助服务terminaltypes的应用程序,如果液晶电视关机,我需要得到通知,所以我可以惩罚一个人。 我使用nVidiavideo卡和nVidia驱动程序运行Ubuntu 10.10。 电视机通过HDMI接入。

我看了nvidia-settings -q ConnectedDisplaysnvidia-settings -q EnabledDisplays ,但是两者总是报告显示器已连接。 我猜这个值只在显示器第一次通电时才设置一次?

我也看了xrandr --properties ,它始终报告default connected 1920x1080+0+0 0mm x 0mm无论如何。

我还能在哪里看?

编辑:最大,谢谢你指着我在正确的方向。 此时我已经安装了ddccontrol软件包,并且可以运行ddccontrol -p 。 如果显示器打开,我收到一堆电源,颜色和几何值,如果显示器closures,则返回大部分为空。 我打算在一个小python脚本parsing出来。

Solutions Collecting From Web of "检测显示器电源是否closures"