تم دمج دعم أجهزة Apple M1 في Linux 5.13

تكبير / ما زلنا بعيدين عن البداية السهلة والسريعة مع شعار Asahi الرائع المتمركز على الشاشة و (على الأرجح) صوت بدء التشغيل المهدئ.

اساهي لينكس– أسسها هيكتور “ماركان” مارتن – دمج دعم أجهزة Apple M1 الأولي في شجرة نظام Linux على رقاقة (SOC) ، حيث نأمل أن يتم دمجه في نواة Linux 5.13 (وهو ما نتوقعه في يوليو).

ما هو اساهي؟

Asahi هو الاسم الياباني لما نسميه تفاح McIntosh – صنف الفاكهة المحدد الذي أعطى Mac اسمه. Asahi Linux هو توزيعة ناشئة تأسست لغرض محدد هو إنشاء تجربة Linux قابلة للتطبيق على أساس يومي على Apple M1 silicon.

هذا ترهب، تخوف مهمة. لا تقدم Apple أي وثائق مجتمعية لـ Apple Silicon ، لذلك يحتاج مارتن وزملاؤه إلى إجراء هندسة عكسية للأجهزة وكتابة برامج تشغيل لها. وهذا صعب بشكل خاص نظرًا لوحدة معالجة الرسومات M1 – بدون دعم رسومات من الدرجة الأولى ، لا تستطيع Asahi تقديم تجربة Linux من الدرجة الأولى على أجهزة M1 مثل Mac Mini 2020 M1 و Macbook Air و Macbook Pro.

ما الذي تم دمجه؟

مساء الخميس، ارند بيرجمان– مساعد شجرة نواة Arm-soc—مندمجة فرع arm / apple-m1 في for-next. لينكس المقبل هي مساحة التخزين للرمز المفترض أن تدخل نافذة دمج kernel التالية ، تشبه إلى حد ما فري هيد.

يتضمن الفرع الجديد أساسيات بيئة تمهيد Apple M1 العاملة ، وليس كل ما هو مطلوب لنظام تشغيل عادي. يتضمن ذلك أداة تحميل إقلاع جديدة تمامًا ، والتي تستخدم محركات أقراص USB الخاصة بشركة Apple.

بمجرد البدء ، توفر بيئة Asahi حاليًا فقط وحدة تحكم تسلسلية ووصولاً مؤقتًا للإطار – لا يوجد دعم آخر للسائق. يصف مارتن عملية الوصول إلى وحدة التحكم التسلسلية بأنها “الأبسط [using] صندوق M1 ثانٍ وكابل USB-C بسيط ، “مع بديل” build[ing] واجهة DIY باستخدام Arduino ، شريحة أو لوحة FUSB302 ومحول 1.2V UART-TTL. “

READ  اختبار Peloton و Echelon و Mirror و SoulCycle: إيجابيات وسلبيات Smart Gym Gear

خلال الأسابيع القليلة المقبلة ، سيعمل مارتن وزملاؤه المطورون على مشروع أجهزة مفتوح لتوفير اتصال تسلسلي / تصحيح الأخطاء – ونأمل أن يتضمن دعم تكوينات UART-over-USB-C من البائعين الآخرين.

أصنعها for-next لا يضمن حقًا نجاح عمل Asahi في نظام Linux 5.13. من المحتمل دائمًا أن يرى Linus Torvalds شيئًا لا يعجبه ويعيد المربع إلى Linux 5.14 أثناء انتظار التغييرات اللازمة. لكن على الأرض for-next في المقام الأول ، يجب أن تكون وظيفة التمهيد في Asahi قد اجتازت مراجعات من أكثر من 20 مطورًا للنواة – لذلك يبدو الرفض غير مرجح في هذه المرحلة.

إذن متى يمكنني استخدام Linux على جهاز Apple M1؟

بقدر ما تكون أخبار أعمال مارتن في المنبع مثيرة ، فلا تتسرع في شراء جهاز Apple M1 لنظام التشغيل Linux. لقد مرت خمسة أشهر منذ نحن تم اختباره أول جهاز Apple M1 – ويستغرق الأمر كل يوم من ذلك الوقت للوصول إلى بيئة تمهيد “تصحيح الأخطاء إلى حد كبير”.

من المستحيل تخمين المدة التي سيستغرقها مطورو Asahi لعكس هندسة GPU الخاصة بـ M1 وإنتاج برنامج تشغيل مفتوح المصدر عالي الجودة. حتى الآن ، ليس من المستحيل أن يفشلوا في القيام بذلك بالكامل ؛ أو لسبب ما قد لا يتم قبول عملهم مقدمًا.

نحن متحمسون بحذر لفكرة دعم Linux من الدرجة الأولى على M1 ، لكننا لا نوصي مطلقًا بشراء أجهزة M1 لهذا الغرض ما لم وإلى أن يصبح مشروع Asahi أكثر بكثير مما تم إدارته حتى الآن. فقط لأننا نشكك في مارتن – جهوده لأخذ المشروع بقدر ما تحقق بالفعل – لا يعني أنه من السابق لأوانه افتراض النجاح ، ناهيك عن النجاح في إطار زمني محدد.

READ  لن أتناول لقاحًا ضد فيروس .. يتمسك المسك بآرائه حول الطاعون ويصف البوابات برأس فارغ.

You May Also Like

About the Author: Akeem Ala

"مدمن وسائل التواصل الاجتماعي. متعصب الزومبي. معجب بالسفر. مهووس بالموسيقى. خبير بيكون.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *