Asahi Linux ekibi, Linux kernel 7.1 sürümüyle birlikte son ilerleme raporunu yayımlayarak Apple Silicon Mac'lerde Linux çalıştırmak isteyen kullanıcılar için kapsamlı bir güncelleme sundu. Bu güncelleme, özellikle M3 desteklerindeki iyileştirmelerle dikkat çekiyor.
M3 serisi Mac'lerde PCIe, WiFi, Bluetooth, NVMe, klavye, dokunmatik yüzey ve diğer SoC blok sürücüleri artık çalışıyor. Ayrıca M3 makineler için yüksek kaliteli çıktı sağlayan ses desteği de eklendi. CPU frekans ölçekleme ve big.LITTLE görev zamanlaması da işlevsel hale geldi. Donanım sensör desteği M3 makineler için eklendi ve bu, çoğunlukla aygıt ağacı güncellemeleri gerektiriyor.
Ancak Asahi Linux, Apple M3 Mac'ler için henüz yükleyici desteği sunmaya hazır değil. Ekip, daha fazla çalışma gerektiğini ancak ilerlemenin hızlı olduğunu belirtiyor. Raporda ayrıca macOS 27 ile ilgili iki önemli sorun ele alındı. İlk sorun, önyükleme seçiciyle ilgiliydi: macOS 27 geliştirici beta sürümünü yükledikten sonra bazı kullanıcılar Asahi Linux'un artık Başlangıç Diski veya Apple'ın önyükleme seçicisinde görünmediğini fark etti. Bu sorun, macOS 27'de Apple'ın önyükleme araçları tarafından gereken bir önyüklenebilir APFS meta veri bayrağına kadar izlendi ve yeni Asahi yüklemeleri bu bayrağı otomatik olarak ayarlayacak.
İkinci sorun, pil yönetimini etkileyen SMC üretici yazılımı değişiklikleriyle ilgiliydi. Apple, bir pil arayüzünü 32-bit tamsayı yerine tek bir bayt döndürecek şekilde değiştirdi ve bu, Asahi'nin Linux güç kaynağı sürücüsünün pil durumunu yanlış yorumlamasına ve bazı durumlarda acil kapanmayı tetiklemesine neden oldu. Asahi, 7.0.12 sürümünden itibaren çekirdeğinde bu sorunu düzeltti ve sürücünün her iki üretici yazılımı arayüzünü de desteklemesini sağladı. Ekip ayrıca kullanıcıları üretim makinelerine macOS geliştirici beta sürümlerini yüklememeleri konusunda uyarıyor.
Bir diğer önemli gelişme, Apple Video Kod Çözücü (AVD) desteği için ilk çalışmalar oldu. Asahi ekibi, Apple'ın macOS'tan sağlanan AVD üretici yazılımına güvenmek yerine özel üretici yazılımı geliştiriyor. AVC donanım kod çözme için işlevsel bir V4L2 sürücüsü artık mevcut ve 10-bit AVC/H.264 videoyu 4K'ya kadar çözebiliyor. Ancak bu özellik henüz kullanıcılar için hazır değil; VP9, HEVC ve AV1 desteği hâlâ geliştirme aşamasında. Proje ayrıca M4 ve A18 Pro için gelecekteki desteğe hazırlanıyor.