تم بالفعل إطلاق الإصدار الجديد من Mir 2.7

مير

مؤخرا تم الإعلان عن إصدار النسخة الجديدة من Mir 2.7 التي تم فيها إجراء تصحيحات مختلفة للأخطاء ، بالإضافة إلى حقيقة أن مكتبة MirOil مدرجة ، من بين أشياء أخرى.

بالنسبة لأولئك الذين لا يعرفون عن Mir ، يجب أن يعلموا أن هناك خادم شاشة تم تطويره بواسطة Canonical ، على الرغم من حقيقة أنني تخليت عن تطوير Unity shell وإصدار Ubuntu للهواتف الذكية.

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

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

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

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

في هذا الإصدار الجديد من Mir 2.7 الذي تم تقديمه ، يمكننا أن نجد ذلك مكتبة MirOil متضمنة، والذي يوفر طبقة لنقل البيئة الرسومية لـ Lomiri إلى إصدارات جديدة من Mir ، والتي تواصل تطوير غلاف Unity8.

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

من ناحية أخرى ، فإن تحسين معالجة تركيز الإدخال للوحة المفاتيح، بالإضافة إلى خيار mir :: system_executor ، تمت إضافة خيار linearising_executor وكذلك -gdbla إلى البرنامج النصي للتطبيق miral لتنفيذ الخادم تحت gdb وأنه تم تغيير التطوير إلى معيار C ++ 20.

فيما يتعلق بجزء الأخطاء المصححة ، نذكر ما يلي:

  • إعطاء تركيز لوحة المفاتيح للقوائم.
  • إصلاحات XWayland لنوع نافذة الحوار
  • لا ترسل أحداث لوحة المفاتيح بدون تركيز
  • لا تطالب بقيم المحور عندما لا يتم تكوين المحور.
  • أصلح إشارات mirclient في mirserver.pc ، mirtest.pc
  • إصلاح أخطاء pkg-config في mirwayland.pc mirtest.pc
  • WlKeyboard: استخدم WlSeat :: FocusListener لتتبع التركيز
  • تعطيل إدخال النص عند حذف كائن Wayland
  • أرسل wl_pointer.axis_stop.
  • FTBFS مع تبعيات أحدث على Fedora / Rawhide و Alpine / edge و Debian / sid
  • wl_pointer: لا ترسل أحداثًا غير متوافقة مع الإصدار

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

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

تم تجهيز حزم التثبيت لهذا الإصدار الجديد لـ Ubuntu 18.04 و 21.04 و 20.04 (PPA) و Fedora 34,33 و 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. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.