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

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

في الإصدار الجديد، تتعلق التغييرات الرئيسية بالدعم الموسع لشاشات كثافة البكسل العالية (HiDPI) وتحسين إمكانية النقل:

  • عندما يتم تشغيل Mir باستخدام بروتوكول Wayland، يتم تنفيذ القياس الصحيح على شاشات HiDPI. يمكن أن يكون لكل جهاز إخراج إعدادات قياس منفصلة، ​​بما في ذلك قيم القياس الكسرية.
  • في المكون لدعم إطلاق تطبيقات X11 في بيئة قائمة على Wayland (يتم استخدام Xwayland)، تمت إضافة القدرة على تغيير مقياس أجهزة الإخراج الوهمية، وتم اقتراح خيار "--display-config"، و تم تعطيل مؤشر X11 الموجود في نافذة Mir.
  • في تنفيذ منصة "wayland"، التي تسمح لك بتشغيل Mir كعميل تحت سيطرة خادم Wayland مركب آخر، تمت إضافة القدرة على توسيع نطاق إنتاج عملاء Wayland.
  • في MirAL (طبقة تجريد مير)، والتي يمكن استخدامها لتجنب الوصول المباشر إلى خادم مير والوصول المجرد إلى ABI من خلال مكتبة libmiral، يتم تنفيذ حالة "لا توجد نافذة نشطة".
  • يوفر العرض التوضيحي mir-shell تغيير حجم الخلفية بشكل صحيح ويضيف دعمًا لتشغيل GNOME Terminal على جميع الأنظمة الأساسية.
  • تم حل بعض المشكلات الخاصة بالتوزيعة، بما في ذلك مشكلات تشغيل Mir على Fedora وArch Linux.
  • بالنسبة لمنصة mesa-kms، التي تسمح لـ Mir بالعمل فوق برامج تشغيل Mesa وKMS (المنصات الأخرى هي mesa-x11 وwayland وeglstream-kms)، تمت إضافة دعم للمخرجات القابلة للتطوير.

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

المصدر: opennet.ru

إضافة تعليق