- MacBook Air M2 üzerine Asahi Linux ve Sway pencere yöneticisi kurup bunu günlük kullanım için kullanma sürecini ele alıyor
- Kurulum Fedora minimal tabanlı yapıldı ve terminalde tek satırlık bir komutla Asahi Linux kurulabiliyor
- Çentik alanının yeniden kullanılması, Swaybar ve Waybar özelleştirmeleri, pil durumu gösteriminin düzeltilmesi gibi MacBook ortamına uygun ayarlar içeriyor
- Touchpad kalitesi, sistem tepkiselliği, ARM64 SDK uyumluluğu gibi alanlarda çok iyi performans gösterse de video donanım hızlandırma desteğinin olmaması ve uyku sırasında pil tüketimi gibi sınırlamalar var
- Genel olarak M2 tabanlı Asahi Linux'un kararlılığını ve gerçek kullanım uygunluğunu kanıtlayan bir örnek
Asahi Linux kurulumu
- Asahi Linux resmi sitesindeki tek komut terminale yapıştırılarak kurulum yapılabiliyor
- Kurulum süreci sorunsuzdu ancak
root.img ve boot.img kopyalama hızı 150KB/s seviyesinde, çok yavaştı
- Sway pencere yöneticisi kullanılacağı varsayılarak depolama alanından tasarruf için Fedora minimal sürümü seçildi
İlk kurulum ayarları
- Wi-Fi bağlantısı
nmcli komutuyla yapıldı
nmcli device wifi connect 'my_ssid' password 'mypassword'
- Ardından
sudo dnf install komutuyla Sway masaüstü ortamı, fish, Alacritty, Firefox, Neovim gibi temel paketler kuruldu
- Kişisel dotfiles Git deposu klonlandıktan sonra
setup.sh çalıştırıldı
- MacBook ortamına uymayan ayarlar düzeltilip depoya yansıtıldı
MacBook'a özel özelleştirmeler
- Varsayılan ayarlarda çentiğin bulunduğu üst satır devre dışı olduğundan ekran daha dar görünüyordu
grubby --args=apple_dcp.show_notch=1 --update-kernel=ALL komutuyla çentik alanı etkinleştirildi
- Swaybar üst kısma yerleştirildi ve çentik yüksekliğine (56px) göre renkler ile çalışma alanı gösterimi ayarlandı
i3status ayarları değiştirilerek MacBook pil yolu (/sys/class/power_supply/macsmc-battery/uevent) tanınacak hale getirildi
- Fare imlecinin üst bara değmemesi için
input map_to_region ayarıyla üstteki 56px alan engellendi
Waybar'a geçiş
- 2025 Eylül civarında, Swaybar yerine Waybar kullanılmaya başlandı
- Amaç,
swaymsg içindeki pil işleme sorununu çözmek ve görselliği iyileştirmekti
- İkon tabanlı arayüz sayesinde ekran alanı korunabiliyor ancak grafik çizimi nedeniyle biraz daha yavaş
- Waybar hâlâ çentiğin arkasında konumlanıyor
- Yeni ayar dosyaları GitHub'da
waybar_config ve waybar_style.css olarak paylaşıldı
Günlük kullanım deneyimi
- Asahi Linux'un kararlılığı ve akıcı performansından oldukça memnun kalındı
- AMD Ryzen 7945HX + 64GB RAM masaüstünden bile daha akıcı hissettirdi
- Touchpad kalitesi macOS seviyesinde iyi ve iki parmakla kaydırma ile ataletli kaydırma doğal hissettiriyor
- Alkeria SDK for ARM64 başarıyla kuruldu
.deb dosyası bsdtar ile çıkarılarak elle kuruldu
- M2 çipinin hızlı kod derleme performansı doğrulandı
- Pil ömrü: yüksek ekran parlaklığı + kod derleme sırasında 4,5 saatte %100'den %60'a düştü
- macOS'taki 15 saat kadar uzun olmasa da gerçek kullanım için yeterli seviyede
- Sorunlar
- Uyku sırasında pil tüketimi artıyor; kullanılmadığında cihazı tamamen kapatmak gerekiyor
- Video donanım hızlandırma desteği yok
- Bazı USB portları ve harici ekran tanıma sorunları var
- Harici SSD (4TB Crucial X8) kullanımı sayesinde yüksek hacimli line-scan kamera verileri depolanabiliyor
1 yorum
Hacker News yorumları
Asahi gerçekten harika bir proje
Ama bu aynı zamanda MacBook dışındaki dizüstülerin ne kadar gelişmeye ihtiyaç duyduğunu da gösteren bir örnek
Linux için MacBook düzeyinde donanım kalitesine sahip bir dizüstü olmasını isterdim
Qualcomm, Snapdragon X Elite’i çıkarırken Linux desteği neredeyse yoktu ve Windows kararlılığı da zayıftı; umarım X2’de bu düzelir
Bazı X Elite dizüstüler Linux çalıştırıyor ama performansları iyi değil (Phoronix incelemesi)
Kasa kalitesi açısından da çoğu PC hâlâ Apple’ın gerisinde. Dün paylaşılan Framework laptop hakkındaki yazı bunu iyi gösteriyor
ThinkPad hâlâ iyi ama pahalı. Honor MagicBook gibi Çinli dizüstüler için Linux uyumluluğunun iyi olduğuna dair yorumlar var, ama ABD’de bulmak zor
Yine de bugünlerde Apple dışı dizüstülerde de trackpad ve ekran kalitesi epey iyileşti
Ben tamamen HP EliteBook’a geçtim; kasa kalitesi harika ve yükseltme ile parça değişimi kolay
HP firmware’inde Linux için kod yolları bulunduğundan Modern Standby de iyi çalışıyor
İkinci el ya da yenilenmiş ürün fiyatları da makul
16" MacBook Pro’ya en yakın alternatif gibi görünüyor
Uzun zamandır Linux ile Dell Precision kullanıyorum; umarım Lenovo’nun pil ömrü ve dayanıklılığı iyidir
Asahi M4’ü desteklerse güzel olur ama şu an için uzak bir ihtimal gibi
macOS’tan sıkıldığım için Linux’a geri döndüm; sayısal tuş takımı ve büyük ekranın çevrim içi muhasebe işlerinde faydalı olacağını düşünüyorum
Notebookcheck incelemesine bakınca fiyat/performans açısından iyi görünüyor
Ama MacBook seviyesinde kalite ya da taşınabilirlik beklemiyorum; onun yerine daha fazla özgürlük kazanmayı umuyorum
Asahi Linux’un akıcı ve sorunsuz çalışmasından etkilendim
Arch Linux masaüstümden (16 çekirdekli Ryzen 7945HX, 64GB RAM) bile daha tepkisel hissettiriyor
Yalnız M1’de uyku modunda pil tüketimi yüksek
Apple’ı neden bu kadar savunmaya çalıştığını anlamak zor
Asahi’de M1 Pro’nun açılışı yaklaşık 30 saniye sürüyor
Asahi projesini ilk günlerinden beri kullanıyorum
Şu anda Mac Studio M1 Ultra üzerinde Fedora Asahi Remix ve Sway masaüstü kullanıyorum; tam anlamıyla kusursuz bir Linux iş istasyonu
Kurulum ekran görüntüsü
2024 itibarıyla Alkeria line-scan kamera ile ilgili bir blog yazısı var
3D baskı lens yuvası yapımı hakkında ve oldukça uç bir hobi gibi görünüyor
Fotoğrafçılık tek başına zaten yeterince zahmetliyken bir de kendi yuvanı yapıp SDK kullanman gerçekten şaşırtıcı
Lenovo’nun hacker odaklı dizüstülerinde (X1 Carbon vb.) parlak ve iyi ekranların eksik olduğu görüşüne katılıyorum
256GB SSD’yi asgari özellik olarak sunmak tam bir saçmalık bence
Kız arkadaşım hâlâ 2011 MacBook Air kullanıyor ve sadece internet bankacılığı ile ev bütçesini yönetiyor
Böyle bir kullanım için 256GB yeterli
Linux’ta pil ömrünün neden kötü olduğuna dair bir analiz yazısı var mı diye merak ediyorum
Yoksa bu Asahi’nin sürücü verimsizliğinden mi kaynaklanıyor?
Ama parçaların çoğu özel mülk ve Linux’un standart sürücülerini kullanmıyor
Sonuçta tersine mühendislik gerekiyor; Apple bir sonraki revizyonda değişiklik yaparsa her şeye yeniden başlamak zorundasın
Özetle, Linux için tasarlanmış bir dizüstü almak daha mantıklı
Asahi tersine mühendislik temelli olduğu için bu kadar ince ayarlı optimizasyonun hepsini uygulayacak kapasiteye sahip değil
Bu yüzden her parça biraz daha fazla güç tüketiyor
macOS kadar iyi değil ama yine de 8-10 saat kullanılabiliyor
Her çevre biriminin doğru bekleme durumuna geçmesi sağlanmalı; CPU frekansı, zamanlayıcı, render hattı gibi şeyler de ayarlanmalı
Bu tür çalışmalar Android ve ChromeOS’ta zaten yapılıyor
Swaybar’ı daha derli toplu hâle getiren bir script yazdım
Pil durumu, mevcut program, saat ve ChatGPT’den ilham cümleleri gibi şeyleri gösteriyor
Proje bağlantısı
Bellek kullanımı 1MB’den az ve güncelleme aralığı ya da modül ekleme tamamen esnek
Swaybar’ı çentiğin arkasındaki üst kısma yerleştirme fikri gerçekten çok iyi
xdg-cutouts tanıtımı
İleride renk bilgisini de içerip çentiği siyaha boyayarak gizleme özelliğinin standartlaşmasını umuyorum
Sistem tepsisi simgeleri çentiğin arkasına gidiyor ve karmaşık geçici çözümler gerekiyor
Apple’ın son dönemdeki yazılım kalitesi hayal kırıklığı yaratıyor
Apple donanımında Linux çalıştırmaya çalışmak bana boşuna bir meydan okuma gibi geliyor
Apple bunu istediği an kilitleyebilir ve tam tersine mühendislik belki de imkânsızdır
Pahalı donanım üzerinde sadece kısmi destek almanın anlamı yok gibi
Belki de bu proje daha çok teknik bir başarı elde etmek içindir
Sadece Linux kullanıcılarına uygun değil ve bu da anlaşılabilir
M4 MacBook Air’i 800 doların altında alabiliyorsun; fiyat/performansı çok güçlü
Asahi için özellikle ikinci el M2 modelleri çok mantıklı
Apple Silicon sanallaştırmasını çok iyi destekliyor ve QEMU’dan daha kolay
Fedora ISO kurup yerel sanallaştırmadan yararlanırsan Asahi’den çok daha verimli olur
2024’ten sonra M2’nin Linux için hâlâ iyi bir tercih olup olmadığını merak ediyorum
Eskiden ThinkPad X serisini severdim ama artık o çekiciliğini büyük ölçüde kaybetmiş gibi
Ana geliştiriciler çoktan ayrıldığı için bunun ileride değişme ihtimali de düşük
M1/M2 büyük olasılıkla Linux destekli son Mac’ler olacak; ama bunu kabul edersen harika makineler