تعمل Qualcomm على توسيع دعم Linux kernel لوحدة معالجة الرسومات Snapdragon X2 وتصحيح برنامج التشغيل Adreno X2-85

📅 2026-09-25

الملخص:

قامت شركة Qualcomm مؤخرًا بتعزيز دعم Linux مفتوح المصدر لمعالجات سلسلة Snapdragon X2 وقدمت تصحيحًا لدعم وحدة معالجة الرسومات لمنصة Snapdragon X2 المنخفضة التي تحمل الاسم الرمزي "Mahua". وهذا يعني أن شركة Qualcomm تعمل على توسيع دعم برنامج تشغيل GPU الذي تم إنشاؤه مسبقًا لـ Snapdragon X2 Elite ليشمل المزيد من شرائح سلسلة X2 لتوفير إمكانات تسريع رسومات أكثر اكتمالاً لأجهزة الكمبيوتر المحمولة Linux المستقبلية المجهزة بهذه المعالجات.

image.webp

يستهدف التصحيح الذي تم إرساله هذه المرة وحدة معالجة الرسوميات Adreno X2-85 على منصة Mahua. Mahua هو الاسم الرمزي SoC لسلسلة Qualcomm Snapdragon X2 التي تم وضعها في مستوى أقل من X2 Elite وهي موجهة نحو التكوينات ذات 10 نواة و12 نواة. تم تسمية X2 Elite السابقة بالاسم الرمزي Glymur. يستخدم كلاهما الجيل الجديد من بنية الرسومات Adreno Gen 8 من Qualcomm.

إن حجم تصحيح نواة Linux الذي قدمته شركة Qualcomm هذه المرة ليس كبيرًا. أشار المطورون إلى أنه بالمقارنة مع Glymur، فإن الاختلاف الرئيسي في إصدار Mahua من وحدة معالجة الرسومات هو أنه يحتوي على شرائح حوسبة أقل ومساحة تخزين داخلية أصغر، لذلك ليست هناك حاجة لإعادة كتابة إطار عمل كامل لبرنامج تشغيل الرسومات له. كود برنامج تشغيل رسومات kernel الذي تمت إضافته لدعم وحدة معالجة الرسومات (GPU) لا يتجاوز بضع عشرات من الأسطر، ويستخدم بشكل أساسي للتعامل مع اختلافات الأجهزة بين Mahua وGlymur.

وهذا يعني أن قاعدة دعم Linux GPU التي أنشأتها Qualcomm سابقًا لـ Snapdragon X2 Elite يمكن توسيعها بسهولة نسبيًا لتشمل منتجات X2 المنخفضة الجودة. بالنسبة لنظام Linux البيئي، فإن هذا التصميم لرمز برنامج التشغيل المشترك للغاية بين الأجهزة يساعد أيضًا في تقليل تكاليف الصيانة اللاحقة.

لقد دخل التصحيح الذي تم إرساله هذه المرة الآن مرحلة مراجعة التعليمات البرمجية في القائمة البريدية لنواة Linux، وهذا لا يعني أن الدعم ذي الصلة قد دخل رسميًا إلى الإصدار الثابت من Linux kernel. وفقًا لعملية تطوير Linux kernel، يجب مراجعة التصحيحات وتعديلها ودمجها بواسطة المطورين قبل أن تصبح جزءًا من kernel الرئيسي الرسمي.

بدأت شركة Qualcomm سابقًا في إنشاء دعم كامل لبرامج Linux لسلسلة Snapdragon X2. في 23 سبتمبر، أعلنت شركة كوالكوم عن إصدار معاينة المطور المبكر لسلسلة Snapdragon X2 Linux، مشيرة إلى أن الشركة ستبدأ في الترويج لدعم Linux الأولي لسلسلة X2 بعد قمة Snapdragon 2025، بدءًا في البداية بدعم SoC على المستوى الأدنى، ثم التوسع تدريجيًا لتشمل منصات الأجهزة المرجعية.

لا يقتصر هدف Qualcomm الحالي على تمكين Linux من التشغيل على Snapdragon X2 فحسب، بل تقديم المزيد من ميزات الأجهزة تدريجيًا إلى كود Linux الرئيسي، مما يسهل تشغيل Linux واختباره وتصحيح أخطائه على أجهزة الكمبيوتر المحمولة المستقبلية المجهزة بـ Snapdragon X2.

في قسم الرسومات، قامت شركة Qualcomm سابقًا ببناء دعم Linux kernel لـ Adreno X2-85 الخاص بـ Snapdragon X2 Elite. وفي الوقت نفسه، بدأت مجموعة رسومات Mesa أيضًا في دعم هذا الجيل من وحدات معالجة الرسوميات Adreno Gen 8. يعد برنامج التشغيل Freedreno Gallium3D في Mesa مسؤولاً عن دعم OpenGL، بينما يكون Turnip مسؤولاً عن واجهة برمجة تطبيقات الرسومات Vulkan.

شق دعم Vulkan لـ Adreno Gen 8 طريقه إلى Mesa 26.0 في وقت سابق من هذا العام ويغطي Glymur لـ Snapdragon X2 Elite ومنصات Qualcomm الأخرى مع هذا الجيل من وحدات معالجة الرسومات. وهذا يعني أن Snapdragon X2 قد طور تدريجيًا أساسًا كاملاً لبرامج الرسومات مفتوحة المصدر بدءًا من Linux kernel، وMesa إلى Vulkan driver.

بعد حصول Mahua على دعم GPU على مستوى kernel هذه المرة، لا تزال الخطوة التالية تتطلب مكونات مساحة المستخدم مثل Mesa لزيادة تحسين دعم الأجهزة المقابلة من أجل تشكيل بيئة تسريع رسومات Linux كاملة. لذلك، لا يمكن أن نفهم ببساطة أن جميع أجهزة كمبيوتر Linux المحمولة التي تستخدم Mahua يمكنها بالفعل الحصول على أداء ناضج لوحدة معالجة الرسومات.

قامت شركة Qualcomm بتسريع استثماراتها بشكل كبير في Linux وبرامج التشغيل مفتوحة المصدر في السنوات الأخيرة. بالنسبة لأجهزة الكمبيوتر المحمولة التي تعمل بنظام التشغيل Windows والتي تعتمد على بنية Arm، أصبحت سلسلة Snapdragon X خط إنتاج مهمًا لشركة Qualcomm لدخول سوق أجهزة الكمبيوتر الشخصية. مع استمرار مستخدمي ومطوري Linux في إيلاء المزيد من الاهتمام لأجهزة الكمبيوتر المحمولة Arm، أصبحت القدرة على توفير دعم Linux الرئيسي الكامل جزءًا من القدرة التنافسية للمنصة.

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

في الوقت الحالي، لا يزال دعم وحدة معالجة الرسوميات Adreno X2-85 من Mahua في مرحلة مراجعة كود kernel، ولكن حجم هذا التصحيح صغير جدًا، مما يوضح أيضًا أن شركة Qualcomm قد أنشأت بنية برمجية موحدة نسبيًا لوحدة معالجة الرسومات لشرائح Snapdragon X2 بمواضع مختلفة. نظرًا لأن هذه الرموز تدخل تدريجيًا إلى Linux kernel وMesa، فمن المتوقع أن يتلقى خط الإنتاج بأكمله، بما في ذلك Snapdragon X2 المنخفض، دعمًا أكثر اكتمالاً للرسومات مفتوحة المصدر في المستقبل.

الوسوم ذات الصلة

مقالات مشابهة

التعليقات

0/500
Captcha (click to refresh)
لا توجد تعليقات