إغلق الإعلان

عندما طرحت شركة Apple أجهزة Mac الأولى المزودة بتقنية Apple Silicon، والتي يتم تشغيلها بواسطة شريحة خاصة بها تسمى M1، تمكنت من إبهار العالم كله وإثارة الكثير من الأسئلة في نفس الوقت. بالطبع، لقد ظهروا بالفعل أثناء عرض مشروع Apple Silicon على هذا النحو، ولكن هذه المرة كان الجميع فضوليين بشأن ما إذا كانت توقعاتهم الأصلية ستتحقق بالفعل. كان السؤال الأكبر هو في حالة بدء تشغيل نظام تشغيل آخر أو جعله افتراضيًا، وخاصة نظام Windows بالطبع. نظرًا لأن شريحة M1 تعتمد على بنية مختلفة (ARM64)، فإنها للأسف لا تستطيع تشغيل أنظمة التشغيل التقليدية مثل Windows 10 (الذي يعمل على بنية x86).

تذكر تقديم شريحة M1، الأولى في عائلة Apple Silicon، والتي تعمل حاليًا على تشغيل 4 أجهزة Mac وiPad Pro:

على الرغم من أنه لا يبدو أفضل مع Windows على وجه التحديد (في الوقت الحالي)، إلا أن الأوقات الأفضل تشرق بالنسبة للمشغل "الكبير" التالي، وهو Linux. منذ ما يقرب من عام، كان هناك مشروع ضخم قيد التنفيذ لتوصيل Linux إلى أجهزة Mac باستخدام شريحة M1. والنتائج تبدو واعدة للغاية. كان Linux Kernel لأجهزة Mac مع شريحة خاصة به (Apple Silicon) متاحًا بالفعل في نهاية يونيو. ومع ذلك، قال المبدعون الذين يقفون وراء ذلك الآن إن نظام Linux يمكن استخدامه بالفعل كسطح مكتب عادي على أجهزة Apple هذه. يعمل Asahi Linux الآن بشكل أفضل من أي وقت مضى، لكنه لا يزال يعاني من قيوده وبعض العيوب.

أول

في الوضع الحالي، من الممكن بالفعل تشغيل Linux مستقر إلى حد ما على أجهزة M1 Mac، ولكن لسوء الحظ لا يزال يفتقر إلى دعم تسريع الرسومات، كما هو الحال مع الإصدار الأخير المسمى 5.16. على أية حال، يعمل فريق المبرمجين بجد على المشروع، وبفضله تمكنوا من القيام بشيء ربما اعتقد البعض أنه مستحيل تمامًا عندما تم تقديم مشروع Apple Silicon. على وجه التحديد، كانوا قادرين على توصيل برامج تشغيل PCIe وUSB-C PD. برامج التشغيل الأخرى لـ Printctrl وI2C وASC mailbox وIOMMU 4K وبرنامج تشغيل إدارة طاقة الجهاز جاهزة أيضًا، ولكنها تنتظر الآن الفحص الدقيق والتشغيل اللاحق.

نماذج MacBook Pro Linux الذكية

ثم يضيف المبدعون كيف يعمل بالفعل مع وحدات التحكم. للحصول على وظائفها المناسبة، يجب أن تكون متصلة بقوة بالأجهزة المستخدمة وبالتالي تكون على دراية حتى بأصغر التفاصيل (على سبيل المثال، عدد الدبابيس وما شابه). بعد كل شيء، هذه هي متطلبات الغالبية العظمى من الرقائق، ومع كل جيل جديد من الأجهزة، يجب تعديل برامج التشغيل لتقديم دعم بنسبة 100%. ومع ذلك، تقدم Apple شيئًا جديدًا تمامًا في هذا المجال وتبرز ببساطة عن الباقي. بفضل هذا النهج، من الممكن نظريًا أن تعمل برامج التشغيل ليس فقط على أجهزة Mac المزودة بـ M1، ولكن أيضًا على خلفائها، والتي تعد من بين الاحتمالات الأخرى عالم بنية ARM64 الذي لم يتم استكشافه بعد. على سبيل المثال، المكون المسمى UART الموجود في شريحة M1 له تاريخ طويل وقد نجده حتى في أول هاتف iPhone.

هل سيكون النقل إلى شرائح Apple Silicon الأحدث أسهل؟

بناءً على المعلومات المذكورة أعلاه، فإن السؤال الذي يطرح نفسه هو ما إذا كان النقل النهائي لنظام Linux أو إعداده لأجهزة Mac المتوقعة المزودة بشرائح أحدث سيكون أسهل. بالطبع، لا نعرف الإجابة على هذا السؤال بعد، على الأقل ليس بنسبة يقين 100%. ولكن وفقا لمبدعي المشروع، فمن الممكن. في الوضع الحالي، من الضروري انتظار وصول أجهزة Mac المزودة بشرائح M1X أو M2.

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

.