kuvaserveri vĂ€ljalase , mille arendamist Canonical jĂ€tkab, hoolimata Unity kesta ja vĂ€ljaande arendamisest loobumisest Ubuntu nutitelefonide jaoks. Mir on Canonicali projektides endiselt nĂ”utud ja on nĂŒĂŒd positsioneeritud lahendusena manussĂŒsteemidele ja asjade internetile (IoT). Miri saab kasutada Waylandi liitserverina, mis vĂ”imaldab kĂ”igil Waylandi-pĂ”histel rakendustel (nĂ€iteks GTK3/4, Qt5 vĂ”i SDL2 abil loodud rakendustel) Mir-pĂ”histes keskkondades töötada. Installipaketid on saadaval jĂ€rgmistele rakendustele: Ubuntu 18.04â20.10 () Ja . Projekti kood litsentsitud GPLv2 alusel.
Oluline versiooninumbri muutus on tingitud API muudatustest, mis rikuvad ĂŒhilduvust, ja mĂ”nede aegunud API-de eemaldamisest. TĂ€psemalt on mirclient ja mirserver API-de tugi lĂ”petatud, kuna Waylandi protokolli on juba ammu pakutud asendajaks. Mirclient ja mirserver protokollidega seotud teegid on sĂ€ilitatud, kuid neid kasutatakse nĂŒĂŒd ainult sisemistel eesmĂ€rkidel, need ei paku pĂ€isefaile ega taga ABI sĂ€ilitamist (tulevikus on plaanis ulatuslik koodipuhastus). Nende API-de aegumine on kooskĂ”lastatud UBports projektiga, mis jĂ€tkab mirclient'i kasutamist... Ubuntu Puudutus. Otsustati, et Mir 1.x vĂ”imalused on praegu UBportsi vajaduste jaoks piisavad ja et projekt vĂ”iks tulevikus ĂŒle minna Mir 2.0-le.
Mirclienti eemaldamine eemaldas ka mĂ”nede graafiliste platvormide liideste tugi, mida kasutati ainult mirclienti API-s. MĂ€rgitakse, et see lihtsustamine ei too kaasa nĂ€htavaid muudatusi ja on aluseks platvormidega töötamise koodi tĂ€iustamisele, eriti mitme GPU-ga sĂŒsteemide toetamise, peata reĆŸiimis töötamise ja kaugtöölaua tööriistade vĂ€ljatöötamise valdkonnas. juurdepÀÀs.
KĂ€imasoleva puhastuse raames eemaldati mesa-kms ja mesa-x11 platvormidelt spetsiifilised mesasĂ”ltuvused â sĂ”ltuvuseks jĂ€eti vaid gbm, mis vĂ”imaldas tagada, et Mir töötab ĂŒle X11 NVIDIA draiveritega sĂŒsteemides. Mesa-kms platvorm on ĂŒmber nimetatud gbm-kmsiks ja mesa-x11 platvormiks gbm-x11. Lisatud on ka uus rpi-dispmanx platvorm, mis vĂ”imaldab Miri kasutada Broadcomi draiveritega Raspberry Pi 3 plaatidel. MirAL-is (Mir Abstraction Layer), mida saab kasutada selleks, et vĂ€ltida otsest juurdepÀÀsu Mir-serverile ja abstraktset juurdepÀÀsu ABI-le libmiraalse teegi kaudu, on vĂ”imalik lubada vĂ”i keelata ka serveripoolset akna kaunistamist (SSD). kuna plokis skaleerimise seadistamise vĂ”imalus on lisatud DisplayConfiguration.
Allikas: opennet.ru
