Arch Linux 取消对 NVIDIA Pascal 及更早显卡型号的默认支持
Arch Linux 近日调整其默认 NVIDIA 显卡驱动配置,将官方仓库中的默认闭源驱动版本升级为 590 分支,这一变动意味着来自 Pascal 架构及更早一代的 NVIDIA GPU 将不再由该默认驱动分支支持,其中包括 GeForce GTX 10 系列以及更老型号。

业界普遍认为 Linux 往往能为老旧硬件提供较长久的生命期,但像 Arch Linux 这样定位“滚动更新”的前沿发行版,通常会比其他发行版更早放弃对老硬件的官方支持。
有意思的是,这一调整恰好发生在另一家主要 GPU 厂商 AMD 借由 Linux 内核驱动为自 2012 年起的老款显卡带来性能和支持改进之后不久,形成鲜明对比。与此同时,Arch Linux 还完成了默认 NVIDIA 驱动包的迁移工作,转向采用 nvidia-open、nvidia-dkms、nvidia-open-dkms 等软件包,以配合新版本驱动以及开源内核模块路线。在此次调整之前,该发行版官方仓库中所能支持的最老 NVIDIA GPU 型号大致停留在 GTX 900 系列。
不过,对仍在使用 Pascal 或更早 NVIDIA 显卡的 Arch 用户而言,这并非意味着完全无路可走,而是需要放弃默认驱动方案,转而采取更多手动配置的方式。根据官方给出的替代路径,用户可以选择卸载官方仓库中的 nvidia、nvidia-lts 和 nvidia-dkms 等包,然后从由社区维护的 AUR(Arch User Repository)中安装 nvidia-580xx-dkms 等旧分支驱动,以继续获得针对老显卡的支持。从技术路线看,未来随着内核版本的演进,这类旧驱动与新内核之间的兼容性仍存在不确定性,但在当前阶段,通过社区驱动包维持老显卡的可用性仍然是可行选项。


