Uzun yıllardır Intel ve AMD tabanlı laptop projelerinde görev alan ve Red Hat bünyesinde önemli çalışmalara imza atan kıdemli mühendis Hans de Goede, şirketten ayrılarak Qualcomm’a katıldı. Goede’nin Qualcomm’daki görevlerinden birinin, Snapdragon işlemcili ARM tabanlı laptoplarda Fedora Linux’un “kutudan çıktığı gibi” sorunsuz çalışmasını sağlamak olduğu ortaya çıktı.
Qualcomm’a Katılan Hans de Goede’den Yeni Geliştirme Önerisi
Hans de Goede, AArch64 (ARM) tabanlı EFI sistemlerinde cihaz ağaçlarının (DTB) otomatik olarak seçilmesini sağlayacak yeni bir geliştirme önerisi sundu. Fedora Mühendislik Yönlendirme Komitesi (FESCo) tarafından henüz oylanmamış olsa da sürecin oldukça net ve sorunsuz ilerlemesi nedeniyle önerinin herhangi bir itirazla karşılaşmadan kabul edilmesi bekleniyor.

Değişiklik önerisi, ARM tabanlı laptoplarda Fedora Live deneyimini kullanıma hazır hâle getirmeyi hedefliyor. Özetle planlananlar şu şekilde:
- Önyükleme sırasında doğru cihaz ağacı dosyası (DTB) otomatik olarak seçilerek aarch64 Fedora Live ISO’larının, Windows on ARM (WoA) laptoplarda sorunsuz şekilde çalışması sağlanacak.
- Değişiklik, donanım kimlikleriyle DTB eşleştirmelerini ve ilgili DTB dosyalarını içeren, Stubble önyükleme stub’ı ile değiştirilmiş bir çekirdek imajına dayanacak. Stub, gömülü eşleştirmeler sayesinde doğru DTB’yi otomatik olarak bulup yükleyecek.
- Daha önce kullanıcıların doğru DTB’yi eklemek için ISO dosyasını elle düzenlemesi gerekiyordu. Bu değişiklikle birlikte bu manuel işlem zorunluluğu ortadan kalkacak.
- Değiştirilmiş çekirdek imajı, yalnızca bir UKI önyükleme stub’ı ve DTB’ler içeren “eksik” bir UKI olacak; initrd veya çekirdek komut satırı içermeyecek. Initrd ve sisteme özgü çekirdek komut satırı, her zamanki gibi GRUB tarafından sağlanmaya devam edecek. Kullanıcılar, GRUB üzerinden komut satırında değişiklik yapabilecek.
- Gömülü stub ve DTB’ler nedeniyle vmlinuz dosya boyutu, yaklaşık 3 MB artarak 16 MB’dan 19 MB’a çıkıyor.
Sonuç olarak Hans de Goede’nin Qualcomm bünyesinde çalışmaya başlamasıyla birlikte Fedora Linux’un, Snapdragon X serisi laptoplarda daha olgun ve sorunsuz bir deneyim sunması yönündeki çalışmaların hız kazanması bekleniyor. Bugüne kadar Snapdragon X Elite işlemcili sistemlerde Linux tarafında en iyi deneyim Ubuntu’nun X1E Concept imajlarıyla sunulmuş olsa da, bu çözüm dahi zaman zaman istikrarsızlıklar yaşayabiliyor ve performans açısından AMD Ryzen ile Intel Core Ultra tabanlı sistemlerin gerisinde kalıyor.
Kaynak: phoronix.com