
调 Bug 时突遇黑屏Linux 之父「怀旧装备」意外曝光:“ 2025 年了Linus 还在用 8 年前的显卡?”
应用介绍
根据开源社区网站 Phoronix 报道,在合入一条与 AMD 显卡有关的补丁后,Linus 的主显示器在启动内核时直接黑屏。问题最终被追踪到 AMDGPU 驱动对 Display Stream Compression(DSC,显示流压缩)功能的支持出现异常。而 DSC 恰恰是他目前显示配置的核心——正是这项技术让一块老旧的 RX 580 显卡,也能顺畅驱动他的 ASUS ProArt 5K 显示器。
为了解决问题,Linus 最终决定临时回滚那条有问题的补丁,以确保 Linux 6.17 的合并窗口能够顺利推进。在给内核邮件列表(LKML)写信时,他还顺口调侃了一句,说自己还在用“same old boring Radeon RX 580”(那块老掉牙的 RX 580)。
这句话也在社区引发广泛讨论:“世界上最重要的Linux内核维护者,竟然还在用 RX 580?!”
的确,在消费电子和 PC 硬件领域,8年几乎是一个“化石级”时间跨度。但 RX 580 却是个特例,尤其是在 Linux 社区。
这块基于 AMD 架构的显卡,于 2017 年发布,定位中端。尽管在 Windows中已属边缘产品,但在 Linux 生态中,它却意外地“老当益壮”:
●开源驱动支持完整:AMDGPU 驱动由 AMD 官方积极主导,且始终向 Linux 内核主线提交补丁;
●成熟稳定、兼容性强:比起经常打破用户空间兼容性的 Nvidia 闭源驱动,RX 580在 Linux 上几乎“零问题”;
其实Linus本人也不是十分在意 GPU 性能。他最看重的,是驱动是否开源、系统是否透明、硬件是否稳定。
资深开发者可能还记得,早在 2012 年一次问答环节中,Linus 曾当众向 Nvidia 竖中指,直言其是“与我们打交道的公司中最麻烦的”。尽管近几年 Nvidia 开始尝试开放部分驱动源代码、改善对开源内核的支持,但 Linus 显然更青睐完全开源的硬件体系。
相比之下,AMD 在这十年来持续向内核主线提交驱动补丁、维护完整的开源栈,从未中断,对 Linux 社区的“忠诚度”极高。即便是8年前的RX 580显卡,今天在 Linux 上依然能得到功能完整、性能稳定的支持。
因此,Linus不但没有把RX 580 换下,反而因其兼容 DSC、可以驱动 5K 显示器,成为了他现有工作流的关键一环。最为重要的是,对 Linus 来说RX 580完全能够支持他最常做的事情:编译 Linux 内核。
哪怕近期AMD发布了全新的 Threadripper 9970X 和 9980X,性能再次暴涨,但Linus 的主力构建机依旧没换。对Linus来说,只要编译Linux内核不成瓶颈,就没必要升级硬件。
值得一提的是,除了桌面主机,Linus还透露自己现在出行时使用的是一台搭载 Intel 核显(i915)的笔记本电脑。
这有些出人意料——要知道在 Apple 推出 M1 芯片后,他曾短暂使用过一台 M1 MacBook。后来他又换成了一台基于 Ampere Altra 的 ARM 开发机。而现在,他又换回了传统 x86 架构的Intel笔记本,具体型号未提。
不过按照Linus的个性来看,他抛弃 Apple M1 也情有可原:他历来不喜欢那些“限制用户、开发体验差”的平台。在他看来,Apple 在硬件层的封闭和对系统底层控制的强干预,早已和 Linux 精神背道而驰。
最后,Linus主机配置的曝光引起了诸多开发者的讨论。一方面,许多人惊讶于如此“老旧”的硬件能支持Linux内核开发,另一方面,也有人感慨开源确实延续了硬件的寿命:
●“我很惊讶 Linus 现在还在用这块显卡......他是个百万富翁,如果他提出要求,AMD 可能会免费赠送他一块最新的GPU,所以他不会像我们其他人一样受到 GPU 价格上涨的影响。”
●“虽然仅限于Linux 系统,但AMD RX 580 仍完全受支持。因此,只要它还能支持工作,为什么要换呢?与计划报废的机器相比,开源支持能持续如此之久实在是太好了。”