مير 1.4 ڊسپلي سرور ڇڏڻ

شايع ٿيل ڊسپلي سرور ڇڏڻ مير 1.4، جنهن جي ترقي جاري آهي Canonical پاران، ترقي ڪرڻ کان انڪار ڪرڻ جي باوجود يونٽي شيل ۽ اسمارٽ فونز لاءِ Ubuntu ايڊيشن. مير Canonical منصوبن ۾ طلب ۾ رهي ٿو ۽ هاڻي ايمبيڊڊ ڊيوائسز ۽ انٽرنيٽ جي شين (IoT) لاءِ حل جي حيثيت رکي ٿو. مير کي Wayland لاءِ هڪ جامع سرور طور استعمال ڪري سگهجي ٿو، جيڪو توهان کي اجازت ڏئي ٿو ته ڪنهن به ايپليڪيشن کي Wayland استعمال ڪندي (مثال طور، GTK3/4، Qt5 يا SDL2 سان ٺهيل) مير تي ٻڌل ماحول ۾. انسٽاليشن پيڪيجز Ubuntu 16.04/18.04/18.10/19.04 لاءِ تيار ڪيا ويا آهن (پي پي) ۽ فيڊورا 29/30. پروجيڪٽ ڪوڊ طرفان ورهايل GPLv2 تحت لائسنس يافته.

مير-بنياد شيلز ۾ Wayland ايپليڪيشنن کي هلائڻ لاءِ اوزارن جو نئون رليز پروٽوڪول جي توسيع لاءِ سپورٽ کي بهتر بڻايو ويو آهي wlr-layer-shell (Layer Shell)، Sway صارف ماحول جي ڊولپرز پاران تجويز ڪيل، ۽ MATE شيل کي Wayland ڏانهن پورٽ ڪرڻ جي عمل ۾ استعمال ڪيو ويو. mirrun ۽ mirbacklight افاديت کي ورهائڻ کان هٽايو ويو آهي. MirAL (Mir Abstraction Layer)، جنهن کي استعمال ڪري سگهجي ٿو مير سرور تائين سڌي رسائي کان بچڻ لاءِ ۽ ليبميرل لائبريري ذريعي ABI تائين خلاصي رسائي، خاص زونن لاءِ سپورٽ شامل ڪئي آهي جيڪي ونڊو جي جڳهه کي محدود ڪن ٿا اسڪرين جي هڪ مخصوص علائقي تائين. .

پهريون قدم مخصوص mirclient API کان نجات حاصل ڪرڻ لاء ورتو ويو آهي، جيڪو هڪ ڊگهي وقت تائين منجمد حالت ۾ آهي، ۽ ان جي بدران Wayland پروٽوڪول استعمال ڪرڻ جي سفارش ڪئي وئي آهي. نئين رليز ۾، mirclient API ڊفالٽ طور تي بند ٿيل آهي، پر "-enable-mirclient" تعمير ڪرڻ جو اختيار ان کي واپس آڻڻ لاءِ ڇڏي ويو آهي، ۽ MIR_SERVER_ENABLE_MIRCLIENT ماحوليات جي متغير ۽ فعال-ميرڪلائنٽ ڪنفيگريشن فائل سيٽنگ پيش ڪئي وئي آهي چونڊ چالو ڪرڻ لاءِ. mirclient API کي مڪمل طور تي ختم ڪرڻ ۾ رڪاوٽ آهي حقيقت اها آهي ته اهو استعمال ٿيڻ جاري آهي ubports ۽ Ubuntu Touch.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو