اثر 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 است که با استفاده از ایجنتها و کرنل Ubuntu ستاپ خودش یعنی Omarchy Snapdragon setup را ساخته است. او با یک HP EliteBook 14 G1q و یک Lenovo ThinkPad T14s Gen 6 کار میکند. ماشینهای بیشتر، تست بیشتر و کار عملی بیشتری که لازم است تا یک پلتفرم امیدبخش به چیزی تبدیل شود که مردم بتوانند نصب و استفاده کنند.
Miguel Cruz (X) همین حالا هم عضو Omarchy M است و تجربهاش در بوت Apple Silicon و سازگاری سختافزاری را به سمت Qualcomm میآورد. پیشینهٔ او شامل مباحث داخلی OS، مهندسی معکوس و سیستمهای امبدد میشود، با مشارکتهایی در 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 زیبا، سرگرمکننده و ایجنتیک را به Snapdragon بیاوریم!