diff --git a/sources/news/20221006 A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!.md b/sources/news/20221006 A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!.md deleted file mode 100644 index 1bbad1cbd5..0000000000 --- a/sources/news/20221006 A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!.md +++ /dev/null @@ -1,88 +0,0 @@ -[#]: subject: "A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!" -[#]: via: "https://news.itsfoss.com/nvidia-nvk/" -[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/" -[#]: collector: "lkxed" -[#]: translator: "Cubik65536" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " - -A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test! -====== -A new open-source driver is in the making for NVIDIA graphics! Some good progress here... - -![A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!][1] - -**NVK** is a new open-source Vulkan driver for NVIDIA Graphics hardware and aims to be the new go-to graphics driver. - -This was made possible in part due to Nvidia releasing open-source GPU kernel modules for its data center GPUs and consumer cards (GTX/RTX). - -[NVIDIA Takes a Big Step to Improve its GPU Experience on Linux][2] - -It has enabled developers to improve open-source drivers and enable more features than what was possible before. - -Let's take a look at what NVK has to offer. - -### New NVK Open-Source Driver for NVIDIA GPU - -**Jason Ekstrand** (engineer at Collabora) and a few others from Red Hat have been writing the code for NVK for the past few months. - -They could take advantage of the unified firmware BLOBs that Turing GPUs offer, and built on top of it with Vulkan support. - -**But, open-source nouveau drivers exist, right?** - -NVK is very different from the nouveau drivers, as it has been written from scratch. - -Nouveau, a major open-source driver suite for Nvidia GPUs has fallen into disrepair, and trying to build on it is a task not many can take up. - -Of course, skillful engineers worked on it, but lack of corporate backing and contributors affected its evolution. - -**NVK aims to get over those while focusing on support for GPUs of the Turing series and later to start with.** - -Support for older GPUs such as Kepler, Maxwell, and Pascal might not come to NVK that easily, because of how the kernel is being developed. It might have a hard dependency on the new kernel, resulting in support for newer GPUs only. - -Also, the nouveau kernel interface not playing nice with Vulkan and hindering support for older GPUs. - -But, there is still scope for further testing, which can result in support for older GPUs with NVK. - -Of course, with more community contributions, NVK can be improved with additional features and GPU support. - -### How To Try It Out? - -NVK is currently available in a very alpha-build state, with many features missing and under constant development. - -**So, it is not yet ready for all kinds of users to get a hands on it.** - -You can still try it out by pulling and building it from the nvk/main branch from the [nouveau/mesa project][4] on freedesktop.org. - -If you want, you can also contribute to the development of NVK by heading over to the [nvk/main branch][5] of the same. - -For more technical info, you can refer to the [official announcement][6]. - -### Future Potential - -NVK has a lot of potential, especially compared to the aging [nouveau][7] graphics driver suite. - -This can lead to a proper successor of nouveau and a mainstream open-source Nvidia graphics driver suite for Linux with a lot of functionality on offer. - -💬 *What are your thoughts on this? Do you think this will finally achieve what nouveau drivers failed to?* - --------------------------------------------------------------------------------- - -via: https://news.itsfoss.com/nvidia-nvk/ - -作者:[Sourav Rudra][a] -选题:[lkxed][b] -译者:[Cubik65536](https://github.com/Cubik65536) -校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 - -[a]: https://news.itsfoss.com/author/sourav/ -[b]: https://github.com/lkxed -[1]: https://news.itsfoss.com/content/images/size/w1200/2022/10/opensource-native-vulkan-gpu-driver-for-nvidia.png -[2]: https://news.itsfoss.com/nvidia-open-source-linux/ -[4]: https://gitlab.freedesktop.org/nouveau/mesa -[5]: https://gitlab.freedesktop.org/nouveau/mesa/-/tree/nvk/main/ -[6]: https://www.collabora.com/news-and-blog/news-and-events/introducing-nvk.html -[7]: https://nouveau.freedesktop.org/ diff --git a/translated/news/20221006 A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!.md b/translated/news/20221006 A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!.md new file mode 100644 index 0000000000..6856469292 --- /dev/null +++ b/translated/news/20221006 A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!.md @@ -0,0 +1,88 @@ +[#]: subject: "A New Open Source Vulkan Driver for NVIDIA Graphics is Ready to Test!" +[#]: via: "https://news.itsfoss.com/nvidia-nvk/" +[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/" +[#]: collector: "lkxed" +[#]: translator: "Cubik65536" +[#]: reviewer: " " +[#]: publisher: " " +[#]: url: " " + +一个全新的用于 NVIDIA 显卡的开源 Vulkan 驱动已经准备好测试了! +====== +为 NVIDIA 显卡开发的一个全新的开源驱动正在开发中!这里有一些好的进展…… + +![一个全新的用于 NVIDIA 显卡的开源 Vulkan 驱动已经准备好测试了!][1] + +**NVK** 是一个全新的用于 NVIDIA 显卡的开源 Vulkan 驱动,它的目标是成为新的主流显卡驱动。 + +这成为可能的部分原因是因为 Nvidia 开源了数据中心 GPU 和消费级 GPU(GTX/RTX)的 GPU 内核模块。 + +[NVIDIA 在改善其 GPU 在 Linux 上的体验方面迈出了重要的一步][2] + +它使开发人员能够改进开源驱动程序并启用比以前更多的功能。 + +让我们来看看 NVK 可以提供什么。 + +### 适用于 NVIDIA GPU 的新 NVK 开源驱动程序 + +**Jason Ekstrand**(Collabora 的工程师)和 Red Hat 的其他人已经在过去几个月里编写了 NVK 的代码。 + +他们可以利用 Turing 显卡提供的统一固件 BLOB,然后在其上构建 Vulkan 支持。 + +**但是,nouveau 开源驱动程序已经存在了,对吗?** + +NVK 与其他的 nouveau 驱动非常不同,因为它是从头开始编写的。 + +noiveau,一个重要的 Nvidia 显卡的开源驱动程序,已经年久失修了,试图在它的基础上构建是一个很多人都无法承担的任务。 + +当然,它是由有很多才华的工程师开发的,但是缺乏公司的支持和贡献者的影响了它的发展。 + +**NVK 旨在克服这些问题,同时专注于对 Turing 系列及更高版本 GPU 的支持。** + +由于内核的开发方式,对于 Kepler、Maxwell 和 Pascal 等较旧的 GPU 的支持可能不会很容易地加入 NVK。它可能会对新内核有一个很大的依赖,从而只支持较新的 GPU。 + +同时,nouveau 内核接口与 Vulkan 不兼容,阻碍了对较旧 GPU 的支持。 + +但是,仍然有进一步测试的空间,这可能会让 NVK 可以支持较旧的 GPU。 + +当然,随着更多的社区贡献,NVK 可以通过增加额外的功能和 GPU 支持来改进。 + +### 如何尝试它? + +NVK 目前处于非常初级的状态,有很多功能缺失,并且正在不断开发中。 + +**所以,它还不适合让所有类型的用户尝试。** + +你还是可以通过拉取 freedesktop.org 上的 [nouveau/mesa 项目][4] 的 nvk/main 分支并构建它来尝试它。 + +如果你想的话,你也可以通过贡献到同一个 [nvk/main 分支][5] 来帮助 NVK 的开发。 + +对于更多的技术信息,你可以参考 [官方公告][6]。 + +### 未来潜力 + +NVK 有很多潜力,尤其是与老化的 [nouveau][7] 图形驱动套件相比。 + +这可以为 nouveau 带来一个合适的继承者,同时为 Linux 提供一个带有很多功能的,主流的开源 Nvidia 图形驱动套件。 + +💬 *你对此有什么看法?你认为这最终能够实现 nouveau 驱动程序所未能实现的吗?* + +-------------------------------------------------------------------------------- + +via: https://news.itsfoss.com/nvidia-nvk/ + +作者:[Sourav Rudra][a] +选题:[lkxed][b] +译者:[Cubik65536](https://github.com/Cubik65536) +校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://news.itsfoss.com/author/sourav/ +[b]: https://github.com/lkxed +[1]: https://news.itsfoss.com/content/images/size/w1200/2022/10/opensource-native-vulkan-gpu-driver-for-nvidia.png +[2]: https://news.itsfoss.com/nvidia-open-source-linux/ +[4]: https://gitlab.freedesktop.org/nouveau/mesa +[5]: https://gitlab.freedesktop.org/nouveau/mesa/-/tree/nvk/main/ +[6]: https://www.collabora.com/news-and-blog/news-and-events/introducing-nvk.html +[7]: https://nouveau.freedesktop.org/