我使用 4K HDTV 作为显示器,我强烈推荐它。但有一个问题是,与大多数显示器不同,当它检测到 HDMI 上出现信号时,它不会开机。因此,如果我在恢复/启动之前忘记打开显示器,X 就会出现问题,在我手动打开它后会进入 640x480 模式。我希望让它像普通显示器一样工作,并在启动时打开。电视支持 CEC(三星称之为 Anynet,我刚刚启用了它),但当我查询 cec-client 时,它找不到任何设备。
我推测我还应该将所需的分辨率数据插入 X.org 配置中,这样它就不会选择错误的分辨率,但当我从睡眠状态恢复时它仍然不会打开,这是我想要的。解决这个问题的最佳方法是什么?
答案1
三星的 CEC 实现称为 Anynet,是专有的(想想 MotionRate 120 仍然是 60hz 或 QLED 不是 OLED)。它适用于其他三星产品,如电视和条形音箱或环绕声接收器。与其他制造商的产品配合使用效果并不好。花了几个小时与糟糕的三星客户服务人员打交道,直到一名 2 级工程师透露 Anynet 仅适用于三星产品,而不是 CEC 标准的完整实现。