Grafični strežnik Mir je posodobljen na različico 1.4

Izšla je nova različica prikaznega strežnika Mir 1.4, katerega razvoj Canonical se nadaljuje, kljub zavrnitvi razvoja Unity Shell in izdaje Ubuntu za pametne telefone. Mir je še vedno povpraševan po projektih in je zdaj pozicioniran kot rešitev za vdelane naprave in internet stvari (IoT).

Mir se lahko uporablja kot sestavljeni strežnik za Wayland, kar vam omogoča zagon katere koli aplikacije, ki uporablja Wayland v okoljih, ki temeljijo na Miru (na primer tistih, zgrajenih z GTK3 / 4, Qt5 ali SDL2).

O Miru

Tisti, ki ne poznajo Mira, bi morali to vedeti Ta temelji na EGL in uporablja del infrastrukture, prvotno razvite za Wayland, kot sta Mesina izvedba EGL in Jolini libribrizi.

Sloj združljivosti 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 vmesnike za protokole.

Mir trenutno deluje na številnih napravah, ki jih poganja Linux, vključno s tradicionalnimi namizji, internetom stvari in vdelanimi izdelki.

Proizvajalcem naprav in namiznim uporabnikom omogoča natančno določeno, učinkovito, prilagodljivo in varno platformo za njihovo grafično okolje.

Koda projekta se distribuira pod licenco GPLv2.

Glavne novosti Mir 1.4

Razvoj Mira v primerjavi z drugimi podobnimi projekti ni tako aktiven, saj ni ena glavnih prioritet Canonical-a, čeprav ni razvoj, ki bi bil zapuščen kot mnogi drugi.

V tej novi različici Mir 1.4 poudarjene so izboljšave orodij, ki zagotavljajo zagon aplikacij Wayland v lupinah Na osnovi Mir imajo izboljšano podporo za razširitev protokola wlr-layer-shell (Layer Shell).

Po drugi strani so predlagali razvijalci uporabniškega okolja Sway in se uporablja v procesu prenosa lupine MATE na Wayland. Pripomočki mirrun in mirbacklight so odstranjeni iz paketa.

Na sloju MirAL (Mir Abstraction Layer), ki se lahko uporablja za preprečevanje neposrednega dostopa do strežnika Mir in abstraktnega dostopa do ABI prek knjižnice libmiral, Dodana je podpora za ekskluzivna območja, ki omejuje postavitev oken na določeno območje zaslona.

Prvi korak je bil storjen, da se znebite posebnega API-ja mirclient, ki je že dolgo zamrznjen in je priporočljivo, da namesto njega uporabite protokol Wayland.

V novi različici API je mirclient privzeto onemogočen, vendar je za vrnitev dovoljena možnost sestave "–enable-mirclient", za selektivno aktivacijo pa sta predlagani spremenljivka okolja MIR_SERVER_ENABLE_MIRCLIENT in konfiguracijska datoteka.

Popolna odstranitev API-ja mirclient preprečuje dejstvo, da ga UBports in Ubuntu Touch še naprej uporabljata.

Za tiste, ki jih zanima nekaj več o tej predstavitvi Preverite lahko naslednjo povezavo.

Kako namestiti grafični strežnik Mir v Ubuntu in izpeljanke?

Tisti, ki jih zanima namestitev tega grafičnega strežnika v svoje sisteme, naj vedo, da projekt Mir ni ekskluziven za kanonične proizvajalce, saj obstaja nekaj namestitvenih paketov, ki so pripravljeni za lažjo namestitev v Ubuntu 16.04 / 18.04 / 18.10 / 19.04 (s pomočjo PPA) in na enak način obstajajo paketi, pripravljeni za Fedoro 29/30.

V primeru tistih, ki smo uporabniki različice s podporo za Ubuntu, lahko predlagano skladišče v svoje sisteme dodamo tako, da sledimo spodnjim navodilom.

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, preden namestite grafični strežnik, je popolnoma priporočljivo, da če v vašem sistemu uporabljate zasebne gonilnike za svojo grafično kartico ali integriran, te spremenite v brezplačne gonilnike, to z namenom, da izogibajte se 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 to izbrati.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.