Mir 1.4 displeja servera izlaidums

publicēts displeja servera laidiens Mir 1.4, kuras izstrādi turpina Canonical, neskatoties uz atteikšanos izstrādāt Unity apvalku un Ubuntu izdevumu viedtālruņiem. Mir joprojām ir pieprasīts Canonical projektos, un tagad tas tiek pozicionēts kā risinājums iegultajām ierīcēm un lietiskajam internetam (IoT). Mir var izmantot kā Wayland salikto serveri, kas ļauj palaist jebkuras lietojumprogrammas, izmantojot Wayland (piemēram, veidotas ar GTK3/4, Qt5 vai SDL2) Mir balstītās vidēs. Instalācijas pakotnes ir sagatavotas Ubuntu 16.04/18.04/18.10/19.04 (PPA) Un Fedora 29/30. Projekta kods izplata licencēts saskaņā ar GPLv2.

Jaunajā rīku laidienā Wayland lietojumprogrammu palaišanai Mir balstītos apvalkos ir uzlabots protokolu paplašinājumu atbalsts wlr-slāņa apvalks (Layer Shell), ko ierosināja Sway lietotāja vides izstrādātāji un ko izmanto MATE apvalka pārnešanas procesā uz Wayland. Mirrun un mirbacklight utilītas ir noņemtas no izplatīšanas. MirAL (Mir Abstraction Layer), ko var izmantot, lai izvairītos no tiešas piekļuves Mir serverim un abstraktas piekļuves ABI caur libmirālo bibliotēku, ir pievienots atbalsts ekskluzīvām zonām, kas ierobežo logu izvietojumu noteiktā ekrāna apgabalā. .

Ir sperts pirmais solis, lai tiktu vaļā no konkrētā mirclient API, kas ilgstoši atradies sastingušajā stāvoklī, un tā vietā ieteicams izmantot Wayland protokolu. Jaunajā laidienā mirclient API pēc noklusējuma ir atspējota, taču ir atstāta būvēšanas opcija “--enable-mirclient”, lai to atgrieztu, un selektīvai aktivizēšanai tiek piedāvāts vides mainīgais MIR_SERVER_ENABLE_MIRCLIENT un konfigurācijas faila iestatījums enable-mirclient. Mirclient API pilnīgu noņemšanu apgrūtina fakts, ka tā joprojām tiek izmantota ubports un Ubuntu Touch.

Avots: opennet.ru

Pievieno komentāru