调Bug时突遇黑屏,Linux之父“怀旧装备”意外曝光:“2025年了,Linus还在用8年前的显卡?”
在众多 Linux 用户心中,Linus Torvalds 的开发环境永远是个谜——直到他的显示器黑屏了。
最近,Linus 在调试 Linux 6.17 合并窗口时遇到一个回归 Bug,主显示器突然黑屏,这才让外界得以一窥他目前的设备配置:2025 年了,他的主力机仍在用着一块 2017 年发布的 AMD Radeon RX 580 显卡!
一次黑屏事故,意外曝光 Linus 的主机配置
这次“暴露设备信息”的契机,源于 Linus 亲自调试的一个 Linux 6.17 显示回归Bug。
根据开源社区网站 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?!”
8 年老卡,为什么 Linus 不换?
的确,在消费电子和 PC 硬件领域,8 年几乎是一个“化石级”时间跨度。但 RX 580 却是个特例,尤其是在 Linux 社区。
这块基于 AMD 架构的显卡,于 2017 年发布,定位中端。尽管在 Windows 中已属边缘产品,但在 Linux 生态中,它却意外地“老当益壮”:
● 开源驱动支持完整:AMD GPU 驱动由 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 内核。
不过,虽然 GPU 没有大动,但 Linus 的主力 CPU 早已从 Intel 切换到 AMD:早在几年前,他就从用了 15 年的 Intel CPU 切换到了 AMD RyzenThreadripper,并一直沿用至今,因为其构建 Linux 内核的速度极快。
哪怕近期 AMD发布了全新的 Threadripper 9970X 和 9980X,性能再次暴涨,但 Linus 的主力构建机依旧没换。对 Linus 来说,只要编译Linux内核不成瓶颈,就没必要升级硬件。
一句话总结:不够新没关系,只要够用就好。
还放弃了 Apple M1,回归 Intel 笔记本
值得一提的是,除了桌面主机,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 仍完全受支持。因此,只要它还能支持工作,为什么要换呢?与计划报废的机器相比,开源支持能持续如此之久实在是太好了。”
参考链接:
https://www.tomshardware.com/tech-industry/linus-torvalds-still-uses-an-amd-rx-580-from-2017-also-ditches-apple-silicon-for-an-intel-laptop
https://www.phoronix.com/news/Radeon-RX-590-Torvalds
本文来自微信公众号“CSDN”,整理:郑丽媛,36氪经授权发布。