V zadnjem času je ekipa Canonical, ki stoji za razvojem prikaznega strežnika Mir, izdana različica 2.4 izdaja in je vključeval številne popravke napak in spremembe, povezane z izboljšanjem upodabljanja v grafičnem API-ju.
Tisti, ki ne vedo za Mir, bi morali vedeti, da obstaja zaslon, ki ga je razvil Canonical, kljub temu da sem opustil razvoj lupine Unity in izdajo Ubuntu za pametne telefone.
Mir še vedno v povpraševanju v kanonskih projektih in zdaj veme položaji kot rešitev za vgrajene naprave in internet stvari (Internet stvari). Mir se lahko uporablja kot sestavljeni strežnik za Wayland, kar omogoča, da se vsaka aplikacija, ki temelji na Waylandu (npr. Zgrajena z GTK3 / 4, Qt5 ali SDL2), izvaja v okoljih, ki temeljijo na Miru.
Kompatibilnost za X, XMir, temelji na XWayland, medtem ko drugi deli infrastrukture, ki jih uporablja Mir, izvirajo iz Androida. Ti deli vključujejo vhodni sklad Android in Googlove odjemalce protokolov. Mir trenutno deluje na različnih napravah, ki jih poganja Linux, vključno s tradicionalnimi namizji, internetom stvari in vdelanimi izdelki.
Grafični strežnik Mir proizvajalcem naprav in namiznim uporabnikom omogoča natančno določeno, učinkovito, prilagodljivo in varno platformo za njihovo grafično okolje.
Glavne novosti Mir 2.4
V tej novi različici Mir 2.4 opravljeno je bilo delo za izboljšanje prilagodljivosti API-jev povezane s podporo grafične platforme za uporabo v sistemih s hibridno grafiko. Omenjeno je, da zlasti mg :: Platform API je razdeljen na DisplayPlatform in RenderingPlatform, ki vam omogoča uporabo različnih grafičnih procesorjev za upodabljanje in upodabljanje.
Druga novost, ki izstopa, je Mir izboljšal delo na platformi X11, Ker je bila v tej novi različici Mira koda za podporo platforme X11 prenesena iz XLib v XCB, je bila dodana možnost spreminjanja velikosti oken z Mir-zasnovanimi aplikacijami, prikazanimi v okolju X11.
Omenjeno je tudi, da opravljenih je bilo veliko popravkov za podporo Waylandu in Xwaylandu in dodal možnost "–driver-quirks" v gbm-kms, da izključi preverjanja okvarjenih naprav.
Od popravkov napak, ki so bili narejeni v tej novi različici Mir 2.4:
- Fiksni položaj kurzorja na pomanjšanih izhodih
- Ravnanje s ključnimi stanji se spremeni, če okno ni v fokusu
- Pravilno obravnavanje napak XWayland
- Pošlji nezaščitene povratne klice po izteku
- Fiksno spreminjanje velikosti lupinskih površin
- Pred pošiljanjem kazalca preverite, ali je kurzor zaklenjen
Če vas zanima več o tej novi različici, si lahko ogledate podrobnosti V naslednji povezavi.
Kako namestiti Mir na Ubuntu in izpeljanke?
Namestitveni paketi te nove različice so pripravljeni za Ubuntu 18.04, 21.04 in 20.04 (PPA) ter Fedoro 34,33 in 32.
Za tiste, ki jih zanima namestitev tega grafičnega strežnika v njihove sisteme, vse, kar morajo storiti, je odpreti terminal na svojih sistemih (lahko to storijo s kombinacijo tipk Ctrl + Alt + T ali s kombinacijo tipk Ctrl + T) in vanj bomo vnesli naslednje ukaze:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
S tem je repozitorij že dodan v vaš sistem, pred namestitvijo grafičnega strežnika je v celoti priporočljivo, da če v sistemu uporabljate zasebne gonilnike za grafično kartico ali integrirano, spremenite v brezplačne gonilnike, da bi se izognili konfliktom.
Ko smo prepričani, da imamo aktivirane brezplačne gonilnike, lahko strežnik namestimo tako, da v terminalu izvedemo:
sudo apt-get install mir
Na koncu boste morali znova zagnati sistem, da bo naložena uporabniška seja z Mirjem, in jo izbrati za svojo sejo.