(资料图)
对于Linux 6.2来说,最令人兴奋的是DG2/Alchemist独立GPU支持不再被视为实验性的。最后一批drm-intel-next功能补丁已于周五提交,作为drm-intel-gt-next补丁的补充。
对于英特尔Arc Graphics DG2/Alchemist硬件,如Arc Graphics A380和Arc Graphics A750/A770,当前的用户不得不使用i915.force_probe=模块选项来实际让英特尔i915内核驱动程序启用独立GPU支持,force_probe选项是英特尔驱动程序将特定设备视为"实验性"支持时的一个要求。
Arc Graphics A380/A750/A770卡的测试在Linux 6.0~6.1上进行得很顺利,因此英特尔将DG2/Alchemist的支持放在实验性标志后面已经成了没有必要的事情,因为这使得用户体验不够理想,在设置这个模块选项之前,安装了Arc显卡的Linux用户不会有硬件加速,甚至没有适当的KMS处理。随着Linux 6.2的推出,他们的系统将正式支持DG2级GPU了。
随着周五DRM-Next的拉动,DG2(Alchemist)GPU不再有force_probe保护。开发社区方面表示:
"DG2已经有一段时间非常好用了,所有与基本平台使用相关的[用户空间API]变化都已经敲定。最近的[持续集成]结果也很健康,所以我们准备放弃force_probe要求,默认启用该平台。"
因此,在Linux 6.2中终于对Arc Graphics有了很好的开箱即用的支持,不过用户空间方面需要Mesa 22.2或更新的版本(最好是即将到来的Mesa 22.3以获得最好的支持/性能)。
Linux 6.2将在12月启动其合并窗口,而稳定的v6.2内核应该在2月推出。反过来,春季的Linux发行版(和滚动发行版)现在将享受到英特尔Arc图形的良好体验,不需要对实验性(force_probe)行为进行特别设定。希望下一代Battlemage GPU能够及时提供稳定的Linux支持,因为大部分dGPU的基础适配工作已经完成。