Čia yra „Mir 2.0“ ir tai yra svarbiausi jos pakeitimai

man

Paleidimas naują ekrano serverio versiją „Mir 2.0“, versija, kurioje buvo atlikti įvairūs API pakeitimai taip pat kai kurių API, skirtų „mirclient“ ir „mirserver“, pašalinimas.

Tiems, kurie nežino apie „Mir“, jie turėtų tai žinoti tai grafinis serveris, kurį sukūrė „Canonical“ ir kad dabar šis projektas laikomas puikiu įterptųjų įrenginių ir daiktų interneto (IoT) sprendimu.

man gali būti naudojamas kaip sudėtinis „Wayland“ serveris, leidžiantis paleisti bet kurią „Wayland“ pagrįstą programą (pvz., sukurtą naudojant GTK3 / 4, Qt5 arba SDL2) „Mir“ aplinkoje.

Pagrindinės „Mir 2.0“ naujovės

Nepaisant to, kad ši nauja serverio versija yra šaka nuo 1.x iki 2.x, nėra daug pakeitimų, kaip mes galime tikėtis, tačiau šis šuolis yra reikšmingas pokytis versijos numeris dėl API pakeitimų pažeidžia suderinamumą ir pašalina kai kurias API pasenęs.

Visų pirma tam tikrų „mirclient“ ir „mirserver“ API palaikymas buvo nutrauktas, vietoj kurio buvo pasiūlyta naudoti Wayland protokolą ilgam laikui. Išsaugotos bibliotekos, susijusios su „mirclient“ ir „mirserver“, bet dabar jie naudojami tik vidiniams tikslams, nepateikia antraštės failų ir negarantuoja ABI išsaugojimo (ateityje planuojamas didelio kodo valymas).

Šių API palaikymo pabaiga atitinka „UBports“ projektą, kuris ir toliau naudoja „mirclient“ „Ubuntu Touch“. Buvo nuspręsta, kad šiuo metu „Mir 1.x“ galimybės yra pakankamos „UBports“ poreikiams, ir ateityje projektas gali pereiti prie „Mir 2.0“.

Pašalinus „mirclient“, taip pat pašalinta kai kurių GUI palaikymas kurie buvo naudojami tik „mirclient“ API.

neskaitant to pakomentuokite, kad pastebėta, kad šis supaprastinimas nesukels akivaizdžių pokyčių ir taps pagrindu tobulinant kodą dirbti su platformomis, ypač sistemų, turinčių kelis GPU, palaikymo srityje, darbas be galvos režimu ir nuotolinio darbalaukio prieigos įrankių kūrimas.

Valymo metu pašalintos specifinės mesa-kms ir mesa-x11 platformų priklausomybės nuo mezos; Liko tik gbm priklausomybių, o tai leido užtikrinti, kad „Mir“ veiktų „X11“ viršuje sistemose su „NVIDIA“ tvarkyklėmis. Mesa-kms platforma buvo pervadinta į gbm-kms, o mesa-x11 - į gbm-x11.

taip pat buvo pridėta nauja platforma „rpi-dispmanx“, leidžianti „Mir“ naudoti „Raspberry Pi 3“ plokštėse su „Broadcom“ tvarkyklėmis.

Kyšulyje ŽIŪRĖTI Į („Mir Abstraction Layer“), kuris gali būti naudojamas siekiant užkirsti kelią tiesioginei prieigai prie „Mir“ serverio ir abstrakčiai prieigai prie ABI per libmiralo biblioteką, pridėta galimybė įjungti arba išjungti serverio lango dekoravimą (SSD), taip pat galimybę konfigūruoti mastelį „DisplayConfiguration“ bloke.

Pagaliau Jei norite sužinoti daugiau apie tai, išsamią informaciją galite patikrinti pradiniame skelbime. Nuoroda yra tokia.

Kaip įdiegti „Mir“ „Ubuntu“ ir jo dariniuose?

Šios naujos versijos diegimo paketai yra paruošti „Ubuntu“ 18.04, 20.04 ir 20.10 (PPA) bei „Fedora“ 30,31 ir 32 versijoms.

Tiems, kurie nori įdiegti šį grafinį serverį savo sistemose, jiems tereikia atidaryti terminalą savo sistemose (jie gali tai padaryti naudodami klavišų kombinaciją „Ctrl“ + „Alt“ + T arba su „Ctrl“ + T) ir jame ketiname įvesti šias komandas:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

Tai atlikus, saugykla jau pridėta prie jūsų sistemos, prieš diegdami grafinį serverį tai visiškai rekomenduojama jei sistemoje naudojate privačius tvarkykles vaizdo plokštę arba integruotą, pakeisti juos į nemokamus tvarkykles, taip siekiant išvengti konfliktų.

Įsitikinę, kad suaktyvinę nemokamus tvarkykles, galime įdiegti serverį vykdydami terminale:

sudo apt-get install mir

Pabaigoje turėsite iš naujo paleisti sistemą, kad būtų įkeltas vartotojo seansas su „Mir“ ir jūs pasirinktumėte tai savo seansui.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.