gpt4 book ai didi

linux - 在 Linux 上获取已连接电视的电源状态

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:57:58 25 4
gpt4 key购买 nike

我目前正在尝试在离开/进入房屋时关闭和打开显示器。

我正在运行通过 HDMI(英特尔 HD4600)连接到三星电视的 Ubuntu HTPC。使用“xset dmesq ...”会关闭/打开 HDMI 输出,并且不会改变电视的电源状态(它只会丢失信号)。因此,我连接了一个能够关闭或打开电视的红外发射器 - 遗憾的是,这两个命令使用相同的红外代码,导调用源状态翻转。

xset 状态也不会返回正确的状态,无论电源状态如何,它始终被视为“打开”:

<hashworks:~> DISPLAY=:0 xset q | grep 'Monitor is'
Monitor is On

我可以保存最后的显示状态,但是当我使用 Remote 等关闭电视时,这会导致错误的值。IR 发射器也没有收到任何信息。

有没有其他方法可以查看当前状态?

最佳答案

听起来您需要的是 CEC。

此线程(“通过 HDMI CEC 打开/关闭电视”)显示信息:

http://www.raspberrypi.org/forums/viewtopic.php?f=35&t=15749

关于linux - 在 Linux 上获取已连接电视的电源状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23886470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com