- MacBook Air M2 पर Asahi Linux और Sway window manager इंस्टॉल करके उसे रोज़मर्रा के उपयोग के लिए चलाने की प्रक्रिया पर चर्चा की गई है
- इंस्टॉलेशन Fedora minimal आधारित था, और टर्मिनल की एक-पंक्ति कमांड से Asahi Linux इंस्टॉल किया जा सकता है
- notch एरिया का पुनः उपयोग, Swaybar और Waybar customization, battery status display सुधार जैसी MacBook वातावरण के अनुरूप सेटिंग्स शामिल हैं
- touchpad quality, system responsiveness, ARM64 SDK compatibility आदि में बहुत बेहतरीन प्रदर्शन मिला, लेकिन video hardware acceleration का अभाव और sleep के दौरान battery drain जैसी सीमाएँ मौजूद हैं
- कुल मिलाकर यह M2-आधारित Asahi Linux की स्थिरता और व्यावहारिक उपयोग-योग्यता साबित करने वाला उदाहरण है
Asahi Linux इंस्टॉल करना
- Asahi Linux की आधिकारिक साइट की एकल कमांड को टर्मिनल में पेस्ट करके इंस्टॉल किया जा सकता है
- इंस्टॉलेशन प्रक्रिया सहज रही, लेकिन
root.img और boot.img की कॉपी स्पीड 150KB/s स्तर पर बहुत धीमी थी
- Sway window manager के उपयोग को ध्यान में रखते हुए स्टोरेज बचाने के लिए Fedora minimal version चुना गया
शुरुआती सेटअप
- Wi-Fi कनेक्शन
nmcli कमांड से किया गया
nmcli device wifi connect 'my_ssid' password 'mypassword'
- इसके बाद
sudo dnf install कमांड से Sway desktop environment, fish, Alacritty, Firefox, Neovim आदि प्रमुख पैकेज इंस्टॉल किए गए
- व्यक्तिगत dotfiles Git repository को clone करने के बाद
setup.sh चलाया गया
- MacBook वातावरण के अनुरूप न होने वाली सेटिंग्स को संशोधित करके repository में लागू किया गया
MacBook के लिए अनुकूलित customization
- डिफ़ॉल्ट सेटिंग में notch वाली ऊपरी पंक्ति disable रहती है, जिससे स्क्रीन अपेक्षाकृत संकरी लगती है
grubby --args=apple_dcp.show_notch=1 --update-kernel=ALL कमांड से notch एरिया सक्रिय किया गया
- Swaybar को ऊपर रखा गया, और notch की ऊँचाई (56px) के अनुसार रंग और workspace display समायोजित किए गए
i3status सेटिंग में बदलाव कर MacBook battery path(/sys/class/power_supply/macsmc-battery/uevent) को पहचाना जाने लायक बनाया गया
- माउस कर्सर ऊपर की bar से न टकराए, इसके लिए
input map_to_region सेटिंग से ऊपर का 56px क्षेत्र ब्लॉक किया गया
Waybar पर स्विच
- सितंबर 2025 के आसपास, Swaybar की जगह Waybar पर स्विच किया गया
- कारण था
swaymsg की battery handling समस्या और बेहतर visual सुधार
- icon-आधारित interface से स्क्रीन स्पेस बचाया जा सकता है, लेकिन graphics rendering के कारण थोड़ा धीमा है
- Waybar अभी भी notch के पीछे स्थित है
- नई config files GitHub पर
waybar_config और waybar_style.css के रूप में सार्वजनिक हैं
रोज़मर्रा के उपयोग का अनुभव
- Asahi Linux की स्थिरता और smooth performance से बहुत संतुष्टि मिली
- यह AMD Ryzen 7945HX + 64GB RAM desktop से भी अधिक smooth महसूस हुआ
- touchpad quality macOS स्तर की उत्कृष्ट है, और two-finger scroll व inertial scrolling स्वाभाविक लगते हैं
- Alkeria SDK for ARM64 की इंस्टॉलेशन सफल रही
.deb फ़ाइल को bsdtar से extract करके मैन्युअल इंस्टॉल किया गया
- M2 chip की तेज code compilation speed की पुष्टि हुई
- battery life: हाई स्क्रीन ब्राइटनेस + code compilation के दौरान 4.5 घंटे में 100%→60% तक कमी
- macOS के 15 घंटों से कम, लेकिन वास्तविक उपयोग के लिए पर्याप्त
- समस्याएँ
- sleep के दौरान battery drain बढ़ जाता है, इसलिए उपयोग न होने पर पूरी तरह shutdown करना ज़रूरी है
- video hardware acceleration उपलब्ध नहीं है
- कुछ USB ports और external display detection में समस्या
- external SSD(4TB Crucial X8) के उपयोग से बड़े line-scan camera data को स्टोर किया जा सकता है
अभी कोई टिप्पणी नहीं है.