在这个新版本的Ubuntu 18.10 Cosmic Cuttlefish的开发期间, 在此博客中,我们重点介绍了Canonical团队决定在其下一个版本中实现的一些新功能。
现在,最近发布的新消息是,新版本的Ubuntu 18.10 Cosmic Cuttlefish应该在下周(更确切地说是18月XNUMX日)到货。
即使在冻结阶段,似乎也没有例外。 虽然最后一刻 Ubuntu 18.10 Cosmic Cuttlefish将增加对镓nin的支持和。 此外,它将随即将发布的新版本的Mesa 18.2.2一起提供。
为了使它可以包含在此版本中, 规范的开发人员决定提供功能冻结例外,以允许Mesa 18.2.x 将包含在Ubuntu 18.10 Cosmic Cuttlefish中,特别是Mesa 18.2.2(即最新更新)现已准备就绪。
关于镓
我们必须记住,镓是用于构建图形控制器的新体系结构。
最初与Mesa和Linux图形驱动程序兼容,Gallium旨在允许移植到所有主要操作系统和图形界面。
在线提供了其他幻灯片,视频和示例,以了解可用的镓架构的内部结构。
与现有的Linux图形驱动程序相比,Gallium:
- 使导体更小,更简单。
- 当前的DRI驱动程序非常复杂。 它们很大,包含重复的代码,并且有实现与OpenGL 1.x / 2.x API紧密相关的许多概念的负担。
- 现代图形硬件模型。
- 新的驱动程序体系结构是现代图形硬件的抽象,而不是OpenGL->硬件转换器。 新的控制器接口将假定存在可编程的顶点/片段着色器和软盘存储对象。
- 支持多种图形API。
- 缩短的OpenGL 3.1+ API将比OpenGL 1.x / 2.x小得多。 我们希望控制器模型是API中性的,这样它就不会绑定到特定的图形API。
- 支持多种操作系统。
- 镓驱动程序没有操作系统特定的代码(在“ winsys /屏幕”模块中输入了操作系统特定的代码),因此它们可移植到Linux,Windows和其他操作系统。
镓18.10来到Ubuntu XNUMX Cosmic Cuttlefis
镓九 是DirectX 9的开源实现。 该补丁允许Linux用户“以全分辨率享受为Windows DX9设计的游戏”。
通过不将本机D3D9调用转换为OpenGL(如Wine一样),而是将其直接发送到图形卡。
毫无疑问 表18.2值得授予此功能冻结异常,它具有真正的改进,包括新的Vega GPU支持,OpenGL 4.4支持以及AMD APU的更好设置。
运动 意味着此新的Ubuntu 18.10 Cosmic Cuttlefish版本将随Mesa图形驱动程序一起提供 可以立即使用稳定的版本,从而确保Ubuntu从发行之初就处于最佳状态!
很难击败Gallium Nine提供的性能,这使Wine缺省不包含Gallium Nine支持变得有些奇怪。 葡萄酒开发商甚至拒绝了它。
为了支持Nine,必须与Mesa的开源驱动程序一起运行才能利用Nin的优势。
Mesa的大多数版本都包含对这种开源DirectX的支持,因此,当前在Ubuntu中,如果要获得此支持,必须在系统上亲自进行编译。
这也意味着您必须正在运行开源AMDGPU或Nouveau驱动程序。
如果您使用的是NVIDIA卡,则最好继续运行专有驱动程序并改用Wine Staging。
您将在第XNUMX镓镓中看到的性能提升将被Nouveau性能的下降所抵消。
是的,但是在文章的最后,它说我们拥有nvidia,即Nouveau的性能下降将抵消您在第XNUMX镓镓中看到的性能提高。 总狗屎