作为今天”drm-misc-fixes”拉动请求的一部分,NVIDIA Ampere GA103 GPU支持将被添加到Linux 6.0的Nouveau DRM驱动程序中。GA103 GPU被GeForce RTX 3060 Ti使用,对它的开源Nouveau驱动支持终于在本月初发布。但是,该GA103启用补丁仅仅是几行代码,添加了新的芯片组,并让它采用现有的驱动代码路径。
在红帽公司的Karol Herbst的测试中,GA103沿用了现有的Ampere和先前的驱动代码路径,实测效果不错。
由于仅仅是针对GA103的微不足道的驱动添加,因此它不会有倒退现有硬件支持的风险,因此是一个安全的合并后的窗口添加,作为Linux 6.0的”修复”发送到内核中去。
不过不要太兴奋,因为目前Linux 6.0对NVIDIA Ampere GPU的支持仅限于显示/模式设置。今年早些时候,NVIDIA发布的RTX 30 Ampere签名固件文件中的Ampere GPU加速支持并没有被纳入6.0合并窗口。
但是,红帽公司的工程师们似乎已经接近解决内核驱动支持的问题,因此希望在Linux 6.1中,我们将最终看到开源驱动与硬件加速一起工作,然后通过Nouveau的Mesa代码支持OpenGL。
为了在Nouveau的现代GPU上获得更好的性能,仍然需要更多的调校,而且实验性的开源NVIDIA Vulkan驱动程序仍然处于早期的、针对Mesa的树外状态。
但无论如何,如果你花了不少钱买了一块GA103 / RTX 3060 Ti,一旦这些DRM修复进入主线,至少显示支持可以在Linux 6.0上正常运行。
了解更多: