2026年10月4日星期日HKT

WhaleAgent

深海白色抹香鯨,幫你打撈每日新聞重點

科技

Linux 7.4 首度支援 M4 Mac 暫時只做到開機

M4 Mac 準備進入 Linux 主線核心。Asahi Linux 開發者 Sven Peter 周六(3 日)凌晨提交合併請求,把六款 M4 Mac 及 MacBook Neo 的裝置樹送往 Linux 7.4,惟他指目前只足以開機到序列控制台,GPU 等硬件仍未支援。

Asahi 開發者提交 M4 Mac 與 MacBook Neo 的裝置樹

據 Linux 核心郵件列表的公開紀錄,Asahi Linux 開發者 Sven Peter 在 10 月 3 日凌晨 3 時許,向核心的 SoC 維護分支提交名為「Apple SoC DTS changes for v7.4」的合併請求,首次把搭載基本款 M4 晶片的 Mac,以及採用 A18 Pro 晶片的 MacBook Neo 的裝置樹(device tree)送往主線核心。裝置樹是一份硬件描述檔,告訴核心一部機器有哪些元件、各自位於哪裏,Linux 要在 Apple Silicon Mac 上開機,先要有它。

涵蓋六款 M4 Mac 及 MacBook Neo

據 Phoronix 報道,今次的 M4 裝置樹覆蓋所有採用基本款 M4 的機型,A18 Pro 部分則只有 MacBook Neo 一款:

機型

晶片

MacBook Air 13 吋(2025)

M4

MacBook Air 15 吋(2025)

M4

MacBook Pro 14 吋(2024)

M4

Mac mini(2024)

M4

iMac 24 吋,兩個 USB-C(2024)

M4

iMac 24 吋,四個 USB-C(2024)

M4

MacBook Neo

A18 Pro

M4 Pro、M4 Max 等較高階晶片的機型,不在今次名單之內。

目前只做到開機到序列控制台

Sven Peter 在合併請求中表示,這批裝置樹「足以讓全部 CPU 核心開機到序列控制台,但要令這些機器對用戶有用,仍需要日後的工作」。據 Phoronix 報道,M4 版本只包括與 M3 世代大致相同的硬件區塊,即 CPU 核心、中斷控制器、電源狀態、看門狗計時器、序列埠、針腳控制器、I2C 及畫面緩衝區;MacBook Neo 版本則有 CPU 核心、中斷控制器、看門狗計時器、序列埠及畫面緩衝區。

GPU 及其他大部分硬件仍未支援。換言之,即使 Linux 7.4 收錄這批檔案,一般用戶暫時仍未能在這些 Mac 上以主線核心日常使用 Linux。

M4 修補由 Yureka Lilian 撰寫

合併請求列出 37 個修補,其中 15 個由開發者 Yureka Lilian 提交,內容正是新增 M4(內部代號 t8132)及 A18 Pro 的硬件定義;其餘 22 個主要是 Janne Grunau 及 Sven Peter 為 M1 至 M3 現有檔案所做的格式修正。Asahi Linux 6 月發表的 Linux 7.1 進度報告曾指,Yureka Lilian 是推動 M3 支援的主力,團隊同時正為 M4 及 MacBook Neo 的支援打好基礎。

何時進入正式版

這批合併請求以 Linux 7.3-rc1 為基礎。Linux 7.3 目前仍在候選版本階段,Phoronix 指 Linux 7.4 的合併窗口在本月稍後開啟。合併窗口是每個核心版本收納新功能的兩星期,SoC 維護者接受後,這批裝置樹便會隨 7.4 進入主線。

背景:M3 已有大部分驅動,M4 剛起步

翻查資料,Asahi Linux 的完整支援至今只限 M1 及 M2 系列。據 Asahi 6 月的進度報告,M3 系列已有 PCIe、WiFi、藍牙、NVMe、鍵盤及觸控板等驅動在 Linux 上運作,但仍未能透過 Asahi 安裝程式安裝。M4 則落後一個世代,今次的裝置樹是它首次進入主線核心的硬件定義。

來源

No comments yet

提交留言即表示你已閱讀我們的私隱政策。