蘋果M2設備的Linux起步工作取得瞭良好進展


HectorMartin領導的AsahiLinux團隊,一直在努力將AppleSilicon拉入Linux生態。最近他收到瞭一臺13英寸的2022款MacBookPro,並開始著手為M2帶來Linux支持。雖然本周才剛起步,但幸運的是,為M1編寫的大部分Linux代碼,都可在M2上無縫運行。當然,要讓M2Mac完美運行Linux,還得再編寫一些新的驅動程序。

1.webp

(來自:Asahi Linux / GitHub)

本月早些時候,蘋果發佈瞭采用 M2 SoC 的 2022 款 MacBook Air / MacBook Pro 機型。

M2 定制芯片采用瞭 8 核 CPU + 最多 10 核 GPU 的設計,性能分別較 M1 提升 18% 和 35% 。

此外得益於對最高 24GB LPDDR5 統一內存的支持,內存帶寬也增加瞭 50% 。

2.jpeg

Hector Martin 周一開始瞭 Linux M2 啟動工作,通過逆向工程和內核破解調試,其確認 NVMe、USB 和 SMC 等功能可無縫啟用。

3.jpg

初次嘗試(圖自:Hector Martin)

遺憾的是,蘋果 M2 新機需要單獨準備鍵盤和觸控板驅動程序,此外 SPMI 和 PCIe 支持也需要 m1n1 代碼中的 fusemap 來完成初始化操作。

4.png

NVMe 與 SMC 工作正常(警告文字可忽略)

目前還有 PCIe、PMU、雷靂(Thunderbolt)和 DP-Alt Mode 等尚未解決的問題,且 Apple Silicon 圖形支持工作也需要進一步深入。

5.png

此前他們已經展示瞭首個由開源兼容驅動渲染的三角形,但仍需幾個月去打造功能完備的 Gallium3D OpenGL 和上遊 DRM / KMS 內核驅動程序。


相關推薦

2022-07-06

雖然蘋果公司最近剛剛推出他們的第一臺由M2驅動的AppleSilicon設備,但由於HectorMartin和AsahiLinux的奉獻精神,以及與M1相比,M2沒有太多的突破性變化,AsahiLinux正在考慮"很快"發佈一個支持新平臺的Linux版本。正

2022-07-18

系統更新,初步支持由M1UltraSoC驅動的MacStudio,並對新的蘋果M2硬件提供初步(實驗性)支持,不過其中的各個部分還沒有被主流化。隨著這個軟件更新,一篇新的AsahiLinux博客文章介紹他們2022年7月的工作進展。開源人員對Apple Sil

2022-06-23

在WWDC2022大會上蘋果宣佈M2Series-on-Chip(SoC),並宣佈瞭搭載該芯片的2022年款MacBookPro和全新設計的MacBookAir。雖然發佈會的重點放在MacBookAir上,但是新款MacBookPro要更早發售。那麼關於M2芯片,各傢媒體又是如何評論的呢?關於 M2 芯

2022-07-04

7月4日消息,自從開始自主研發芯片以來,蘋果已經取得瞭巨大成功,其iPhone、iPad、Mac等幾乎所有產品都開始搭載自傢處理器。不過,蘋果現在似乎正集中力量改進Mac芯片,而iPhone等產品所用芯片的改進速度則在放緩。蘋果自主

2022-06-27

6月27日消息,近幾個月來,有關蘋果混合現實(MR)頭顯的設計和規格有許多傳聞。彭博社科技記者馬克·古爾曼(MarkGurman)最新指出,這款設備可能會搭載蘋果旗艦芯片產品M2處理器。古爾曼預計,蘋果最新版本的設備能夠提

2022-08-27

GoogleFuchsia團隊剛剛開始一項新工作,旨在像Android移動設備那樣、允許通過ADB工具來更好地管理Fuchsia設備。對於熟悉AndroidDebugBridge工具的人們來說,其能夠將兩臺設備輕松“橋接”在一起,以便開展一些更高級的管理工作。(via

2022-08-23

此,macOS 上的 Neverball 操作仍然受到 Mesa 的限制,缺乏對蘋果官方 Cocoa 窗口系統的支持,因此 Neverball 是為帶有 X11 版本 SDL2 的 macOS 構建的。今天 Alyssa Rosenzweig 的長篇文章主要集中在剪輯運動控制上,以使功能與 Apple Silicon 圖形

2022-10-21

在努力支持AmpereAltr另外值得關註的是,OpenBSD 7.2也包含對蘋果M2 SoC的初步支持,其逆向工程和驅動編寫工作與Linux開發者在蘋果M1/M2支持方面的工作同步進行。在OpenBSD 7.2中,令人振奮的Arm支持工作還包括對聯想ThinkPad X13s Arm筆記

2022-06-29

性能,如可用於那些處理AI和機器學習等新興網絡密集型工作負載的光電共封裝和光互連器件。這一激光器陣列基於英特爾300毫米矽光子制程制造,為量產和廣泛部署鋪平瞭道路。據Gartner預測,到2025年,超過20%的數據中心高帶

2022-06-26

戶等待 M2 MacBook Air 的主要原因之一是設計和外形因素。蘋果今年拋棄瞭楔形設計,采取瞭平衡的方法。新的 M2 MacBook Air 現在類似於 14 英寸和 16 英寸 MacBook Pro 機型。然而,與“Pro”機型相比,這款筆記本相當薄,而且也很輕。

2022-06-26

在為彭博社撰寫的最新一期PowerOn通訊中,MarkGurman概述瞭蘋果產品路線圖上的更多M2Mac,包括采用M2和M2Pro芯片的新Macmini型號,采用M2Pro和M2Max芯片的新14英寸和16英寸MacBookPro型號,以及采用M2Ultra和"M2Extreme"芯片

2022-08-01

最新發佈的Linux5.19比以往有更多的蘋果元素,LinusTorvalds是使用M2MacBookAir運行移植到AppleSilicon的Linux版本來發佈該最新版本的。Linux和其他操作系統一樣會定期更新,Linux背後的推動者LinusTorvalds最近發佈5.19版本的操作系統,使不同

2022-08-09

方面提供更持續和無縫的集成,並兼容 ProMotion 顯示器和蘋果最新芯片。對於 Mac Studio 上的 M1 Ultra,現在可以使用的 Windows 11 性能提高 96%。此外,新版本提高易用性。用戶可以一鍵下載、安裝和配置 Windows 11。相同的設置系統還

2022-07-03

相當於郵輪的“心臟”開始跳動。主發電機是郵輪的核心設備,是船舶配電系統和推進系統的主電源。外高橋造船廠 采訪對象供圖主發電機動車標志著與之相關的18個流體系統以及300多臺輔助設備已經達到機械和系統完工的狀態