مع لينكس 5.15 نواة تحسين الدعم لـ Apple M1. لتحديث الذاكرة قليلاً لأولئك الذين لا يتذكرون أو كانوا جاهلين ، قدم Tim Cook قبل أكثر من عام بقليل أول معالج له لأجهزة الكمبيوتر ، واحد أطلقوا عليه M1 وله هندسة ARM. لهذا السبب ، كان على المطورين العمل أكثر قليلاً لجعل برامجهم متوافقة مع مكون الأجهزة الجديد في Apple.
ما لم ينجح على أجهزة Mac الجديدة هو Linux ، وليس هذا فقط ، لأن Windows كان نظام تشغيل آخر لا يمكن تشغيله حتى في جهاز افتراضي. لكن مع مرور الوقت بدأ الدعم يصل ، ولينكس يمكن الآن تشغيلها على أجهزة الكمبيوتر مع M1 التفاح ... نوعا ما. يمكن استخدامه بطريقة مماثلة بحيث يمكننا تشغيل بعض إصدارات Android على Raspberry Pi: إنه يعمل ، ويمكن القيام بالأشياء ، ولكن على سبيل المثال لا يوجد تسريع للأجهزة.
يعمل Linux على أجهزة M1 Mac دون تسريع الأجهزة
المشروع الذي يعمل عليه منذ شهور هو Asahi Linux ، وقد تحدثوا بالفعل عن نواياهم في رسائل البريد الإلكتروني المرسلة بين مطوري النواة. الآن ، الكلمة المستخدمة لتعريف كيفية عمل Linux على جهاز Mac مع M1 هي "قابلة للاستخدام" ، مما يعني أنه يمكن استخدامها. لكن ليس هذا هو الكمال ، لأن لا تسارع عبر وحدة معالجة الرسومات ستجعل ، على سبيل المثال ، من المستحيل مشاهدة مقاطع الفيديو أو لعب ألعاب الفيديو بسلاسة. أو في حالة مقاطع الفيديو ، سيبدو الأمر ببساطة أسوأ.
تمكنت Asahi Linux من وضع برامج التشغيل الضرورية في Linux 5.16، من بينها PCIe أو USB-C أو Pinctrl أو إدارة الطاقة أو التحكم في الشاشة:
"باستخدام برامج التشغيل هذه ، يمكن استخدام أجهزة M1 Mac حقًا كأجهزة سطح مكتب Linux. على الرغم من عدم وجود تسريع GPU حتى الآن ، فإن وحدات المعالجة المركزية الخاصة بـ M1 قوية جدًا لدرجة أن سطح المكتب الذي يتم تقديمه بالبرمجيات يكون في الواقع أسرع عليها من أجهزة Rockchip ARM64 المسرَّعة بالأجهزة ، على سبيل المثال. "
تكمن المشكلة أو التحدي في تشغيل تسريع الأجهزة شركة Apple's SoC تستخدم وحدة معالجة الرسومات (GPU) الخاصة. يجب على المطورين إنشاء برنامج تشغيل جديد من البداية ، وسيستغرق ذلك وقتًا. والشيء التالي هو إطلاق مُثبِّت كامل ، وهو الشيء الذي لا يستطيع الوصول إليه في الوقت الحالي سوى أعضاء المجتمع.
وفقًا للعديد من المطورين ، وأنا أوافق ، المستقبل هو ARMلذا من الجيد أن مطوري البرامج يعملون على تحسين الدعم. عندما يتم توحيدها ، شيء لا نعرف متى سيحدث ولكنه سيحدث ، سيكون كل شيء مدعومًا بنسبة 100 ٪ وسنفوز جميعًا.