يصل XWayland 22.1.0 مع دعم DRM Lease ، وتحسينات Touchpad Gesture ، والمزيد

اطلاق ال .. انطلاق ال .. اقلاع ال الإصدار الجديد من خادم XWayland 22.1.0 حيث يبرز دعم بروتوكول DRM Lease ، بالإضافة إلى تنفيذ الامتداد الحالي والقدرة على معالجة إيماءات التحكم على لوحة اللمس.

لمن لا يعرفون اكس وايلاند، يجب أن يعرفوا ذلك إنه خادم 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 22.1.0 الميزات الجديدة الرئيسية

في هذا الإصدار الجديد المقدم من XWayland 22.1.0 تم إبراز أنه تمت إضافة دعم بروتوكول DRM Lease، والذي يسمح لخادم X بالعمل كبرنامج تشغيل DRM (مدير التقديم المباشر) يوفر موارد DRM للعملاء. بخلاف ذلك ، من الناحية العملية ، يتم استخدام البروتوكول لتكوين صورة مجسمة مع مخازن مختلفة للعينين اليمنى واليسرى عند عرضها في سماعات الواقع الافتراضي.

حداثة أخرى تبرز هي الكود أعيد تصميمه مع تنفيذ التمديد الحالي ، الذي يزود المدير المركب بوسائل لنسخ أو معالجة الخرائط البيكسيلية للنافذة المعاد توجيهها ، والمزامنة مع نبض الإطار الفارغ (فارغ) ، وأيضًا التعامل مع أحداث PresentIdleNotify والتي تسمح للعميل بالحكم على مدى توفر خرائط بيكسل لمزيد من التعديلات (القدرة على معرفة الخرائط البيكسلية مسبقًا التي سيتم استخدامها في الإطار التالي).

كما تم تسليط الضوء على ذلك وأضاف التكوين فراميبوفير (fbconfig) إلى GLX pلدعم مساحة اللون sRGB (GL_FRAMEBUFFER_SRGB) وإضافة ClientDisconnectMode إلى مكتبة libxfixes والقدرة على تحديد تأخير اختياري للإغلاق التلقائي بعد قطع اتصال العميل.

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

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

بالإضافة إلى ذلك ، يمكننا أيضًا ملاحظة ذلك تم تقديم الإصدار الأول من LWQt ، ل متغير قذيفة مخصص LXQt 1.0 الذي أصبح لاستخدام بروتوكول Wayland بدلا من X11. مثل LXQt ، يتم تقديم مشروع LWQt كبيئة مستخدم سريعة وقياسية وخفيفة الوزن تلتزم بأساليب تنظيم سطح المكتب الكلاسيكية.

الإصدار الأول من LWQt يتضمن المكونات التالية، مُكيَّفة للعمل في بيئة قائمة على Wayland (تُستخدم جميع مكونات LXQt الأخرى بدون تعديل):

  • LWQt Mutter هو مدير مركب يعتمد على Mutter.
  • LWQt KWindowSystem: مكتبة للعمل مع أنظمة النوافذ ، تم نقلها من KDE Frameworks 5.92.0.
  • LWQt QtWayland: وحدة Qt مع تنفيذ مكون لتشغيل تطبيقات Qt في بيئة Wayland ، تم نقلها من Qt 5.15.2.
  • جلسة LWQt: مدير الجلسة.
  • لوحة LWQt
  • LWQt PCManFM: مدير الملفات.

لمعرفة المزيد حول هذا الموضوع ، يمكنك استشارة الرابط التالي.


اترك تعليقك

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

*

*

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