10 puan yazan GN⁺ 2026-02-19 | 5 yorum | WhatsApp'ta paylaş
  • Apple Silicon için Linux portlama projesi, 5. yılını kutlarken ilk kez USB-C üzerinden DisplayPort Alt Mode çıkış desteğini hayata geçirdi
  • Yeni duyurulan fairydust dalı, DCP, DPXBAR, ATCPHY ve ACE olmak üzere dört donanım bloğunu tersine mühendislikle çözerek harici ekran çıkışını mümkün kılıyor
  • M3 Mac desteği ilk aşamaya ulaştı; klavye, trackpad, WiFi, NVMe ve USB3 çalışıyor, ancak GPU hızlandırma ve DCP kontrolü henüz tamamlanmış değil
  • MacBook Pro’nun 120Hz ekranı Linux 6.18.4’ten itibaren çalışıyor; DCP sürücüsünde HDR, VRR ve donanım overlay gibi gelişmiş özellikler için büyük ölçekli bir refaktörizasyon sürüyor
  • GPU, web kamerası ve paket yönetimi dahil genel iyileştirmeler devam ediyor; Fedora Asahi Remix ise DNF5 tabanına geçişi ve upstream entegrasyonu otomatikleştirmeyi hedefliyor

Başlıca ilerleme: USB-C ekran çıkışı

  • Asahi Linux, 5 yıl boyunca Apple Silicon’ı tam teşekküllü bir AArch64 masaüstü platformuna dönüştürdü
    • Süregelen ilgi, AArch64 ile ilgili yazılım hatalarının düzeltilmesine katkı sağladı
  • En çok talep edilen özellik olan USB-C üzerinden DisplayPort Alt Mode çıkışı, fairydust dalında hayata geçirildi
    • M1 MacBook Air’de USB-C→HDMI adaptörüyle harici ekran bağlantısı başarıyla sağlandı
  • Bu dal, geliştiricilere yönelik deneysel bir sürüm; çoklu ekran, hotplug ve renk sorunları gibi tamamlanmamış noktalar var
    • Genel kullanıcı desteği henüz sunulmuyor

M3 serisi desteği

  • m1n1 önyükleyicisi M3 için temel desteğe kavuştu ve üç yeni katkıcı Devicetree ile çekirdek yamaları hazırladı
    • M3 MacBook Air’de Fedora Asahi Remix + KDE Plasma başarıyla önyüklendi
  • Şu anda klavye, touchpad, WiFi, NVMe ve USB3’ün çalıştığı doğrulandı
    • GPU, yeni bir mimariye sahip; ray tracing, mesh shader ve Dynamic Caching gibi özellikler eklenmiş durumda
  • DCP başlatması iBoot’a bağımlı ve macOS 14’teki firmware arayüzü değişiklikleri nedeniyle ek tersine mühendislik gerekiyor
  • Ses, mikrofon, web kamerası ve güç yönetimi gibi bileşenler henüz uygulanmış değil

120Hz ekran ve DCP sürücüsü refaktörizasyonu

  • 14 ve 16 inç MacBook Pro modellerindeki 120Hz panel, Linux 6.18.4’ten itibaren etkin
    • Sabit timestamp kullanılarak DCP kısıtlaması aşıldı
  • DCP sürücüsü, HDR, VRR ve donanımsal parlaklık kontrolü gibi genişletmeler için yapısal olarak yeniden düzenleniyor
    • Rust tabanlı bir yeniden yazım planlanıyor, ancak şu anda C kodunda refaktörizasyon yapılıyor
  • Donanım plane desteği güçlendirilerek Y’CbCr framebuffer, overlay ve HDR denemeleri mümkün hale getirildi
    • Oliver, Apple Interchange formatını tersine mühendislikle çözerek sıkıştırılmış framebuffer desteği ekledi
    • Aşırı doygun renk sorunu da 6.18 çekirdeğinde düzeltildi

Web kamerası ve grafik sürücüsü iyileştirmeleri

  • Bazı GNOME uygulamalarında görülen web kamerası hatalarının, OpenGL sürücüsündeki planar video formatı işleme hatasından kaynaklandığı belirlendi
    • Mesa ve PipeWire için çeşitli yamalarla sorun çözüldü; Fedora 43’te gtk4paintablesink eklentisi düzeltilecek
  • GPU sürücüsü, DMA-BUF işleme sorunları giderildikten sonra çoğu uygulamada normal çalışıyor
  • GPU sürücüsünün upstream’e hazırlanması sürüyor
    • 6.13.8’e kıyasla yama sayısı 1232’den 858’e, kod satırı ise 95.000’den 83.000’e düştü
    • IGT test yamalarıyla DRM mainline birleştirmesi için temel oluşturuldu

Performans optimizasyonu ve paket yönetimi iyileştirmeleri

  • OpenGL bellek kopyalarının CPU tabanlı olması sorunu, GPU shader kullanılarak düzeltilip bellek veri yolu doygunluğu seviyesinde performans elde edildi
    • AGX optimizasyon rutinleriyle 355GB/s buffer clear hızı sağlandı
    • Vulkan kopyalama performansı da %30 ila %100’ün üzerinde arttı
  • Fedora Asahi Remix, DNF5 geçişi ile paketlerin otomatik dönüşüm yeteneğini kazandı
    • Neal, PackageKit için DNF5 backend’i geliştirdi; Fedora 44’e entegre edilmesi planlanıyor
    • Mesa ve virglrenderer ile başlayarak upstream paketlere otomatik geçiş başladı

Topluluk ve gelecek planları

  • FOSDEM’de M3 ve M4 destek stratejileri tartışıldı; SCaLE etkinliğinde Asahi demo sistemi sergilenmesi planlanıyor
  • Proje, OpenCollective ve GitHub Sponsors destekleriyle sürdürülüyor
  • 2026’da da geliştirmelerin odağında GPU, ekran ve donanım entegrasyonunun iyileştirilmesi olacak

5 yorum

 
secret3056 2026-02-20

İki baş geliştirici ayrılınca projenin durduğunu sanmıştım ama görünüşe göre bir şekilde geliştirme devam ediyor.

 
pluto 2026-02-21

Aa, öyle bir şey mi olmuştu??!

 
hulryung 2026-03-10

https://marcan.st/2025/02/resigning-as-asahi-linux-project-lead/
Ben de bugün araştırırken böyle bir yazıyla karşılaştım.

 
pluto 2026-02-19

Çok çok teşekkür ederim

 
GN⁺ 2026-02-19
Hacker News yorumları
  • Gerçekten harika bir güncelleme
    Oliver, Janne, Alyssa M, Shiz, Robert, Sven, James, Neal, chaos_princess, Davide, Lina, Michael, Sasha, Alyssa R ve daha birçok katkıda bulunanın emeği gerçekten etkileyici

  • Harika iş
    Birkaç yıl içinde ikinci el M1/M2 MacBook'ların genç geliştiricilerin “eğlencelik dizüstü bilgisayarı” olarak popüler olacağını düşünüyorum
    Eski ThinkPad T420 gibi, tabii sebepleri farklı olsa da
    M4 ve M5 GPU'larının M3'ten ne kadar farklı olduğunu da merak ediyorum. M3 oturduğunda port etmesi çok zor olmaz umarım

    • Pek sanmıyorum. SSD ömrü sınırlı ve anakarta lehimli olduğu için ikinci el piyasasında arıza riski daha yüksek olacak
      Sonuçta Apple Silicon, ömrü sınırlı bir tasarım gibi görünüyor
    • Hâlâ M1 Max 64GB MacBook Pro'mu yükseltmek için bir neden görmüyorum
      Yalnız macOS Tahoe en büyük şikayetim. Asahi'yi kesin denemem gerektiğini düşünüyorum
    • Açık bilgilere göre M4 GPU, M3'ün performans odaklı bir yenilemesi seviyesinde; M5 ise Neural/Tensor hızlandırıcılarının çip içine gelmesi gibi daha büyük değişiklikler içeriyor
    • İkinci el piyasasında 200 avro civarına düştüğü için bir tane aldım
      16GB RAM var ve ekranın yanında küçük siyah bir çizgi bulunuyor ama rahatsız etmiyor. 230 avroya aldım
    • Önyüklemeyle ilgili epey değişiklik var
      M4'ten itibaren Apple'ın page table monitor özelliği açık başlayıp başlamayacağını ya da Apple uzantıları tamamen kapalı şekilde mi açılacağını seçmek gerekiyor
  • Alıntılanan kilit kısım şu
    Şu anki M3 destek durumu, M1 desteğinin ilk kez Arch Linux ARM betası olarak çıktığı zamana benziyor
    Klavye, touchpad, WiFi, NVMe, USB3 çalışıyor ve bazı yerel yamalar gerekse de yakında yayınlanabilecek seviyede

  • Bazen Apple'ın Asahi ekibinin farkında olup olmadığını merak ediyorum
    Onların tersine mühendislik becerilerine hayran mı kalıyorlar, yoksa umursamıyorlar mı

    • Eskiden bootloader veya güvenlik çipiyle ilgili bir geliştiricinin Twitter'da buna değindiğini görmüştüm
      Sanırım XenoKovah'ın tweeti kastediliyor
    • Apple biliyor
      Ama Cupertino'daki dolaplarda Asahi'nin çabasını anlamsız kılacak taslaklar çoktan duruyor
      Kişisel bilgisayarlara ya da Linux'a önem veriyorsanız, Mac almamanızı söylemek isterim
    • Apple, 2-3 yıl önce de Asahi gibi projelere yardımcı olan bazı değişiklikler eklemişti
    • Apple'ın pek umursadığını sanmıyorum. Hatta böyle projeler Apple'a daha fazla müşteri çekiyor
    • Marcan bir zamanlar Mac bootloader'ında alternatif işletim sistemlerinin kolay açılmasını sağlayan kodların bilerek yer aldığını söylemişti
  • İkinci el bir Mac alacaksam, performans·batarya·Asahi desteği dengesi en iyi olan modelin hangisi olduğunu merak ediyorum

    • M2 MacBook Air'de Asahi kullanamamamın nedeni harici ekran desteğinin olmamasıydı
      Bu güncellemeyle özel çekirdekte mümkün hale gelirse M2 Air yeni sweet spot olabilir
      Şimdiye kadar o yeri M1 Air tutuyordu
  • Apple donanımım yok ama sadece okuyunca bile Asahi ekibinin yeteneği ve adanmışlığı hissediliyor
    Kodlarının upstream'e birleşmesini ve ARM için Linux'un birinci sınıf destek almasını umuyorum

  • Dün Bladerunner izlerken Ford'un bir fotoğrafı sesli komutla yakınlaştırdığı sahnede
    ekrandaki turuncu çubuğu görünce “nihayet Mac Touch Bar'ın kullanım alanını bulmuşlar” diye düşündüm
    Linux'ta Touch Bar çalışırsa gerçekten heyecan verici olur

    • Touch Bar hakkında en aklımda kalan şey, IDE'de force push ile cancel düğmelerinin yan yana olmasıydı
    • Touch Bar baştan beri doğru düzgün kullanılamamış bir özellik gibi geliyor
      Aslında bunun tam yazılım tabanlı haptik klavyeye giden bir işaret olmasını ummuştum
      Böyle bir klavye, dizüstü bilgisayarları telefonlar gibi kapalı hale getirip temizlik ve suya dayanıklılığı artırabilirdi
  • M4 Air'de Asahi çalıştırabileceğim günü gerçekten dört gözle bekliyorum

  • İnanılmaz bir iş. Katılanların teknik becerisine saygı duyuyorum
    Ama neden özellikle Asahi kullanıldığını merak ediyorum
    2005'ten beri Ubuntu, 2012'den beri Mac kullanıyorum; iki işletim sistemi de o kadar benzer ki aynı kodu değişiklik yapmadan çalıştırıyorum
    Acaba önemli bir şeyi mi kaçırıyorum?

    • Apple en iyi donanım kalitesini sunuyor
      Bu yüzden MacBook Pro alıp üstüne sevdiği işletim sistemini kurmak isteyen çok kişi var
    • Bir diğer sebep, macOS desteği bittikten sonra ömrünü uzatmak
      Intel Mac'lere Hackintosh gibi yeni işletim sistemleri yüklenebiliyordu ama Apple Silicon'da bu fiilen imkânsız
  • Steam Frame gibi ARM tabanlı cihazların Asahi'yi nasıl etkileyeceğini merak ediyorum
    Şu anda Apple en yaygın ARM bilgisayar tedarikçisi ama Valve, Linux dostu bir ARM cihazıyla ekosistemin merkezi olabilir
    Bu da genel olarak ARM desteğini güçlendirip Asahi için de olumlu olur