Lëshimi i serverit të ekranit Mir 1.4

botuar lirimin e serverit të ekranit Unë dukesha 1.4, zhvillimi i të cilit vazhdon nga Canonical, pavarësisht refuzimit për të zhvilluar guaskën Unity dhe edicionin Ubuntu për telefonat inteligjentë. Mir mbetet i kërkuar në projektet Canonical dhe tani është pozicionuar si një zgjidhje për pajisjet e integruara dhe Internetin e Gjërave (IoT). Mir mund të përdoret si një server i përbërë për Wayland, i cili ju lejon të ekzekutoni çdo aplikacion duke përdorur Wayland (për shembull, të ndërtuar me GTK3/4, Qt5 ose SDL2) në mjedise të bazuara në Mir. Paketat e instalimit janë përgatitur për Ubuntu 16.04/18.04/18.10/19.04 (APP-ja) Dhe Fedora 29/30. Kodi i projektit shperndare nga licencuar sipas GPLv2.

Lëshimi i ri i mjeteve për ekzekutimin e aplikacioneve Wayland në predha të bazuara në Mir ka përmirësuar mbështetjen për zgjerimet e protokollit wlr-shtresë-predhë (Layer Shell), i propozuar nga zhvilluesit e mjedisit të përdoruesit Sway dhe përdoret në procesin e bartjes së guaskës MATE në Wayland. Shërbimet mirrun dhe mirbacklight janë hequr nga shpërndarja. MirAL (Mir Abstraction Layer), i cili mund të përdoret për të shmangur aksesin e drejtpërdrejtë në serverin Mir dhe aksesin abstrakt në ABI përmes bibliotekës libmiral, ka shtuar mbështetjen për zonat ekskluzive që kufizojnë vendosjen e dritareve në një zonë të caktuar të ekranit. .

Hapi i parë është ndërmarrë për të hequr qafe API-në specifike mirclient, e cila ka qenë në gjendje të ngrirë për një kohë të gjatë, dhe në vend të saj rekomandohet përdorimi i protokollit Wayland. Në versionin e ri, API-ja e mirklientit është çaktivizuar si parazgjedhje, por opsioni i ndërtimit "--enable-mirclient" është lënë për ta rikthyer atë dhe variabli i mjedisit MIR_SERVER_ENABLE_MIRCLIENT dhe konfigurimi i skedarit të konfigurimit enable-mirclient ofrohen për aktivizim selektiv. Heqja e plotë e API-së mirclient pengohet nga fakti që ai vazhdon të përdoret në UBportet dhe Ubuntu Touch.

Burimi: opennet.ru

Shto një koment