بقلم DHH في
تقديم Omarchy Dragon
يجب أن تكون لدينا فرق مسؤولة عن كل منصة رئيسية، ومن المؤكد أن Snapdragon من Qualcomm يستحق فريقًا خاصًا به! في الأسبوع الماضي، قدّمنا Omarchy M لأجهزة Apple. واليوم، نعلن رسميًا عن Omarchy Dragon: فريقنا الذي يعمل على جعل Omarchy يعمل بشكل جميل على أجهزة كمبيوتر Snapdragon.
الهدف هو تحويل هذه الحواسيب المحمولة النحيفة والخفيفة إلى أجهزة Linux يومية يمكن الاعتماد عليها. أن يُقلع سطح المكتب هو مجرد بداية. أن يدخل الجهاز في وضع السكون، ويستيقظ، ويشغّل الفيديو بكفاءة، ويُحدّث البرنامج الثابت، ويصمد ليوم عمل كامل، هو ما يجعله كمبيوتر يمكنك الاعتماد عليه فعلًا.
يعمل خمسة أشخاص بالفعل على هذه الأجزاء:
Jim Martin (GitHub) يعمل على تشغيل Linux على جهاز Surface Laptop 8 بمعالج Snapdragon X2 Elite. وقد عمل على Omarchy لجهاز DGX Spark وساهم بالفعل بإصلاح لفتح القرص بواجهة رسومية في مثبّت ARM. وبالنسبة لفريق Dragon، فهو يركّز على دعم Surface ومعالج X2 Elite، واختبار التثبيت والاسترداد على عتاد حقيقي، وإدخال إصلاحات ARM المفيدة في مشاريع Omarchy المشتركة.
Birk Skyum (X) مهندس جيومعلوماتية ورسوميات وشريك مؤسس في MapLibre. جهازه هو Lenovo Yoga Slim 7x بمعالج Snapdragon X Elite. وقد أدمج إصلاحات في المنبع في Arch Linux ARM، وأرسل ترقيعات إلى libcamera وPipeWire وsystemd، وعمل على ترقيعات النواة لمراقبة المروحة ودرجة الحرارة. وهو ينظر الآن في عمر البطارية، وموثوقية السكون، والمحاكاة الافتراضية عبر KVM، وتسريع الفيديو بالعتاد، وتحديثات BIOS من Linux، وأداء USB4. وهو أيضًا على تواصل مع Lenovo بشأن تحسين دعم البرنامج الثابت لنظام Linux.
Matt Gilg (GitHub) نجح بالفعل في تشغيل سطح مكتب Omarchy كامل، بما في ذلك Hyprland، على جهاز Snapdragon X Yoga وجهاز DGX Spark. وقد بنى واستضاف حزم aarch64 للوصول إلى ذلك قبل الانتقال إلى Omarchy Package Repository. يدير Matt شركة SignalRGB ويجلب خبرة في التوافق بين عتاد المورّدين المختلفين، والأنظمة المدمجة، والعمل منخفض المستوى على Linux. وهو يعمل أيضًا على تشغيل جهاز OmniBook X16 بمعالج Snapdragon X2 Elite، مع اهتمام خاص بالألعاب ومساعدة المزيد من الناس على إيجاد طريق للخروج من Windows.
Bob Prendergast (GitHub) مهندس حلول وخبير مخضرم في Linux بنى إعداده الخاص Omarchy Snapdragon setup باستخدام الوكلاء ونواة Ubuntu. وهو يعمل على جهاز HP EliteBook 14 G1q وجهاز Lenovo ThinkPad T14s Gen 6. المزيد من الأجهزة، والمزيد من الاختبار، والمزيد من العمل العملي اللازم لتحويل منصة واعدة إلى شيء يمكن للناس تثبيته واستخدامه.
Miguel Cruz (X) هو بالفعل جزء من Omarchy M ويجلب خبرته في إقلاع Apple Silicon وتوافق العتاد إلى جانب Qualcomm. تمتد خلفيته لتشمل أساسيات أنظمة التشغيل، والهندسة العكسية، والأنظمة المدمجة، مع مساهمات في Linux وQEMU وVirtio. وهو ينضم إلى الجهود بجهاز ASUS Zenbook A16 المزوّد بمعالج Snapdragon X2 Elite Extreme، مع التركيز على الإقلاع وتهيئة البرنامج الثابت، ومشكلات التعريفات (وخاصة GPU)، واختبار الإصلاحات على عتاد حقيقي.
هناك أيضًا تداخل مفيد مع بقية عملنا على ARM. فالحزم وتحسينات المثبّت والإصلاحات المطوّرة لجهاز واحد يمكن أن تفيد جهازًا آخر. ويهتم كل من Jim وMatt بتوسيع هذا العمل ليشمل Raspberry Pi ومنصات ARM الأخرى أيضًا.
وأعمل أيضًا على إنشاء قناة مباشرة مع Qualcomm. وقد تواصل بالفعل مهندس يعمل هناك على توافق Linux. لنرَ ما إذا كان بإمكاننا الحصول على دعم حقيقي وراء هذا الجهد.
هذا عمل قيد التقدم، ويتم العمل على التوافق جهازًا بجهاز. لكن لدينا الآن فريق يتحمل المسؤولية عنه، ويختبر على عتاد حقيقي، ويدفع بالإصلاحات إلى المنبع. مرحبًا بكم Jim وBirk وMatt وBob وMiguel. لنجلب Linux الجميل والممتع والوكيل (agentic) إلى Snapdragon!