يصل Mir 2.1 بدعم RPI4 والتحسينات في Wayland والمزيد

مير

قدم للتو إطلاق الإصدار الجديد من خادم العرض «مير 2.1 ″، التي يستمر تطويرها Canonical ، على الرغم من رفض تطوير Unity shell وإصدار Ubuntu للهواتف الذكية.

مير لا يزال الطلب في Canonical وأنا أعلم الآنالمواقف الإلكترونية كحل ل الأجهزة المضمنة وإنترنت الأشياء (IOT). يمكن استخدام Mir كخادم مركب لـ Wayland ، مما يسمح لأي تطبيق قائم على Wayland (على سبيل المثال مصمم باستخدام GTK3 / 4 أو Qt5 أو SDL2) للتشغيل في البيئات القائمة على Mir.

تعتمد طبقة التوافق لـ X ، XMir ، على XWayland ، بينما تنشأ أجزاء أخرى من البنية التحتية التي يستخدمها Mir من Android. تتضمن هذه الأجزاء مكدس إدخال Android ومخازن بروتوكول Google. مير يعمل حاليًا على مجموعة متنوعة من الأجهزة التي تعمل بنظام Linux، بما في ذلك أجهزة الكمبيوتر المكتبية التقليدية وإنترنت الأشياء والمنتجات المدمجة.

يتيح الخادم الرسومي Mir لمصنعي الأجهزة ومستخدمي سطح المكتب الحصول على نظام أساسي محدد جيدًا وفعال ومرن وآمن لبيئتهم الرسومية.

المستجدات الرئيسية من مير 2.1

النسخة الجديدة يحسن العمل باستخدام بروتوكول Wayland y يضيف دعمًا للبروتوكولات التجريبية الجديدة: zwp_linux_dmabuf_unstable_v1 لإنشاء wl_buffers باستخدام آلية DMABUF و wlr-Foreign-toplevel-management لتوصيل اللوحات المخصصة ومفاتيح النوافذ.

إلى جانب ذلك ، من التحسينات الأخرى التي تم تلقيها في هذا الإصدار الجديد هي دعم من لينكس دمابوف الكواتم حل مشاكل التقديم على لوحات Raspberry Pi 4 وقدرات الصدفة الموسعة wlr-الأجنبية-المستوى-الإدارة.

تغيير مهم آخر هو في تنفيذ البروتوكول المحدث wlr_layer_shell_v1 ، اقترحه مطورو بيئة مستخدم Sway ، ويستخدم في عملية نقل غلاف MATE إلى Wayland.

تشمل التغييرات غير المرتبطة بـ Wayland دعم لوحة Raspberry Pi 4 ، مع ماذا تم السعي للحصول على القدرة على معالجة مشكلات الأداء على المنصة Mir-on-Wayland ، يعزز إطلاق تطبيقات X11 من خلال Xwayland ، ويوفر القدرة على إضافة تطبيقات X11 إلى الأصداف التي تم تكوينها كسطح مكتب egmde.

من تحسن الآخرينالتي تم دمجها في هذا الإصدار الجديد:

  • تقليل التعطل في KeyRepeatDispatcher
  • عارض خارج الشاشة لإصدارات EGL 1.5+.
  • تحسينات في الأداء لعدم تعليق اختبارات الأداء ما لم تكن هناك نتائج
  • الأداء: تمت إضافة اختبارات أداء HostedGLMark2Wayland
  • حزمة التكامل الجديدة mir-wlcs
  • [Wayland] تقرير أحجام الإخراج التي تم تدويرها (حل بديل حتى ندعم تحويلات المخرجات والأسطح بشكل صحيح)
  • إدارة نوافذ X11 التي كانت موجودة قبل بدء مدير النوافذ.
  • [Wayland] يصلح مشاكل التركيز مع النوافذ المنبثقة.
  • [X11] يوفر طريقة للمنصات لتعديل خيارات Xwayland واستخدامها في eglstream-kms.
  • [X11] تشخيص أفضل عندما لا يمكن العثور على Xwayland / تشغيله.
  • [X11] قم بمعالجة بعض أنواع نافذة X11 وأعد صياغة المنطق لتحديد الوالدين.
  • [X11] التعامل مع النوافذ التي تحدد أنواعًا متعددة من النوافذ.

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

كيفية تثبيت Mir على Ubuntu ومشتقاته؟

تم تجهيز حزم التثبيت لهذا الإصدار الجديد لـ Ubuntu 18.04 و 20.04 و 20.10 (PPA) و Fedora 30,31 و 32 و XNUMX.

بالنسبة لأولئك المهتمين بالقدرة على تثبيت خادم الرسوم هذا على أنظمتهم ، كل ما عليهم فعله هو فتح محطة طرفية على أنظمتهم (يمكنهم القيام بذلك باستخدام مجموعة المفاتيح Ctrl + Alt + T أو باستخدام Ctrl + T) وفيه سنقوم بكتابة الأوامر التالية:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

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

بمجرد أن نتأكد من تنشيط برامج التشغيل المجانية ، يمكننا تثبيت الخادم عن طريق التنفيذ في الجهاز:

sudo apt-get install mir

في النهاية ، سيتعين عليك إعادة تشغيل نظامك بحيث يتم تحميل جلسة المستخدم مع Mir واختيار هذا لجلستك.


اترك تعليقك

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

*

*

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

  1.   الهوير قال

    مرحبا،
    فقط علق على أن الحزمة mir غير موجودة

    elhoir @ elhoir-desktop: ~ $ sudo apt-get install mir -s
    قراءة قائمة الحزم ... انتهى
    إنشاء شجرة التبعية
    قراءة معلومات الحالة ... انتهى
    E: تعذر تحديد موقع الحزمة mir
    elhoir @ elhoir-desktop: ~ $