Mir 2.0 kuratidza server kuburitswa

Introduced kuratidza server kusunungurwa Ndakatarisa 2.0, kuvandudzwa kunoenderera mberi neCanonical, pasinei nekuramba kuumba Unity shell uye Ubuntu edition yemafoni efoni. Mir inoramba ichidiwa mumapurojekiti eCanonical uye ikozvino yakamiswa semhinduro yemidziyo yakamisikidzwa uye iyo Internet yezvinhu (IoT). Mir inogona kushandiswa sevhavha inoumbwa yeWayland, iyo inokutendera kuti umhanye chero zvikumbiro uchishandisa Wayland (semuenzaniso, yakavakwa neGTK3/4, Qt5 kana SDL2) munzvimbo dzeMir-based. Kuisa mapakeji akagadzirirwa Ubuntu 18.04-20.10 (PPA) uye fedora 30/31/32. Project code inoparadzirwa ne ane rezinesi pasi peGPLv2.

Iyo yakakosha shanduko yenhamba yevhezheni imhaka yeshanduko kuAPI iyo inotyora kuenderana uye kubviswa kwemamwe akarambwa maAPI. Kunyanya, tsigiro yeiyo chaiyo APIs mirclient uye mirserver yakamiswa, pachinzvimbo chayakanzi ishandise iyo Wayland protocol kwenguva yakati rebei. Iwo maraibhurari ane hukama ne mirclient uye mirserver akachengetwa, asi iko zvino anoshandiswa chete kune zvinangwa zvemukati, haape emusoro mafaera, uye haavimbisi kuchengetedzwa kweABI (yakawanda kodhi yekuchenesa yakarongerwa ramangwana). Kudzikiswa kweaya maAPI kuri kubvumirana neiyo UBports purojekiti, iyo inoramba ichishandisa mirclient muUbuntu Touch. Zvakasarudzwa kuti panguva ino kugona kweMir 1.x kwakakwana kune zvinodiwa neUBports, uye mune ramangwana purojekiti ichakwanisa kutamira kuMir 2.0.

Kubvisa mirclient kwakabvisawo tsigiro yemamwe mainterface emifananidzo mapuratifomu aingoshandiswa mumirclient API. Zvinocherechedzwa kuti kurerutsa uku hakuzotungamira kune shanduko dzinooneka uye kuchashanda sehwaro hwekuvandudza kodhi yekushanda nemapuratifomu, kunyanya munzvimbo yekutsigira masisitimu ane akawanda maGPU, achishanda asina musoro modhi uye kugadzira maturusi edesktop ari kure. access.

Sechikamu chekucheneswa kurikuenderera mberi, kutsamira kwemesa kwakabviswa kubva kumesa-kms uye mesa-x11 mapuratifomu - chete gbm yakasiiwa seyekutsamira, izvo zvakaita kuti ive nechokwadi chekuti Mir anoshanda pamusoro peX11 pane masisitimu ane vatyairi veNVIDIA. Iyo mesa-kms chikuva chakapihwa zita rekuti gbm-kms, uye mesa-x11 kusvika gbm-x11. Iyo nyowani rpi-dispmanx chikuva chakawedzerwa zvakare, ichibvumira Mir kuti ishandiswe paRaspberry Pi 3 mabhodhi ane Broadcom vatyairi. MuMirAL (Mir Abstraction Layer), iyo inogona kushandiswa kudzivirira kupinda zvakananga kuMir server uye abstract kuwana iyo ABI kuburikidza ne libmiral raibhurari, kugona kugonesa kana kudzima kushongedza kwehwindo padivi reseva (SSD), zvakare. sezvo kugona kugadzirisa kuyera mubhuroka kwawedzerwa DisplayConfiguration.

Mir 2.0 kuratidza server kuburitswa

Source: opennet.ru

Voeg