蚊章汇 - 英伟达
type: channel
link: https://linuxcn.bwsl.wang/tag/%E8%8B%B1%E4%BC%9F%E8%BE%BE/
items: 硬核观察 #1194 苹果公司的 Objective-C 似乎已经落幕？
items: 硬核观察 #1102 英伟达显卡 BIOS 签名锁被破解
items: 在启用安全启动的 Fedora 中安装英伟达驱动
items: 硬核观察 #1018 Rust 项目再次陷入领导力危机
items: 硬核观察 #955 马斯克等人呼吁暂停训练更强大的 AI
items: 硬核观察 #828 Ubuntu 正在为即将发布的昉・星光 2 RISC-V 板做准备
items: 一个全新的用于英伟达显卡的开源 Vulkan 驱动已经准备好测试了！
items: 硬核观察 #783 英伟达的“虚伪”开源
items: 硬核观察 #725 英伟达公布了 7.3 万行的 GPU 的 3D 头文件
items: 英伟达在提升 Linux 上的 GPU 使用体验上迈出了一大步

硬核观察 #1194 苹果公司的 Objective-C 似乎已经落幕？
type: item
date: 2023-11-24T02:41:31+08:00
description: 1 苹果公司的 Objective-C 似乎已经落幕？JetBrains 发布了年度《开发者生态系统状况》报告，其中称苹果的 Objective-C 语言 “似乎已经走到了生命的尽头”，仅有 2% 的开发者在使用该语言，而且没有开发者计划采用该语言。有 26000 多名开发者参与了该调查，当然该公司承认，报告可能 “偏向于 JetBrains 用户的观点”。JetBrains 曾经为 macOS 和 iOS 开发过一款名为 AppCode 的集成开发环境，同时支持 Objective-C 和 Swift，但在 2022 年 12 月停止了开发，所以，JetBrains 的用户中使用这两种语言的人数不会太多。消息来源：Dev Class老王点评：不过，Objective-C 确实在逐渐消失，虽然遗留代码很多，但是似乎很久没听到新的开发者在学习它了。2 谷歌对使用了广告拦截器的浏览器延迟加载 YouTube 视频今年早些时候，YouTube 开始在使用广告拦截器的用户观看视频时弹出提示，鼓励他们要么禁用违规扩展或过滤器，要么付费购买无广告高级版。最近，有人反映在使用 Firefox 时，视频开始播放会出现大约 5 秒钟的延迟。谷歌承认，“使用广告拦截器的用户可能会遇到加载延迟的问题，无论他们使用的是哪种浏览器。”谷歌阻止广告拦截器的努力不止于此，它正在推进的一项 API 更改计划，包括广告拦截器在内的MV2 浏览器扩展将停止工作。消息来源：The Register老王点评：这就是广告商为了捍卫自己的商业利益而做出的举动。3 英伟达第三财季营收增长三倍英伟达第三财季业绩超出华尔街预测，营收同比增长 206%，净利润为 92.4 亿美元。英伟达表示，数据中心总收入为 145.1 亿美元，一半来自亚马逊等云基础设施提供商，另一半来自消费互联网实体和大型公司。其游戏业务贡献了 28.6 亿美元。消息来源：CNBC老王点评： AI 到底挣钱不挣钱先不说，芯片厂商已经赚到放不下的钱了。

硬核观察 #1102 英伟达显卡 BIOS 签名锁被破解
type: item
date: 2023-08-24T00:15:00+08:00
description: 英伟达显卡 BIOS 签名锁被破解十年来，英伟达一直利用其显卡的 BIOS 签名检查来提高其设备 vBIOS 和固件的安全性。但这导致开源的 Nouveau 驱动程序受到限制，只能以较低的启动时钟频率运行。以至于 GeForce GTX 700 系列仍然是开源 Nouveau 驱动程序支持最好的系列。现在，TechPowerUP 发布的运行在 Windows 上的工具破解了英伟达 BIOS 签名锁，可以支持 vBIOS 修改和与新一代 GPU 的交叉刷新。这个签名锁的破解是否会对 Nouveau 开发人员产生有意义的影响还不确定，但有可能不会，因为存在法律灰色地带。消息来源：Phoronix老王点评：如果签名锁的机制被进一步披露，或许开源的英伟达显卡驱动会有质的变化。现在可以在 Excel 中使用 Python微软发布了 Python in Excel 的公开预览版，无需任何设置就可以在同一工作簿中结合 Python 和 Excel 分析。使用新的 PY() 函数，用户可以直接在单元格中输入 Python 代码，Python 计算在微软云中运行，计算结果会返回到工作表中。用户也可以利用 Python 图表库创建各种专业可视化图表，进行机器学习、预测分析、数据清理等工作。Python 之父退休后在微软任职，他帮助定义了 Python in Excel 的架构。他说，“当我三年前加入微软时，我做梦也想不到会有这种可能。”消息来源：微软老王点评：这确实是一种奇妙的组合，两种最常用的数据分析方式结合在一起了。只是，VBA 以后怎么办？用人工智能工具将旧的 COBOL 代码转换为 JavaIBM 称，有数十亿行 COBOL 代码可能需要进行现代化处理，这包括重构 COBOL 中的业务服务，将代码转换为 Java 代码，然后借助自动测试验证结果。IBM 将于 2023 年推出一个生成式人工智能工具，以加快 IBM Z 大型机上 COBOL 到 Java 的翻译速度。它生成的 Java 代码是面向对象的，但仍可以与 COBOL 应用程序的其余部分以及 CICS、IMS、DB2 等关键服务和其他 z/OS 运行时进行互操作。消息来源：The Register老王点评：这样的话，就不用担心当那些 COBOL 程序员逐渐老了甚至去世，没人维护那些几十年前的银行基础设施了。

在启用安全启动的 Fedora 中安装英伟达驱动
type: item
date: 2023-08-06T02:41:44+08:00
description: 本文介绍如何在 Fedora 中自动签署英伟达内核模块。背景信息现在新出厂的电脑 UEFI 会默认开启 安全启动 Secure Boot ，它的作用是防止恶意软件侵入。当电脑的引导程序被病毒修改之后，它会给出提醒并拒绝启动，避免可能带来的进一步损失。不过它同样会阻止一些未经微软签名的 Linux 内核启动运行。虽然可以直接选择在主板设置中关闭安全启动来解决这些麻烦，但在近期微软公布的 Windows 11 最低硬件标准中可以看到，安全启动被微软看的越来越重。如果你的电脑是 Windows + Linux 双系统，最好还是让 Linux 本身支持安全启动。而最好用的发行版之一 Fedora 更热衷于开源驱动。Fedora 其本身是支持安全启动的，但是当你通过 Rpmfusion 安装官方的英伟达驱动，会造成这些驱动的内核模块未签名。在 Linux 启动过程中因为安全启动校验签名，会阻止加载这些模块，进而无法正常驱动显卡。用过 Ubuntu 的伙伴们应该知道，在安全启动开启的情况下，Ubuntu 安装程序会自动用自签密钥来签名英伟达驱动内核模块，并在开机过程中自动将该自签密钥导入 MOK List（安全启动机器主人信任密钥列表）。但 Fedora 只会保证自身内核签名有效，而对 Rpmfusion 中的第三方内核模块签名问题不予理会，导致无法正常加载英伟达驱动。本文介绍如何在 Fedora 中自动签署英伟达内核模块准备工作在 Fedora 36 之前，要像 Ubuntu 那样自动签署内核模块有点困难。但从这个版本开始，你只需几个简单的步骤就能做到。在开始之前，让我们先确认一些前提条件已经满足：已启用安全启动；尚未安装英伟达驱动程序（非常关键，如果你已经安装了专有的英伟达驱动，可能需要重装系统才行）；以及安装了 Fedora 36 及以上版本。本指南主要参考了以下资料：Rpmfusion 的官方英伟达文档Rpmfusion 的官方安全启动文档Andrei Nevedomskii 的博客教程希望深入了解的朋友可以阅读上述资料进一步研究。具体步骤1、安装自动签名所需的工具sudo dnf install kmodtool akmods mokutil openssl 2、生成签名密钥sudo kmodgenca -a 该命令会在 /etc/pki/akmods/certs/ 目录下生成密钥，运行正确的情况下不会有输出。3、启动密钥注册这将使 Linux 内核信任使用你的密钥签名的驱动程序。sudo mokutil --import /etc/pki/akmods/certs/public_key.der 你会被要求输入一个密码。请记住这个密码，在下面的第五步中还需要再次使用。4、重启以注册密钥sudo reboot 5、注册密钥重启后，你将看到蓝色的 MOK 管理器界面，不要被这种类似 BSOD 的页面吓坏，按照以下步骤注册密钥。如果你曾在启用安全启动的 Ubuntu 中安装过英伟达驱动程序，你可能见过这个界面。1、首先要及时按任意建继续进入 MOK 管理（如果没有及时进入 MOK 管理，系统会重启）2、首先选择 “Enroll MOK” 注册 MOK。3、然后选择 “Continue”。4、选择 “Yes” 并输入步骤 3 中的密码并回车（密码不会在输入框中显示，输入密码直接回车就好了）。5、此时密钥已经注册，选择 “reboot”，设备将再次重启。6、安装英伟达驱动程序现在只需正常安装英伟达驱动程序。sudo dnf install gcc kernel-headers kernel-devel akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs 7、确保内核模块已编译sudo akmods --force 8、确保启动镜像也已更新sudo dracut --force 9、重启设备sudo reboot 验证是否成功重启完成后，输入以下命令确认驱动是否加载：lsmod | grep -i nvidia 如果有类似以下的输出，恭喜你，一切顺利，一切就绪！$ lsmod | grep -i nvidia nvidia_drm 94208 2 nvidia_modeset 1560576 2 nvidia_drm nvidia_uvm 3493888 0 nvidia 62517248 118 nvidia_uvm,nvidia_modeset video 73728 3 asus_wmi,i915,nvidia_modeset 现在，你可以愉快的在开启安全启动的情况下使用英伟达显卡了。希望本文能够帮助到你。作者简介：一个喜欢瞎鼓捣的外科医生via: https://www…

硬核观察 #1018 Rust 项目再次陷入领导力危机
type: item
date: 2023-05-31T22:05:00+08:00
description: Rust 项目再次陷入领导力危机继两年前 Rust 审核团队宣布立即辞职后，Rust 项目的管理就一直处于跛脚运行之中。最近，Rust 项目又卷入了 RustConf 主题演讲争议。RustConf 2023 主动邀请了 JeanHeyd Meneide 发表主题演讲，他是 C 语言官方标准的两位编辑之一，管理着许多重要的大型开源项目。但在他花费了大量时间准备了演讲《编译时编程（可能）的未来》后，Rustconf 以其演讲“不被 Rust 项目认可”，担心该演讲被认为是官方方向的理由，而通知他将主题演讲降为普通演讲。但实际原因被推测为他曾经分享过一些认为 Rust 应该反思的内容，Rust 管理层内有人反感他。他认为这是一次侮辱，随即 宣布 拒绝出席 RustConf。此事还导致推荐他发表演讲的 Rust 核心成员愤而辞职。在此事冲上热搜后，Rust 项目发表 声明 对此事公开道歉，称它的决策和沟通流程出现了问题，开始启动两年来迟迟未决的新的治理委员会。消息来源：The PHD老王点评：一个成功的开源项目，需要广泛的社区决策，也需要一个定海神针般的领袖人物，Linux 如此、Python 如此。而 Rust 社区却没有一个灵魂人物，我们只能看到各种内部斗争和自行其是，这样的风格，即便成立治理委员会，我认为也很难说有未来。英伟达成为第一家万亿芯片公司英伟达周二成为第一家市值突破 1 万亿美元的芯片公司。此前进入万亿美元俱乐部的公司包括苹果、微软、Alphabet/谷歌、亚马逊和 Meta。AI 的繁荣催动了英伟达的股价上周一度飙升 24%，接近万亿美元，本周二开盘短时突破这一数字。消息来源：The Verge老王点评：热点常有，而芯片永存。无论是区块链、游戏还是 AI，这都让芯片公司赚得盆满钵满。ChatGPT 为律师编写的法庭文件杜撰了六个不存在的案例尽管我们知道人工智能会煞有介事的杜撰一些“事实”，但是一位律师在使用 ChatGPT 帮助编写法庭文件时，AI 居然杜撰了六个不存在的案例，并且还信誓旦旦地给出了法律来源，保证了其可靠性。律师表示，没有确认 ChatGPT 提供的来源是他的错。法官称这是“前所未有的”，并考虑对该律师进行惩罚。消息来源：Ars Technica老王点评：在 AI 出错时，你对它提出的批评它往往会听从。但如果你指出它的“事实性”错误时，它往往是嘴硬的，所以你还是得依靠“古典的”搜索引擎来确认事实。

硬核观察 #955 马斯克等人呼吁暂停训练更强大的 AI
type: item
date: 2023-03-30T00:22:26+08:00
description: 马斯克等人呼吁暂停训练更强大的 AI埃隆·马斯克和一群人工智能专家、行业高管在一封公开信中说，他们呼吁至少在六个月内暂停训练比 OpenAI 的 GPT-4 更强大的系统，并呼吁政府介入。其理由是对社会和人类的潜在风险。这份公开信有 1000 多人签名，除了马斯克，还包括 DeepMind 的研究人员、开发稳定扩散 AIGC 的公司 CEO 等等。他们认为需要先制定、实施并由独立专家审核的共享安全协议。OpenAI 没有参与签名，也没有置评。今天还有一则消息称，马斯克离开 OpenAI 是由于夺权失败。马斯克曾承诺赞助 10 亿美元给 OpenAI，但赞助 1 亿美元后离开了 OpenAI 就没有继续赞助。消息来源：路透社老王点评：签署这封信的人可能大多出于公义，但是 AI 这个魔盒打开，恐怕是难以这样轻易关上的。英伟达表示加密货币没有给社会带来任何有用的东西英伟达的显卡曾经被大量用来挖掘以太坊之类的加密货币，由于被大量抢购，英伟达一度限制过其显卡的挖矿能力。英伟达也曾推出挖矿专用的显卡，并从中获利甚丰。但随着以太坊转向 POS 共识，不再需要显卡来挖矿，这一市场几乎马上消失了。如今该公司的 CTO 称，加密货币没有 “给社会带来任何有用的东西。……处理能力的其他用途，如人工智能聊天机器人 ChatGPT，比挖掘加密货币更有价值。”第一个版本的 ChatGPT 是在一台由大约 10,000 块英伟达显卡组成的超级计算机上训练的。消息来源：《卫报》老王点评：这翻脸可真快啊。英国设置假的 DDoS 雇佣网站以扰乱市场英国国家犯罪署建立了虚假的 DDoS 雇佣网站，试图收集用户的信息，提醒他们发动 DDoS 攻击是非法的。这些看起来像提供了使网络罪犯能够实施这些攻击的工具和服务的虚假网站，迄今已有数千人访问过。然而，在用户注册后，在英国的用户将被国家犯罪署或警方联系，并被警告参与网络犯罪。与设在海外的用户有关的信息将被传递给国际执法部门。消息来源：Krebson Security老王点评：这让那些想要攻击别人的人自投罗网。

硬核观察 #828 Ubuntu 正在为即将发布的昉・星光 2 RISC-V 板做准备
type: item
date: 2022-11-22T18:05:02+08:00
description: Ubuntu 正在为即将发布的昉・星光 2 RISC-V 板做准备今年夏天，Ubuntu 为赛昉科技的昉・星光 RISC-V 单板计算机发布了官方镜像，而现在正在为即将发布的昉・星光 2 准备新的镜像。昉・星光 2 在几个月前宣布，将在年底陆续发货。它使用 SiFive 的 U74 四核 RISC-V SoC，运行频率高达 1.5GHz，有 2GB 到 8GB 的内存，双千兆以太网。除了 Ubuntu，他们还在努力支持多个 Linux 发行版。消息来源：Phoronix老王点评：新的板子更强大，价格也不贵，我觉得树莓派并不一定是最好的选择了。英伟达称融化的 RTX 4090 是因为电源线没插好在英伟达宣布它正在调查关于其 RTX 4090 显卡的电源线融化和燃烧的报告数周后，他们认为大多是因为电源线没插好而导致急剧发热。4090 使用了使用新标准的电源连接器，因而需要专门的适配器。调查显示，这个适配器在设计上缺乏正确插入指示，因此没有完全插好的电源线会急剧发热，从而融毁电源线和 GPU 等设备。消息来源：The Verge老王点评：虽然可能是用户没插好，但是其实归根到底是产品设计不够好。高性能计算越来越多采用液冷随着 400W 的 CPU 和 700W 的 GPU 的出现，对这些部件的冷却已经不能风扇所能满足的了。本周在达拉斯举行的超级计算会议上，展示了一些冷却设备，其中将冷板连接到 CPU、GPU 上的直接式液冷可以散掉 80%-90% 的热量；也有一些采用浸入式液冷，整个设备浸入在冷却液中或在密闭的机箱中注满冷却液。报告称，预计到 2026 年，液体和浸入式冷却设备的支出将达到 11 亿美元，占热管理支出的 19%。消息来源：The Register老王点评：只能说现在的计算设备越来越热了。

一个全新的用于英伟达显卡的开源 Vulkan 驱动已经准备好测试了！
type: item
date: 2022-10-10T23:21:56+08:00
description: 为英伟达显卡开发的一个全新的开源驱动正在开发中！这里有一些好的进展……NVK 是一个全新的用于英伟达显卡的开源 Vulkan 驱动，它的目标是成为新的主流显卡驱动。这成为可能的部分原因是因为英伟达开源了数据中心 GPU 和消费级 GPU（GTX/RTX）的 GPU 内核模块。英伟达在改善其 GPU 在 Linux 上的体验方面迈出了重要的一步它使开发人员能够改进开源驱动程序并启用比以前更多的功能。让我们来看看 NVK 可以提供什么。新的适用于英伟达 GPU 的 NVK 开源驱动程序Jason Ekstrand（Collabora 的工程师）和 Red Hat 的其他人已经在过去几个月里编写了 NVK 的代码。他们可以利用 Turing 系列显卡提供的统一固件 BLOB，然后在其上构建 Vulkan 支持。但是，不是已经有了 nouveau 开源驱动程序了吗？NVK 与其他的 nouveau 驱动非常不同，因为它是从头开始编写的。nouveau 是一个主要的英伟达显卡的开源驱动程序，已经年久失修了，试图在它的基础上构建是一个很多人都无法承担的任务。当然，它是由有很多才华的工程师开发的，但是缺乏公司的支持和贡献者的影响了它的发展。NVK 旨在克服这些问题，同时专注于对 Turing 系列及更高版本 GPU 的支持。由于内核的开发方式，对于 Kepler、Maxwell 和 Pascal 等较旧的 GPU 的支持可能不会很容易地加入 NVK。它也许极大地依赖于新内核，从而只支持较新的 GPU。同时，nouveau 内核接口与 Vulkan 不兼容，阻碍了对较旧 GPU 的支持。但是，仍然有进一步测试的空间，这可能会让 NVK 可以支持较旧的 GPU。当然，随着更多的社区贡献，NVK 可以通过增加额外的功能和 GPU 支持来改进。如何尝试它？NVK 目前处于非常初级的状态，有很多功能缺失，并且正在持续开发中。所以，它还不适合让所有类型的用户尝试。你还是可以通过拉取 freedesktop.org 上的 nouveau/mesa 项目 的 nvk/main 分支并构建它来尝试它。如果你想的话，你也可以通过贡献到该项目下的 nvk/main 分支 来帮助 NVK 的开发。对于更多的技术信息，你可以参考 官方公告。未来潜力NVK 有很多潜力，尤其是与老化的 nouveau 图形驱动套件相比。这可以为 nouveau 带来一个合适的继承者，同时为 Linux 提供一个带有很多功能的、主流的开源英伟达图形驱动套件。? 你对此有什么看法？你认为这最终能够实现 nouveau 驱动程序所未能实现的吗？via: https://news.itsfoss.com/nvidia-nvk/作者：Sourav Rudra 选题：lkxed 译者：Cubik65536 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出

硬核观察 #783 英伟达的“虚伪”开源
type: item
date: 2022-10-09T01:08:06+08:00
description: 英伟达的“虚伪”开源今年早些时候，或许是迫于黑客压力，英伟达宣布开源其内核驱动模块。这是否意味着会有更好的开源驱动？内核开发者 Dave Airlie 在 LPC 大会上对此做了解释：英伟达 2018 年发布的图灵系列引入了对系统处理器 GSP 的支持，GSP 是一个基于 RISC-V 的处理器，负责管理 GPU 上的其它处理器。它的固件容量高达 30 或 40MB，而早期的固件容量通常才 256KB。英伟达事实上是把它的部分私有驱动转移到了 GSP。英伟达的开源驱动只是提供了 GSP 的接口而已。消息来源：LWN老王点评：所以，Torvalds 先生多年前就看穿了英伟达的本质，让我们一起竖起中指。去中心化金融先锋将 5 亿美元投入美国国债和公司债券2015 年推出的 MakerDAO 是挑战传统银行系统而设立的去中心化金融协议之一，其社区在 6 月底进行了初步投票，同意将 80% 的基金投入短期美国国债，20% 投入投资级企业债券。MakerDAO 周四发表声明，此举旨在使它的资产负债表多样化，价值 5 亿美元的通证将被转移到固定收益债务。消息来源：彭博社老王点评：颇有讽刺意味，就像以传统金融为假想敌的加密货币，却跟着股市一起涨跌。理想终究不及现实啊。美国人宁愿削减食品支出也不愿意取消订阅服务根据最近一份报告，大约三分之二的消费者表示将不得不减少支出；然而，只有大约四分之一的人计划在未来几个月取消流媒体订阅。报告发现，消费者最不可能取消亚马逊 Prime、Netflix 和 Spotify 以及家庭安全系统，甚至超过食品和汽油。一半的人表示，订阅服务现在占了他们每月支出的重要部分。平均而言，美国消费者每月花费约 135 美元的订阅支出，占他们每月预算的 17.8%。消息来源：CNBC老王点评：不管你乐意不乐意，早晚有一天就像房租、水电费一样得不断付这些订阅账单。你有没有什么订阅是不能停的呢？

硬核观察 #725 英伟达公布了 7.3 万行的 GPU 的 3D 头文件
type: item
date: 2022-08-12T04:58:02+08:00
description: 英伟达公布了 7.3 万行的 GPU 的 3D 头文件除了英伟达正忙于向开源 GPU 内核驱动过渡之外，昨天他们还罕见地公开了开源文档：多达 7.3 万行的头文件，记录了他们从十年前的 Fermi 到当前一代 Ampere GPU 的 3D 类。这些头文件对于开源的 Nouveau 驱动程序开发人员来说非常有用，可以节省他们的逆向工程和对某些位的猜测。消息来源：Phoronix老王点评：可喜的看到，英伟达真的在转变。LibreOffice 添加龙芯架构支持继今年早些时候 GCC 12 引入对龙芯架构的支持、Linux 5.19 添加了初步支持，以及 Glibc 2.36 也添加了支持之后，LibreOffice 现在加入到了这一行列。将龙芯架构支持添加到 LibreOffice 需要增加 1630 行新代码，这包括数百行新的 C++ 代码。消息来源：Phoronix老王点评：龙芯架构是我见到最积极向上游靠拢的国产架构了。中国论文三大指标跃居世界第一据报道，日本文部科学省根据一家英国调查公司的数据，分析了主要国家的论文篇数等他数据。根据研究论文被其他研究人员引用的次数，中国“顶尖论文”的篇数为 4744 篇，超过美国的 4330 篇。从份额来看，中国占 27.2%，美国占 24.9%，明显超过居第 3 位英国的 5.5%。在调查中，中国的论文总数达到 41 万篇之多，比美国的 29 万篇高出 10 万篇以上。消息来源：Solidot老王点评：一个有趣的数据，值得思考。

英伟达在提升 Linux 上的 GPU 使用体验上迈出了一大步
type: item
date: 2022-05-13T17:24:14+08:00
description: 英伟达公司提升其 GPU 在 Linux 上的体验的重大开源计划终于来了。Linus Torvalds 听到这个消息一定会很高兴……英伟达终于公布了提升 Linux 上的 GPU 使用体验的开源计划。不过不幸的是，和你想象的可能不完全一样，你仍然会看到一些专有的驱动程序。但是，它的意义不亚于甩掉专有驱动程序。具体来说就是，英伟达发布了开源的 GPU 内核模块，支持数据中心所用的 GPU 和消费级显卡（GeForce/RTX）。此外，它同时采用 GPL/MIT 两种许可证，听起来很棒，对吗？此举对 Linux 桌面用户有什么帮助？开源的 GPU 内核模块有助于改善内核和专有驱动程序之间的交互。所以，此举对 游戏玩家和开发者 都有利，阻碍与英伟达专有驱动程序配合的问题最终会被消除。发布公告中提到的技术收益包括：开发者可以跟踪到具体的代码路径，并观察到内核事件调度是如何与他们的工作负载交互的，从而在调试时更快定位根本原因。此外，企业软件开发者可以将该驱动程序无缝地集成到他们为项目定制的 Linux 内核中。来自 Linux 最终用户社区的投入和评价，将进一步提升英伟达 GPU 驱动程序的质量和安全性。而从最终用户或者游戏玩家方面来看，你会发现安装将更便捷，整体会更安全。Canonical 和 SUSE 会立即为他们的企业用户打包该开源内核模块，而其它厂商也会很快跟进。当它可以用在桌面环境时，Canonical 应该会在未来几个月内把这个内核模块放到 Ubuntu 22.04 LTS 版本中。其它的 Linux 发行版应该也会做相应的升级。现在可以试用吗？这个开源的 GPU 内核模块的第一个版本是 R515，它是作为 CUDA 工具集 11.7 一部分一起发布的开发驱动程序。你可以从 官方驱动下载页面 或者从 CUDA 下载页面 找到。虽然它被认为可用于数据中心生产环境，但对于 GeForce 或者工作站 GPU 来说，还处于 alpha 阶段。事实上，在 Turing 和 Ampere 架构的 GPU 型号上可以使用这个驱动程序，以使用 Vulkan 和 Optix 中的 多显示器、G-Sync、Nvidia RTX 光线追踪 等功能。然而，除非你想运行一些“实验性测试”，否则还是等几个月，以便直接从你的 Linux 发行版中获得为桌面用户发布的稳定版。对 Nouveau 驱动程序开发也有益不仅仅是提升了专有驱动程序的体验，公布的这个开源 GPU 内核代码也会改善 Nouveau 驱动。正如发布公告所说：Nouveau 可以利用英伟达驱动程序所使用的同样固件，它公开了许多 GPU 功能，例如时钟管理、散热管理，可以为树内的 Nouveau 驱动程序带来新的特性。请关注未来的驱动更新以及在 Github 上的合作。英伟达公司提到并可能合作改进开源的英伟达驱动程序（即 Nouveau），这真是太好了。这也很好地表明了，他们确实希望为 Linux 提供一个更好的开源驱动程序版本。开源 Nivida 驱动程序的未来？毋容置疑，英伟达计划不断发布开源的 GPU 内核模块。所以，尽管他们不会单独开源他们的驱动程序，但我们仍然可以寄希望于 Nouveau 释放所有的显卡特性。想知道他们更多的计划，你可以参考 官方的发布声明。你如何看待这件事？英伟达最终会爱开源和 Linux 吗？嗯，至少这是一个好的开始。在下面的评论区分享你的想法吧。via: https://news.itsfoss.com/nvidia-open-source-linux/作者：Ankush Das 选题：lkxed 译者：chunyang-wen 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出