Reklamı Kapat

Apple, gücünü M1 adı verilen kendi çipinden alan Apple Silicon'lu ilk Mac'leri tanıttığında hem tüm dünyayı şaşırtmayı hem de birçok soruyu aynı anda gündeme getirmeyi başardı. Elbette Apple Silicon projesinin tanıtımı sırasında da bu şekilde ortaya çıktılar ancak bu sefer herkes orijinal tahminlerinin gerçekten gerçekleşip gerçekleşmeyeceğini merak ediyordu. En büyük soru, başta Windows olmak üzere başka bir işletim sisteminin başlatılması veya sanallaştırılması durumundaydı. M1 yongası farklı bir mimariye (ARM64) dayalı olduğundan maalesef Windows 10 (x86 mimarisinde çalışan) gibi geleneksel işletim sistemlerini çalıştıramıyor.

Şu anda 1 Mac'e ve iPad Pro'ya güç veren, Apple Silicon ailesinde ilk olan M4 çipinin tanıtımını hatırlayın:

Her ne kadar özellikle Windows ile en iyi şekilde görünmese de (şimdilik), bir sonraki "büyük" oyuncu olan Linux için daha iyi zamanlar parlıyor. Neredeyse bir yıldır Linux'u M1 çipiyle Mac'lere taşımak için büyük bir proje yürütülüyor. Ve sonuçlar oldukça umut verici görünüyor. Haziran ayının sonunda, Mac'ler için kendi çipine (Apple Silicon) sahip bir Linux Çekirdeği zaten mevcuttu. Ancak artık bunun arkasındaki yaratıcılar, Linux sisteminin bu Apple cihazlarında normal bir masaüstü olarak zaten kullanılabildiğini söyledi. Asahi Linux artık her zamankinden daha iyi çalışıyor ancak hâlâ sınırlamaları ve bazı kusurları var.

Sürücüler

Mevcut durumda, M1 Mac'lerde oldukça kararlı bir Linux çalıştırmak zaten mümkün, ancak ne yazık ki hala grafik hızlandırma desteğinden yoksun, bu da 5.16 etiketli en son sürümde olduğu gibi. Her neyse, programcılardan oluşan ekip proje üzerinde yoğun bir şekilde çalışıyor ve bu sayede Apple Silicon projesi tanıtıldığında bazılarının tamamen imkansız olduğunu düşündüğü bir şeyi yapmayı başardılar. Özellikle PCIe ve USB-C PD sürücülerini bağlantı noktasına taşıyabildiler. Printctrl, I2C, ASC posta kutusu, IOMMU 4K ve aygıt güç yönetimi sürücüsü için diğer sürücüler de hazır, ancak şimdi dikkatli bir kontrol ve ardından devreye alınmayı bekliyorlar.

MacBook Pro Linux SmartMockup'ları

Yaratıcılar daha sonra denetleyicilerle gerçekte nasıl çalıştığını ekler. Düzgün işlevsellikleri için, kullanılan donanıma sıkı bir şekilde bağlı olmaları ve dolayısıyla en küçük ayrıntıların (örneğin pin sayısı ve benzeri) bile farkında olmaları gerekir. Sonuçta bunlar çiplerin büyük çoğunluğunun gereksinimleridir ve her yeni nesil donanımla birlikte sürücülerin %100 destek sunacak şekilde değiştirilmesi gerekir. Ancak Apple bu alana tamamen yeni bir şey getiriyor ve diğerlerinden öne çıkıyor. Bu yaklaşım sayesinde sürücülerin sadece M1'li Mac'lerde değil, aynı zamanda ARM64 mimarisinin pek keşfedilmemiş dünyası olan ardıllarında da çalışabilmesi teorik olarak mümkün. Mesela M1 çipinde bulunan UART isimli bileşenin köklü bir geçmişi var ve onu ilk iPhone'da bile bulurduk.

Daha yeni Apple Silicon çiplerine geçiş daha kolay olacak mı?

Yukarıda belirtilen bilgilere dayanarak, Linux'un nihai olarak taşınmasının mı yoksa daha yeni çiplerle beklenen Mac'ler için hazırlanmasının mı daha kolay olacağı sorusu ortaya çıkıyor. Elbette bu sorunun cevabını henüz bilmiyoruz, en azından %100 kesin olarak. Ancak projenin yaratıcılarına göre bu mümkün. Mevcut durumda M1X veya M2 çipli Mac'lerin gelmesini beklemek gerekiyor.

Her neyse, artık Asahi Linux projesinin birkaç adım ileriye gitmesine sevinebiliriz. Her ne kadar bir takım sorunlar hala eksik olsa da, örneğin daha önce bahsedilen GPU hızlandırma desteği veya bazı sürücüler gibi, hala oldukça kullanışlı bir sistemdir. Ayrıca şu anda bu segmentin zaman içinde gerçekte nereye doğru ilerleyeceği sorusu da var.

.