設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

深度操作系統(tǒng) deepin 適配蘋果 M1 項(xiàng)目更新至 RC2 版本

2024/7/17 19:22:56 來源:IT之家 作者:汪淼 責(zé)編:汪淼
感謝IT之家網(wǎng)友 amocken 的線索投遞!

IT之家 7 月 17 日消息,在去年 7 月份,深度操作系統(tǒng)成功使 deepin 初步適配了蘋果 M1 芯片。今年隨著 deepin V23 beta 進(jìn)入 RC2 版本,deepin M1 項(xiàng)目今日宣布跟進(jìn)更新到 RC2 版本。

據(jù)介紹,本次適配工作不僅限于提升系統(tǒng)環(huán)境版本,還順帶更新了一些系統(tǒng)底層組件版本,優(yōu)化了項(xiàng)目各模塊的打包流程并部分添加了定時(shí)器,每周構(gòu)建一次內(nèi)容以便開發(fā)者搶先體驗(yàn)嘗鮮。

系統(tǒng)環(huán)境

最新的系統(tǒng)環(huán)境如下:

組件

版本

deepin rootfs 環(huán)境

RC2 (20240614 日構(gòu)建)

linux-image-asahi

6.8.9-6

m1n1

1.4.14

uboot

asahi-v2024.04-1

mesa

24.1.0-asahi-20240228

更新過后的 rootfs,已確定支持在 Mac mini M1 的最新 14.5 版本上成功安裝啟動(dòng)。另外,由于 deepin V23 ARM64 穩(wěn)定倉庫的軟件包版本已經(jīng)更新到了足以與 deepin M1 特有組件相兼容的程度,不再需要激進(jìn)但不太穩(wěn)定的 CI 倉庫來構(gòu)建系統(tǒng)環(huán)境。所以,在本次更新之后,deepin M1 的系統(tǒng)將切換到穩(wěn)定庫。

圖片

得益于安裝器的相關(guān) Bug 修復(fù),現(xiàn)在在腳本安裝完成后第一次啟動(dòng)時(shí)顯示安裝器后配置成為了可能。因此,deepin M1 現(xiàn)已取消了默認(rèn)用戶賬號(hào),改為安裝后第一次啟動(dòng)時(shí)配置賬戶。大家再也不需要糾結(jié)默認(rèn)密碼是什么了。

圖片

底層組件更新

m1n1 和 uboot 均已更新至上游最新版本,除了帶來在最新 macOS 系統(tǒng)上啟動(dòng)的能力以外,還解決了困擾已久的系統(tǒng)啟動(dòng)菜單界面鍵盤無法操作的問題

Linux 內(nèi)核和 Mesa 在更新至當(dāng)前最新穩(wěn)定版本的同時(shí),還使用了與上游保持一致的新版本 Rust 來進(jìn)行編譯打包。除此之外,還改用了反復(fù)調(diào)試出的最佳構(gòu)建選項(xiàng)。結(jié)果便是,當(dāng)前倉庫中最新的 Linux 內(nèi)核已經(jīng)可以支持 GPU 硬件加速了。這也意味著系統(tǒng)界面將會(huì)更加絲滑流暢,游戲體驗(yàn)也會(huì)更好。

圖片

此外,一直以來的 USB 輸入設(shè)備自動(dòng)休眠問題也在新版內(nèi)核里給一并修復(fù)了。

新增構(gòu)建流程

得益于 deepin-rootfs 和 deepin-docker 項(xiàng)目的出現(xiàn),現(xiàn)在打包 deepin-m1 的組件有了 deepin 基礎(chǔ)環(huán)境了。其成果便是目前做出來的,分別用于打包 rootfs,內(nèi)核與 m1n1,USB 啟動(dòng)盤內(nèi)容的三個(gè)構(gòu)建流程。

圖片

三個(gè)構(gòu)建都是 push 操作觸發(fā),而 rootfs 和 USB 啟動(dòng)內(nèi)容構(gòu)建還另外添加了每周一的定時(shí)觸發(fā)器。有需要的用戶,可以直接去項(xiàng)目頁面 Actions 中的最新構(gòu)建歷史里下載本周打包的鏡像。

圖片

另外需要說明的是,因?yàn)?github action runner 的限制,打包 rootfs 需要進(jìn)行一定的精簡(jiǎn)以節(jié)約磁盤空間,所以 deepin-base 的打包被默認(rèn)關(guān)閉了。有需要的開發(fā)者可以自行修改 bootstrap.sh 中的相關(guān)部分開啟。

下一步的工作

  • 當(dāng)前,仍然存在著許多問題。其中最影響日常體驗(yàn)的一個(gè)便是沒有聲音的 Bug。目前,正在排查當(dāng)中。需要播放聲音的用戶,可以通過安裝 alsa-ucm-conf-asahi 來用 3.5mm 接口放聲音。

  • 不久之前,Asahi 官方宣布了他們支持 Vulkan 的進(jìn)度。我們也將持續(xù)關(guān)注跟進(jìn),并在穩(wěn)定版釋出之后,盡快更新 Mesa.。

  • 當(dāng)前的 ARM64 軟件生態(tài)還是相對(duì)薄弱的。未來將會(huì)和 deepin-sysdev-sig,deepin-arm-pc 等組織協(xié)作,引入更多的軟件包來擴(kuò)充可用軟件內(nèi)容。

  • box64 自 0.2.6 版本之后,便能夠在 Mac M 系列 Soc 上運(yùn)行了。這意味著它可以通過 box64 和 wine wow64 來支持 Linux 和 Windows 的 x86_64 程序。當(dāng)前這兩個(gè)軟件都沒有打包。未來會(huì)嘗試添加進(jìn) deepin 倉庫的

IT之家附 deepin M1 項(xiàng)目地址:

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:deepin,深度系統(tǒng)M1 系統(tǒng),linux

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知