يصل XWayland 21.1 مع دعم توسيع نطاق التطبيق بملء الشاشة والمزيد

قبل عدة أيام تم الإعلان عن إصدار الإصدار الجديد من الخادم XWayland 21.1 تحديث وفي هذا الإصدار الجديد يسلط الضوء على تسريع تنسيقات امتداد RENDER ، بالإضافة إلى دعم تنسيق NV12 وكذلك تنسيق دعم لتوسيع نطاق التطبيقات إلى ملء الشاشة.

لمن لا يعرفون اكس وايلاند، يجب أن يعرفوا ذلك إنه خادم X يعمل تحت Wayland ويوفر التوافق مع الإصدارات السابقة لتطبيقات X11 القديمة التي توفر تنظيمًا لبدء التشغيل لتطبيقات أداء خادم X.Org لتطبيقات X11 في البيئات المستندة إلى Wayland.

كما يعلم الكثير منكم ، فإن Wayland هو نظام نوافذ كامل في حد ذاته. لجزءه يمكن تعديل خادم Xorg لاستخدام أجهزة إدخال wayland للإدخال وإعادة توجيه نافذة الجذر أو نوافذ المستوى الأعلى الفردية كأسطح الطريق. 

تم دمج دعم XWayland في الفرع الرئيسي لـ X.Org eفي 4 أبريل 2014 ، تم إصداره لأول مرة مع xserver 1.16. لم تعد هناك حاجة إلى DDXs لفيديو X.Org المنفصل ، بالإضافة إلى أن الخادم يستمر في تشغيل نفس برنامج التشغيل ثنائي الأبعاد بنفس رمز التسريع كما هو الحال عند التشغيل محليًا والفرق الرئيسي هو أن wayland تتعامل مع عرض النوافذ بدلاً من KMS.

المكون يتم تطويره كجزء من قاعدة كود X.Org الرئيسية وقد تم إصداره مسبقًا مع خادم X.Org ، ولكن بسبب توقف خادم X.Org وعدم اليقين مع إصدار 1.21 في سياق التطوير النشط المستمر لـ XWayland ، تقرر فصل XWayland وإصدار التغييرات المتراكمة كحزمة منفصلة.

XWayland 21.1 الميزات الجديدة الرئيسية

هذا الإصدار الجديد من Xتم إصدار Wayland 21.1 وأدرجت كأول إصدار مستقل والذي جاء بعد فصل بقية كود خادم X.Org الذي كان قيد العمل لفترة طويلة مع ميزات جديدة لخادم X.Org Server الإصدار 1.21.

على موقع Phoronix اذكر ذلك:

أدار Michel Dänzer من Red Hat هذا الإصدار المستقل من XWayland مع تخطيط Fedora 34 للاستفادة من هذه الحزمة المستقلة لتوفير أحدث دعم لـ XWayland دون الحاجة إلى إرسال لقطة Git لخادم X.Org أو تخصيص الموارد للإصدار 1 .21 الافراج.

أيضًا ، تم ذكر أن مطوري Ubuntu قد أعربوا أيضًا عن اهتمامهم باحتمالية استخدام حزمة XWayland المستقلة هذه أيضًا ، وهذا بافتراض أن X.Org Server 1.21 لا يظهر بطريقة سحرية هذا العام مع عدم وجود منظمة تدير الإصدار ، نحن '

فيما يتعلق بالمستجدات التي تم تقديمها في هذا الإصدار الجديد من XWayland 21.1 ، تم التأكيد على أن تنفيذ يوفر XVideo دعمًا لتنسيق NV12.

إلى جانب ذلك إضافة القدرة على تسريع تنسيقات تمديد RENDER باستخدام بنية التسريع Glamour 2D ، والتي استخدم OpenGL لتسريع العمليات ثنائية الأبعاد.

ويلاحظ أيضًا أنه تمت إضافته دعم بروتوكول Wayland wp_viewport لتوسيع نطاق تطبيقات ملء الشاشة، بالإضافة إلى تحسين الدعم للعملاء الذين يستخدمون حركة الماوس النسبية وقبضة لوحة المفاتيح.

من تغييرات أخرى التي تبرز من هذا الإصدار الجديد من XWayland:

  • متشابك مع العديد من المخازن المؤقتة لجميع أسطح Wayland.
  • تم نقل مزود GLX لاستخدام EGL بدلاً من swrast_dri.so لمشروع ميسا.
  • يتم استخدام استدعاء memfd_create لإنشاء مخازن مؤقتة مشتركة مع خادم Wayland المركب عند تعطيل التسريع المستند إلى Glamour.
  • تمت إضافة خيارات سطر الأوامر "-listenfd" و "-version" و "-verbose".
  • تقتصر مجموعة أدوات البناء على دعم نظام بناء الميزون.

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

أما بالنسبة لمن هم مهتم بالقدرة على تثبيت خادم X هذا على نظامهم ، يمكنهم اتباع التعليمات التي مفصلة في هذا الارتباط.


اترك تعليقك

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

*

*

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