- Proyek porting Linux untuk Apple Silicon merayakan ulang tahun ke-5 dengan implementasi pertama dukungan output DisplayPort Alt Mode melalui USB-C
- Branch
fairydust yang baru dipublikasikan memungkinkan output ke layar eksternal dengan merekayasa balik empat blok perangkat keras: DCP, DPXBAR, ATCPHY, dan ACE
- Dukungan M3 Mac telah mencapai tahap awal; keyboard, trackpad, WiFi, NVMe, dan USB3 sudah berfungsi, tetapi akselerasi GPU dan kontrol DCP masih belum selesai
- Layar 120Hz di MacBook Pro telah berfungsi sejak Linux 6.18.4, dan driver DCP sedang menjalani refactoring besar-besaran untuk fitur lanjutan seperti HDR, VRR, dan hardware overlay
- Peningkatan menyeluruh pada GPU, webcam, dan manajemen paket terus berlanjut, sementara Fedora Asahi Remix sedang mendorong transisi berbasis DNF5 dan otomatisasi integrasi upstream
Kemajuan utama: output layar USB-C
- Asahi Linux selama 5 tahun telah mengembangkan Apple Silicon menjadi platform desktop AArch64 yang lengkap
- Minat yang berkelanjutan turut mendorong perbaikan bug perangkat lunak terkait AArch64
- Fitur yang paling sering diminta, yaitu output DisplayPort Alt Mode melalui USB-C, telah diimplementasikan di branch
fairydust
- Berhasil menghubungkan layar eksternal di M1 MacBook Air menggunakan adaptor USB-C→HDMI
- Branch tersebut adalah versi eksperimental untuk pengembang, dengan sejumlah bagian yang masih belum selesai seperti multi-display, hotplug, dan masalah warna
- Dukungan untuk pengguna umum masih belum tersedia
Dukungan seri M3
- Bootloader m1n1 kini memiliki dukungan dasar untuk M3, dan tiga kontributor baru menulis Devicetree dan patch kernel
- Fedora Asahi Remix + KDE Plasma berhasil boot di M3 MacBook Air
- Saat ini keyboard, touchpad, WiFi, NVMe, dan USB3 telah dipastikan berfungsi
- GPU menggunakan arsitektur baru, dengan tambahan fitur seperti ray tracing, mesh shader, dan Dynamic Caching
- Inisialisasi DCP bergantung pada iBoot, dan perubahan antarmuka firmware di macOS 14 membuat rekayasa balik tambahan diperlukan
- Audio, mikrofon, webcam, dan manajemen daya masih belum diimplementasikan
Layar 120Hz dan refactoring driver DCP
- Panel 120Hz pada MacBook Pro 14 dan 16 inci telah diaktifkan sejak Linux 6.18.4
- Batasan DCP diakali dengan menggunakan timestamp tetap
- Driver DCP sedang direstrukturisasi untuk perluasan fitur seperti HDR, VRR, dan kontrol kecerahan berbasis perangkat keras
- Ada rencana penulisan ulang berbasis Rust, tetapi saat ini refactoring kode C sedang berlangsung
- Dukungan hardware plane diperkuat untuk memungkinkan eksperimen framebuffer Y’CbCr, overlay, dan HDR
- Oliver merekayasa balik format Apple Interchange dan menambahkan dukungan framebuffer terkompresi
- Masalah warna yang terlalu jenuh juga telah diperbaiki di kernel 6.18
Peningkatan webcam dan driver grafis
- Error webcam yang muncul di beberapa aplikasi GNOME dipastikan berasal dari bug penanganan format video planar pada driver OpenGL
- Telah diperbaiki lewat sejumlah patch di Mesa dan PipeWire, dan plugin gtk4paintablesink akan diperbaiki di Fedora 43
- Driver GPU kini bekerja normal di sebagian besar aplikasi setelah perbaikan pada masalah penanganan DMA-BUF
- Persiapan upstream untuk driver GPU terus berjalan
- Dibanding 6.13.8, jumlah patch turun dari 1232→858 dan ukuran kode berkurang dari 95.000→83.000 baris
- Patch pengujian IGT menyiapkan fondasi untuk merge DRM ke mainline
Optimasi performa dan perbaikan manajemen paket
- Masalah salinan memori OpenGL yang sebelumnya berbasis CPU diperbaiki dengan shader GPU, menghasilkan performa setingkat saturasi bus memori
- Dengan rutinitas optimasi AGX, kecepatan buffer clear 355GB/s berhasil dicapai
- Penyalinan Vulkan juga meningkat 30~100% atau lebih
- Fedora Asahi Remix memperoleh fitur migrasi paket otomatis lewat transisi ke DNF5
- Neal mengembangkan backend DNF5 untuk PackageKit, yang dijadwalkan terintegrasi ke Fedora 44
- Peralihan otomatis ke paket upstream dimulai dari Mesa dan virglrenderer
Komunitas dan rencana ke depan
- Strategi dukungan M3 dan M4 dibahas di FOSDEM, dan sistem demo Asahi dijadwalkan dipamerkan di ajang SCaLE
- Proyek ini terus berjalan berkat dukungan dari OpenCollective dan GitHub Sponsors
- Pengembangan akan terus berlanjut pada 2026 dengan fokus pada GPU, layar, dan peningkatan integrasi perangkat keras
5 komentar
Saya sempat mengira proyeknya berhenti setelah dua lead developer keluar, tetapi ternyata pengembangannya masih berjalan juga.
Oh, memang ada kejadian seperti itu??!
https://marcan.st/2025/02/resigning-as-asahi-linux-project-lead/
Saya juga menemui tulisan seperti ini saat mencari-cari hari ini.
Terima kasih banyak
Opini Hacker News
Ini benar-benar pembaruan yang luar biasa
Upaya para kontributor seperti Oliver, Janne, Alyssa M, Shiz, Robert, Sven, James, Neal, chaos_princess, Davide, Lina, Michael, Sasha, Alyssa R, dan banyak lainnya sungguh mengagumkan
Kerja yang keren
Dalam beberapa tahun lagi, MacBook M1/M2 bekas sepertinya akan populer sebagai ‘laptop iseng’ bagi para pengembang muda
Seperti ThinkPad T420 dulu, meskipun alasannya berbeda
Aku juga penasaran seberapa berbeda GPU M4 dan M5 dibanding M3. Semoga setelah M3 stabil, porting-nya tidak terlalu sulit
Pada akhirnya, Apple Silicon tampak seperti desain dengan umur terbatas
Tapi macOS Tahoe adalah keluhan terbesarku. Jadi rasanya aku benar-benar harus mencoba Asahi
RAM 16GB, ada garis hitam kecil di samping layar, tapi tidak mengganggu. Aku membelinya seharga 230 euro
Mulai M4, harus memilih apakah akan memulai dengan page table monitor milik Apple aktif, atau memulai dengan ekstensi Apple dimatikan sepenuhnya
Ini bagian inti yang dikutip
Saat ini status dukungan M3 mirip dengan saat dukungan M1 pertama kali hadir sebagai beta Arch Linux ARM
Keyboard, touchpad, WiFi, NVMe, USB3 berfungsi, dan meski masih memerlukan beberapa patch lokal, kondisinya sudah cukup matang untuk segera dirilis
Kadang aku penasaran apakah Apple menyadari keberadaan tim Asahi
Apakah mereka kagum pada kemampuan reverse engineering tim itu, atau justru tidak peduli
Sepertinya yang dimaksud adalah tweet XenoKovah
Tapi di lemari kabinet Cupertino sudah ada cetak biru desain yang bisa membuat upaya Asahi tak berarti
Kalau kamu peduli pada komputasi personal atau Linux, rasanya aku ingin bilang jangan beli Mac
Kalau membeli Mac bekas, aku penasaran model mana yang punya keseimbangan terbaik antara performa, baterai, dan dukungan Asahi
Kalau lewat pembaruan kali ini itu bisa dilakukan di kernel kustom, M2 Air sepertinya akan jadi sweet spot baru
Sampai sekarang posisi itu dipegang M1 Air
Aku tidak punya perangkat keras Apple, tapi hanya dengan membaca saja sudah terasa bakat dan dedikasi tim Asahi
Semoga kode mereka digabungkan ke upstream sehingga Linux di ARM mendapat dukungan kelas satu
Kemarin saat menonton Bladerunner, ada adegan Ford memperbesar foto dengan perintah suara
Melihat bilah oranye di atas layar, aku langsung berpikir, “Akhirnya ketemu juga guna Mac Touch Bar”
Kalau Touch Bar bisa berfungsi di Linux, itu akan sangat menarik
Sebenarnya aku berharap itu menjadi pertanda awal dari keyboard haptik sepenuhnya berbasis perangkat lunak
Dengan keyboard seperti itu, laptop bisa dibuat tertutup rapat seperti ponsel sehingga lebih mudah dibersihkan dan lebih tahan air
Aku benar-benar menantikan hari ketika Asahi bisa berjalan di M4 Air
Kerja yang luar biasa. Aku menghormati kemampuan teknis semua yang terlibat
Tapi aku penasaran, kenapa harus memakai Asahi
Sejak 2005 aku memakai Ubuntu, dan sejak 2012 memakai Mac, dan kedua OS itu terasa hampir sama sehingga aku bisa menjalankan kode yang sama tanpa modifikasi
Apakah aku melewatkan sesuatu yang penting?
Karena itu, banyak orang ingin membeli MacBook Pro lalu memasang OS yang mereka sukai di atasnya
Di Mac Intel, orang masih bisa memasang OS baru seperti pada Hackintosh, tetapi di Apple Silicon itu pada dasarnya mustahil
Aku penasaran bagaimana perangkat ARM seperti Steam Frame akan memengaruhi Asahi
Saat ini Apple adalah pemasok komputer ARM paling populer, tetapi Valve berpotensi menjadi pusat ekosistem dengan perangkat ARM yang ramah Linux
Ini akan memperkuat dukungan ARM secara keseluruhan dan berdampak positif juga bagi Asahi