整理 | 鄭麗媛
出品 | CSDN(ID:CSDNnews)
投稿或?qū)で髨?bào)道 | zhanghy@csdn.net )
在眾多 Linux 用戶心中,Linus Torvalds 的開(kāi)發(fā)環(huán)境永遠(yuǎn)是個(gè)謎——直到他的顯示器黑屏了。
最近,Linus 在調(diào)試 Linux 6.17 合并窗口時(shí)遇到一個(gè)回歸 Bug,主顯示器突然黑屏,這才讓外界得以一窺他目前的設(shè)備配置:2025 年了,他的主力機(jī)仍在用著一塊 2017 年發(fā)布的 AMD Radeon RX 580 顯卡!
一次黑屏事故,意外曝光 Linus 的主機(jī)配置
這次“暴露設(shè)備信息”的契機(jī),源于 Linus 親自調(diào)試的一個(gè) Linux 6.17 顯示回歸Bug。
根據(jù)開(kāi)源社區(qū)網(wǎng)站 Phoronix 報(bào)道,在合入一條與 AMD 顯卡有關(guān)的補(bǔ)丁后,Linus 的主顯示器在啟動(dòng)內(nèi)核時(shí)直接黑屏。問(wèn)題最終被追蹤到 AMDGPU 驅(qū)動(dòng)對(duì) Display Stream Compression(DSC,顯示流壓縮)功能的支持出現(xiàn)異常。而 DSC 恰恰是他目前顯示配置的核心——正是這項(xiàng)技術(shù)讓一塊老舊的 RX 580 顯卡,也能順暢驅(qū)動(dòng)他的 ASUS ProArt 5K 顯示器。
為了解決問(wèn)題,Linus 最終決定臨時(shí)回滾那條有問(wèn)題的補(bǔ)丁,以確保 Linux 6.17 的合并窗口能夠順利推進(jìn)。在給內(nèi)核郵件列表(LKML)寫(xiě)信時(shí),他還順口調(diào)侃了一句,說(shuō)自己還在用“same old boring Radeon RX 580”(那塊老掉牙的 RX 580)。
這句話也在社區(qū)引發(fā)廣泛討論:“世界上最重要的 Linux 內(nèi)核維護(hù)者,竟然還在用 RX 580?!”
8年老卡,為什么 Linus 不換?
的確,在消費(fèi)電子和 PC 硬件領(lǐng)域,8 年幾乎是一個(gè)“化石級(jí)”時(shí)間跨度。但 RX 580 卻是個(gè)特例,尤其是在 Linux 社區(qū)。
這塊基于 AMD 架構(gòu)的顯卡,于 2017 年發(fā)布,定位中端。盡管在 Windows 中已屬邊緣產(chǎn)品,但在 Linux 生態(tài)中,它卻意外地“老當(dāng)益壯”:
● 開(kāi)源驅(qū)動(dòng)支持完整:AMD GPU 驅(qū)動(dòng)由 AMD 官方積極主導(dǎo),且始終向 Linux 內(nèi)核主線提交補(bǔ)??;
● 成熟穩(wěn)定、兼容性強(qiáng):比起經(jīng)常打破用戶空間兼容性的 Nvidia 閉源驅(qū)動(dòng),RX 580 在 Linux 上幾乎“零問(wèn)題”;
● 性能、成本都控制得當(dāng):性能尚可、價(jià)格便宜,對(duì)不打游戲的開(kāi)發(fā)者來(lái)說(shuō),它已完全夠用。
其實(shí) Linus 本人也不是十分在意 GPU 性能。他最看重的,是驅(qū)動(dòng)是否開(kāi)源、系統(tǒng)是否透明、硬件是否穩(wěn)定。
資深開(kāi)發(fā)者可能還記得,早在 2012 年一次問(wèn)答環(huán)節(jié)中,Linus 曾當(dāng)眾向 Nvidia 豎中指,直言其是“與我們打交道的公司中最麻煩的”。盡管近幾年 Nvidia 開(kāi)始嘗試開(kāi)放部分驅(qū)動(dòng)源代碼、改善對(duì)開(kāi)源內(nèi)核的支持,但 Linus 顯然更青睞完全開(kāi)源的硬件體系。
相比之下,AMD 在這十年來(lái)持續(xù)向內(nèi)核主線提交驅(qū)動(dòng)補(bǔ)丁、維護(hù)完整的開(kāi)源棧,從未中斷,對(duì) Linux 社區(qū)的“忠誠(chéng)度”極高。即便是 8 年前的 RX 580 顯卡,今天在 Linux 上依然能得到功能完整、性能穩(wěn)定的支持。
因此,Linus 不但沒(méi)有把 RX 580 換下,反而因其兼容 DSC、可以驅(qū)動(dòng) 5K 顯示器,成為了他現(xiàn)有工作流的關(guān)鍵一環(huán)。最為重要的是,對(duì) Linus 來(lái)說(shuō) RX 580 完全能夠支持他最常做的事情:編譯 Linux 內(nèi)核。
不過(guò),雖然 GPU 沒(méi)有大動(dòng),但 Linus 的主力 CPU 早已從 Intel 切換到 AMD:早在幾年前,他就從用了 15 年的 Intel CPU 切換到了 AMD RyzenThreadripper,并一直沿用至今,因?yàn)槠錁?gòu)建 Linux 內(nèi)核的速度極快。
哪怕近期 AMD發(fā)布了全新的 Threadripper 9970X 和 9980X,性能再次暴漲,但 Linus 的主力構(gòu)建機(jī)依舊沒(méi)換。對(duì) Linus 來(lái)說(shuō),只要編譯Linux內(nèi)核不成瓶頸,就沒(méi)必要升級(jí)硬件。
一句話總結(jié):不夠新沒(méi)關(guān)系,只要夠用就好。
還放棄了Apple M1,回歸 Intel筆記本
值得一提的是,除了桌面主機(jī),Linus 還透露自己現(xiàn)在出行時(shí)使用的是一臺(tái)搭載 Intel 核顯(i915)的筆記本電腦。
這有些出人意料——要知道在 Apple 推出 M1 芯片后,他曾短暫使用過(guò)一臺(tái) M1 MacBook。后來(lái)他又換成了一臺(tái)基于 Ampere Altra 的 ARM 開(kāi)發(fā)機(jī)。而現(xiàn)在,他又換回了傳統(tǒng) x86 架構(gòu)的 Intel 筆記本,具體型號(hào)未提。
不過(guò)按照 Linus 的個(gè)性來(lái)看,他拋棄 Apple M1 也情有可原:他歷來(lái)不喜歡那些“限制用戶、開(kāi)發(fā)體驗(yàn)差”的平臺(tái)。在他看來(lái),Apple 在硬件層的封閉和對(duì)系統(tǒng)底層控制的強(qiáng)干預(yù),早已和 Linux 精神背道而馳。
最后,Linus 主機(jī)配置的曝光引起了諸多開(kāi)發(fā)者的討論。一方面,許多人驚訝于如此“老舊”的硬件能支持 Linux 內(nèi)核開(kāi)發(fā),另一方面,也有人感慨開(kāi)源確實(shí)延續(xù)了硬件的壽命:
● “我很驚訝 Linus 現(xiàn)在還在用這塊顯卡......他是個(gè)百萬(wàn)富翁,如果他提出要求,AMD 可能會(huì)免費(fèi)贈(zèng)送他一塊最新的 GPU,所以他不會(huì)像我們其他人一樣受到 GPU 價(jià)格上漲的影響?!?/p>
● “雖然僅限于 Linux 系統(tǒng),但 AMD RX 580 仍完全受支持。因此,只要它還能支持工作,為什么要換呢?與計(jì)劃報(bào)廢的機(jī)器相比,開(kāi)源支持能持續(xù)如此之久實(shí)在是太好了。”
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
2025 全球產(chǎn)品經(jīng)理大會(huì)
8月15–16日·北京威斯汀酒店
互聯(lián)網(wǎng)大廠&AI創(chuàng)業(yè)公司產(chǎn)品人齊聚
12 大專(zhuān)題,趨勢(shì)洞察 × 實(shí)戰(zhàn)拆解
掃碼領(lǐng)取大會(huì) PPT,搶占 AI 產(chǎn)品新紅利
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.