ستسمح جلسة GNOME 3.34 Wayland لـ XWayland بالعمل حسب الحاجة

كود مدير النوافذ Mutter، الذي تم تطويره كجزء من دورة تطوير جنوم 3.34، متضمن التغييرات، والتي تسمح لك بأتمتة إطلاق XWayland عند محاولة تشغيل تطبيق يعتمد على بروتوكول X11 في بيئة رسومية تعتمد على بروتوكول Wayland. يتمثل الاختلاف عن سلوك جنوم 3.32 والإصدارات السابقة في أنه حتى الآن كان مكون XWayland يعمل بشكل مستمر ويتطلب بداية مسبقة صريحة (بدأت عند تهيئة جلسة جنوم)، وسيتم الآن إطلاقه ديناميكيًا عند الحاجة إلى المكونات لضمان توافق X11 . من المقرر إصدار جنوم 3.34 في 11 سبتمبر 2019.

دعونا نذكرك أنه لضمان تنفيذ تطبيقات X11 العادية في بيئة قائمة على Wayland، يتم استخدام مكون DDX اكس وايلاند (يعتمد على الجهاز X) والذي هذا تطوير كجزء من قاعدة بيانات X.Org الرئيسية. من حيث تنظيم العمل، يشبه XWayland Xwin وXquartz لمنصات Win32 وOS X ويتضمن مكونات لتشغيل X.Org Server أعلى Wayland. سيسمح التغيير الذي تم إجراؤه على Mutter بتشغيل خادم X عند الحاجة فقط، مما سيكون له تأثير إيجابي على استهلاك الموارد على الأنظمة التي لا تستخدم تطبيقات X11 في بيئة Wayland (تستغرق عملية خادم X عادةً أكثر من مائة عملية ميغابايت من ذاكرة الوصول العشوائي).

المصدر: opennet.ru

إضافة تعليق