إصدار خادم عرض مير 1.5

متاح عرض الافراج عن الخادم مير 1.5والتي تستمر شركة Canonical في تطويرها، على الرغم من رفض تطوير Unity Shell وإصدار Ubuntu للهواتف الذكية. لا يزال هناك طلب على Mir في مشاريع Canonical ويتم وضعه الآن كحل للأجهزة المدمجة وإنترنت الأشياء (IoT). يمكن استخدام Mir كخادم مركب لـ Wayland، والذي يسمح لك بتشغيل أي تطبيقات باستخدام Wayland (على سبيل المثال، التي تم إنشاؤها باستخدام GTK3/4 أو Qt5 أو SDL2) في البيئات المستندة إلى Mir. تم إعداد حزم التثبيت لـ Ubuntu 16.04/18.04/18.10/19.04 (المؤسسة العامة للتقاعد) و فيدورا 29/30. رمز المشروع وزعت من خلال مرخص بموجب GPLv2.

من بين التغييرات، يتم ملاحظة توسيع طبقة MirAL (طبقة تجريد مير)، والتي يمكن استخدامها لتجنب الوصول المباشر إلى خادم مير والوصول المجرد إلى ABI من خلال مكتبة libmiral. أضاف MirAL دعمًا لخاصية application_id، ونفذ القدرة على قص النوافذ وفقًا لحدود منطقة معينة، وقدم الدعم لإعداد متغيرات البيئة بواسطة الخوادم المستندة إلى mir لتشغيل العملاء.

تم تنفيذ الإخراج إلى سجل المعلومات حول امتدادات EGL وOpenGL المدعومة. بالنسبة لـ Wayland، يتم استخدام الإصدار الثالث من بروتوكول xdg لحل مشكلات Xwayland. تم نقل المكونات الخاصة بمنصة الأجهزة من libmirwayland-dev إلى حزمة libmirwayland-bin.
تم تغيير آلية العمل مع الذاكرة، مما جعل من الممكن التخلص من استخدام واجهة mir المحددة في الحزم المفاجئة.

المصدر: opennet.ru

إضافة تعليق