AMD的开源Linux图形驱动程序的限制之一是无法根据HDMI论坛的法律要求实现HDMI 2.1+功能。AMD工程师一直在努力与HDMI论坛合作,为他们的开源Linux内核驱动程序提供HDMI 2.1+功能,但目前看来这些努力已经结束,并以失败告终。
三年来,到处都是关于错误的报告无法通过HDMI 2.1使用4K@120赫兹在AMD Linux驱动程序上。同样,也有一些错误报告,比如5K@240Hz不可能或者使用Linux上的AMD显卡驱动程序。
如2021年所述,HDMI论坛关闭公共规范访问正在损害对开源的支持。AMD和X.Org基金会一直在与HDMI论坛合作,试图拿出一个能够提供现已私有的HDMI规范的开源实现的解决方案。
AMD Linux工程师花了几个月的时间与他们的法律团队合作,评估所有HDMI功能,以确定它们是否/如何在他们的开源驱动程序中公开。AMD的代码在内部运行,然后在过去的几个月里一直在等待HDMI论坛的批准。遗憾的是,HDMI论坛拒绝了AMD对开源驱动程序支持的请求。
AMD Linux工程师Alex Deucher评论票面上写着:
很遗憾,HDMI论坛拒绝了我们的建议。目前,如果不违反HDMI论坛的要求,开源的HDMI 2.1实施是不可能的。“
因此,对于开源GPU驱动程序来说,没有明显的解决方案来在开源显示驱动程序中安全地实现HDMI 2.1+功能,这是令人难过的一天……
Needless to say, open-source Linux advocates should try to use DisplayPort instead if at all possible.