我在电视机上使用 Kubuntu 17.04,通过 HDMI 连接。据我所知,这台电视无法正确处理“全”RGB。在游戏机和 Windows 上,我会设置适当的选项 - 在 Windows 上使用 AMD 时,它会切换到 YCbCr 颜色格式(也称为 YUV 颜色空间)。使用标准 amdgpu 开源驱动程序似乎不会发生这种情况,黑色会严重失真。我不认为我有任何方法可以让我的电视识别全范围 RGB。
当我使用 AMDGPU-PRO 时,尽管存在许多问题,但它似乎确实能够正确检测到我正在使用电视机而无需干预。但由于内核问题,我无法使用 17.04 的闭源驱动程序,并且我对降级内核或其他黑客手段使其正常工作没有信心,所以我想知道我是否错过了某些选项。
Intel 和 Nvidia 显卡都可以选择在某个驱动程序上更改为有限的 RGB 或 YUV 格式。我不确定 AMD 为何会有所不同,但如果有办法做到这一点,我很想知道,这样我就可以停止不断为此烦恼。
如果重要的话,我正在使用 R9 285。