Ho lokolloa ha seva sa Mir 2.0

Tsebisoa hlahisa tlhahiso ea seva Mohlolo 2.0, tsoelo-pele ea eona e tsoelang pele ke Canonical, ho sa tsotellehe ho hana ho hlahisa khetla ea Unity le khatiso ea Ubuntu bakeng sa li-smartphone. Mir e ntse e batloa mererong ea Canonical mme joale e behiloe e le tharollo ea lisebelisoa tse kentsoeng le Marang-rang a Lintho (IoT). Mir e ka sebelisoa e le seva se kopantsoeng sa Wayland, se u lumellang hore u tsamaise lisebelisoa leha e le life u sebelisa Wayland (mohlala, e hahiloeng ka GTK3/4, Qt5 kapa SDL2) libakeng tse thehiloeng ho Mir. Liphutheloana tsa ho kenya li lokiselitsoe Ubuntu 18.04-20.10 (PPA) le fedora 30/31/32. Khoutu ea morero ajoa ke e nang le laesense tlasa GPLv2.

Phetoho ea bohlokoa ea nomoro ea mofuta e bakoa ke liphetoho ho API tse senyang tšebelisano 'moho le ho tlosoa ha li-API tse seng li sa sebetse. Haholo-holo, ts'ehetso ea li-API tsa mirclient le mirserver e khaotsoe, sebakeng sa eona ho hlahisitsoeng hore ho sebelisoe protocol ea Wayland nako e telele. Lilaebrari tse amanang le mirclient le mirserver li bolokiloe, empa hona joale li sebelisetsoa merero ea ka hare feela, ha li fane ka lifaele tsa lihlooho, 'me ha li fane ka tiiso ea ho boloka ABI (ho hloekisa khoutu e ngata ho reriloe bakeng sa bokamoso). Ho theoha ha li-API tsena ho lumellana le morero oa UBports, o ntseng o tsoela pele ho sebelisa mirclient ho Ubuntu Touch. Ho ile ha etsoa qeto ea hore ka nako ena bokhoni ba Mir 1.x bo lekane bakeng sa litlhoko tsa UBports, 'me nakong e tlang morero o tla khona ho fallela Mir 2.0.

Ho tlosa mirclient ho boetse ho tlositse tšehetso bakeng sa li-interfaces tse ling bakeng sa liforomo tsa litšoantšo tse neng li sebelisoa feela ho mirclient API. Ho hlokomeloa hore ho nolofatsa hona ho ke ke ha lebisa liphetohong tse bonahalang 'me ho tla sebetsa e le motheo oa ho ntlafatsa khoutu ea ho sebetsa le li-platform, haholo-holo sebakeng sa ts'ehetso ea litsamaiso tse nang le li-GPU tse ngata, tse sebetsang ka mokhoa o se nang hlooho le ho ntlafatsa lisebelisoa tsa lik'homphieutha tse hōle. phihlello.

E le karolo ea tlhoekiso e ntseng e tsoela pele, litšepiso tse khethehileng tsa mesa li ile tsa tlosoa sethaleng sa mesa-kms le mesa-x11 - ke gbm feela e ileng ea siuoa e le ts'epo, e entseng hore ho be bonolo ho netefatsa hore Mir o sebetsa ho feta X11 lits'ebetsong tse nang le bakhanni ba NVIDIA. Sethala sa mesa-kms se fetoletsoe ho gbm-kms, le mesa-x11 ho gbm-x11. Sethala se secha sa rpi-dispmanx le sona se kentsoe, se lumellang Mir hore e sebelisoe ho liboto tsa Raspberry Pi 3 tse nang le bakhanni ba Broadcom. Ho MirAL (Mir Abstraction Layer), e ka sebelisetsoang ho qoba ho fihlella ka ho toba ho seva sa Mir le ho fihlella ka mokhoa o sa bonahaleng ho ABI ka laebrari ea libmiral, bokhoni ba ho nolofalletsa kapa ho tima mokhabiso oa fensetere ka lehlakoreng la seva (SSD), hape. kaha bokhoni ba ho hlophisa sekhahla ka har'a boloko bo kentsoe DisplayConfiguration.

Ho lokolloa ha seva sa Mir 2.0

Source: opennet.ru

Eketsa ka tlhaloso