يأتي Wayland 1.20 مع دعم رسمي لـ FreeBSD والمزيد

شعار وايلاند

مؤخرا اطلاق ال .. انطلاق ال .. اقلاع ال الإصدار المستقر الجديد من البروتوكول ، آلية الاتصال بين العمليات والمكتبات وايلاند 1.20.

الفرع 1.20 متوافق مع الإصدارات السابقة على مستوى API و ABI مع الإصدارات 1.x ويحتوي بشكل أساسي على إصلاحات أخطاء وتحديثات طفيفة للبروتوكول.

يتطور خادم Weston المركب ، الذي يوفر تعليمات برمجية وعينات عمل لاستخدام Wayland في بيئات سطح المكتب والبيئات المضمنة ، في دورة تطوير منفصلة.

الأخبار الرئيسية لـ Wayland 1.20

في هذا الإصدار الجديد من البروتوكول تم تسليط الضوء على أن تم تنفيذ الدعم الرسمي لمنصة FreeBSD، والتي تمت إضافة الاختبارات إلى نظام التكامل المستمر.

تغيير مهم آخر في Wayland 1.20 هو أن تمت إزالة دعم نظام بناء الأدوات الآلية والآن استخدم Meson بدلاً من ذلك.

بالإضافة إلى ذلك ، يتم إبراز هذه الوظيفة تمت إضافة "Wl_surface.offset" إلى البروتوكول للسماح للعملاء بتحديث إزاحة المخزن المؤقت السطحي بشكل مستقل عن المخزن المؤقت نفسه.

ويلاحظ أيضًا أنه تم إضافة إمكانيات "wl_output.name" و "wl_output.description" إلى البروتوكول للسماح للعميل بتحديد المخرجات دون التقيد بامتداد بروتوكول xdg-output-unstable-v1.

تم تقديم سمة جديدة من "النوع" في تعريفات البروتوكول للأحداث ، ويمكن الآن وضع علامة على الأحداث نفسها على أنها مدمرة.

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

من جانب التغييرات المتعلقة بأرض Wayland في التطبيقات وبيئات سطح المكتب والتوزيعات، يتم تمييز ما يلي:

  • في XWayland ، نفذ برنامج التشغيل الخاص NVIDIA تغييرات ، مما سمح بتقديم دعم تسريع كامل لأجهزة OpenGL و Vulkan في تطبيقات X11 التي يتم إجراؤها باستخدام مكون DDX.
  • تم تنفيذ البروتوكول في Ubuntu 21.04 ، بينما تمت إضافة القدرة في Fedora 35 و Ubuntu 21.10 و RHEL 8.5 على استخدام بروتوكول Wayland المستند إلى سطح المكتب مع أنظمة تشغيل NVIDIA الخاصة.
  • أصدرت Canonical إطار عمل Ubuntu ملء الشاشة لأكشاك الإنترنت باستخدام بروتوكول Wayland.
  • نفذ نظام دفق الفيديو OBS Studio بروتوكول متوافق مع Wayland.
  • يواصل جنوم 40 و 41 تحسين الدعم لبروتوكول Wayland ومكون XWayland. يُسمح بجلسات Wayland للأنظمة المزودة بوحدات معالجة رسومات NVIDIA.
  • إمكانية النقل المستمرة لسطح المكتب MATE لـ Wayland. للعمل دون الارتباط بـ X11 في بيئة Wayland ، تم تكييف عارض مستندات Atril وشاشة النظام ومحرر نص Pen ومحاكي المحطة الطرفية ومكونات سطح المكتب الأخرى.
  • في KDE ، تم تثبيت جلسة باستخدام بروتوكول Wayland. يوفر مدير تكوين KWin وسطح المكتب KDE Plasma 5.21 و 5.22 و 5.23 تحسينات كبيرة لجلسة Wayland.
  • يتضمن Firefox 93-96 تغييرات لحل المشكلات التي تؤثر على بيئات Wayland من خلال التعامل مع النوافذ المنبثقة والحافظة والقياس على شاشات DPI المختلفة.
  • تم إصدار واجهة مخصصة مضغوطة تستند إلى خادم Weston المركب.
  • يتوفر الإصدار الأول من labwc ، وهو خادم مركب لـ Wayland مع ميزات تذكرنا بمدير نافذة Openbox.
  • System76 يعمل على بيئة مستخدم COSMIC جديدة باستخدام Wayland.
  • تم إصدار بيئة Sway 1.6 المخصصة وخادم Wayfire 0.7 المركب باستخدام Wayland.
  • تم اقتراح برنامج تشغيل محدث لـ Wine ، والذي يسمح لك بتشغيل التطبيقات باستخدام GDI و OpenGL / DirectX من خلال Wine مباشرة في بيئة قائمة على Wayland ، دون استخدام طبقة XWayland ودون إزالة ارتباط Wine ببروتوكول X11. يضيف برنامج التشغيل دعمًا لـ Vulkan وإعدادات الشاشات المتعددة.
  • نفذت Microsoft القدرة على تشغيل تطبيقات Linux بواجهة رسومية في البيئات القائمة على النظام الفرعي WSL2 (نظام Windows الفرعي لنظام Linux). بالنسبة للمخرجات ، يتم استخدام مدير RAIL-Shell المركب ، والذي يستخدم بروتوكول Wayland ويستند إلى قاعدة كود Weston.

أخيرًا ، بالنسبة لأولئك المهتمين بالقدرة على اختبار هذا الإصدار الجديد ، يمكنهم تنزيل الكود المصدري للتجميع منه الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.