• 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 scrollinertial 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 को स्टोर किया जा सकता है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.