توضح بيئة Linux لـ Apple M2 KDE و GNOME مع دعم تسريع GPU

أعلن مطور برنامج تشغيل Linux مفتوح المصدر لوحدة معالجة الرسوميات Apple AGX عن تنفيذ دعم شرائح Apple M2 والإطلاق الناجح لبيئات مستخدمي KDE و GNOME على Apple MacBook Air بشريحة M2 مع دعم كامل لتسريع GPU. كمثال على دعم OpenGL على M2 ، تم عرض إطلاق لعبة Xonotic بالتزامن مع اختبارات glmark2 و eglgears. في اختبار عمر البطارية الخاص بنا ، استمر MacBook Air لمدة 8 ساعات من تشغيل Xonotic المستمر بمعدل 60 إطارًا في الثانية.

وتجدر الإشارة أيضًا إلى أن برنامج تشغيل DRM (Direct Rendering Manager) الذي تم تكييفه مع شرائح M2 لنواة Linux يمكنه الآن العمل مع برنامج تشغيل asahi OpenGL الذي تم تطويره لـ Mesa دون إجراء تغييرات في مساحة المستخدم. ما يزيد من تعقيد تطوير برامج تشغيل Linux هو أن شرائح M1 / ​​M2 من Apple تستخدم وحدة معالجة الرسومات الخاصة بها المصممة من قبل Apple ، والتي تعمل على تشغيل برامج ثابتة مملوكة لها وتستخدم هياكل بيانات مشتركة معقدة إلى حد ما. لا توجد وثائق فنية لوحدة معالجة الرسومات (GPU) ، ويستخدم تطوير برنامج التشغيل المستقل هندسة عكسية لبرامج التشغيل من macOS.

توضح بيئة Linux لـ Apple M2 KDE و GNOME مع دعم تسريع GPU
توضح بيئة Linux لـ Apple M2 KDE و GNOME مع دعم تسريع GPU

في غضون ذلك ، أعد مطورو مشروع Asahi ، الذي يهدف إلى تشغيل Linux على أجهزة كمبيوتر Mac المجهزة بشرائح ARM التي طورتها Apple ، تحديث نوفمبر للتوزيع (590 ميجابايت و 3.4 جيجابايت) ونشر تقرير مرحلي عن المشروع. يعتمد Asahi Linux على قاعدة حزمة Arch Linux ، ويتضمن مجموعة برامج تقليدية ويأتي مع سطح مكتب KDE Plasma. تم إنشاء التوزيع باستخدام مستودعات Arch Linux العادية ، ويتم نقل جميع التغييرات المحددة ، مثل kernel ، المثبت ، bootloader ، البرامج النصية المساعدة وإعدادات البيئة ، إلى مستودع منفصل.

تشمل التغييرات الأخيرة تنفيذ دعم USB3 (سابقًا ، تم استخدام منافذ Thunderbolt فقط في وضع USB2) ، والعمل المستمر على دعم مكبرات الصوت المدمجة في MacBook ومقبس سماعة الرأس ، وإضافة دعم للتحكم في الإضاءة الخلفية للوحة المفاتيح ، وتحسين دعم إدارة الطاقة ، وإضافة أصلي قابلية التثبيت على المثبت.الأجهزة ذات شريحة M2 (دون التبديل إلى وضع الخبير).

المصدر: opennet.ru

إضافة تعليق