Linux kernel 5.16 متوفر الآن مع برامج تشغيل وحدة تحكم Nintendo Switch

click fraud protection

تم إصدار Linux kernel 5.16، وهو يتضمن دعم الأجهزة لوحدات تحكم Nintendo Switch، وDisplayPort 2.0 على وحدات معالجة الرسومات AMD، والمزيد.

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

كتب لينوس تورفالدس، المبتكر والمشرف الرئيسي على نواة لينكس، على القائمة البريدية للنواة (عبر يا إلهي! أوبونتو!)، "لم يحدث الكثير هنا منذ [الإصدار v5.16 المرشح 8]، وهو أمر غير متوقع. لقد أمضينا هذا الأسبوع الإضافي بسبب العطلات، ولم يكن الأمر كما لو كان لدينا الكثير من الأشياء في اللحظة الأخيرة التي كانت بحاجة إلى حل. لذلك يحتوي هذا بشكل أساسي على بعض إصلاحات برامج التشغيل (أساسًا الشبكات وRDMA)، وإصلاح استخدام بيانات اعتماد مجموعة cgroup، وبعض إصلاحات الشبكات الأساسية، وبعض عمليات الإرجاع في اللحظة الأخيرة، وبعض الضوضاء العشوائية الأخرى."

ولعل التغيير الأكثر أهمية في هذا الإصدار هو نظام نواة جديد يسمى "futex2"،

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

يحتوي هذا الإصدار أيضًا على المزيج المعتاد من دعم الأجهزة الجديدة. تعمل وحدات تحكم Nintendo Switch Joy-Cons وPro الآن بدون أي برامج تشغيل أو تعديلات إضافية، بالإضافة إلى 2021 لوحة مفاتيح أبل السحرية. يعمل برنامج تشغيل الرسومات AMD الآن مع DisplayPort 2.0، وهو يشاع أنه سيتم تضمينه في بطاقات الرسومات Radeon القادمة، ويعتبر دعم رسومات Intel Alder Lake S (DG1) مستقرًا الآن.

هناك المئات من التغييرات الأخرى في هذا الإصدار - يحتوي Kernel Hacking على سجل مفصل، إذا كنت مهتما. من المفترض أن يبدأ ظهور النواة كتحديث لبعض توزيعات Linux لسطح المكتب في الأيام القادمة، لكن بعض أنظمة التشغيل والتوزيعات (مثل Ubuntu) ستتوقف في الوقت الحالي. العنوان الأساسي لم يؤكد أي إصدار Linux kernel سيتم تضمينه مع تحديث Ubuntu 22.04 التالي، على سبيل المثال.