2011-04-28 96 views
7

我有一個自助服務終端類型的應用程序,如果液晶電視關閉,我需要通知我,以便我可以對某人進行控制。我使用nVidia視頻卡和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。如果顯示器打開,我會收到一堆電源,顏色和幾何值,如果顯示器關閉,則返回大部分爲空。我打算用一個小python腳本來解析它。

+0

您也可以嘗試在http://electronics.stackexchange.com – Shaz 2011-04-28 03:18:39

+0

爲什麼有電源開關訪問呢? – 2011-04-28 03:19:18

+0

http://stackoverflow.com/q/3433203/176769 – karlphillip 2011-04-28 03:20:44

回答