相关疑难解决方法(0)

检测显示器是否已关闭电源

我有一个自助服务终端类型的应用程序,如果液晶电视关机,我需要通知我,所以我可以惩罚某人.我正在使用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脚本来解析它.

linux nvidia monitor

8
推荐指数
0
解决办法
6900
查看次数

如何通过Xlib观察连接显示器的变化?

我正在尝试编写一个程序,该程序可以检测插入的外部显示器并通过 Xlib 自动启用和配置它们。我知道 XRandr 扩展允许这样做。我的问题是,如何启用我的应用程序接收 XRandr 事件?我应该使用什么事件掩码?我知道 xev 应用程序能够做到这一点。

x11 xrandr xlib

5
推荐指数
1
解决办法
5245
查看次数

标签 统计

linux ×1

monitor ×1

nvidia ×1

x11 ×1

xlib ×1

xrandr ×1