Serverul grafic Mir a fost actualizat la versiunea 1.4

O nouă versiune a serverului de afișaj Mir 1.4 a fost lansată, a cărui dezvoltare Canonical continuă, în ciuda respingerii dezvoltării Unity Shell și a ediției Ubuntu pentru smartphone-uri. Mir continuă să fie solicitat în proiecte și este acum poziționat ca o soluție pentru dispozitive încorporate și Internetul obiectelor (IoT).

Mir poate fi folosit ca server compozit pentru Wayland, permițându-vă să rulați orice aplicație care utilizează Wayland în medii bazate pe Mir (de exemplu, cele construite cu GTK3 / 4, Qt5 sau SDL2).

Despre Mir

Pentru cei care nu îl cunosc pe Mir, ar trebui să știe asta Aceasta se bazează pe EGL și folosește o parte din infrastructura dezvoltată inițial pentru Wayland, cum ar fi implementarea EGL a lui Mesa și libhybris-ul lui Jolla.

Stratul de compatibilitate pentru X, XMir, se bazează pe XWayland, în timp ce pentru celelalte părți ale infrastructurii utilizate de Mir provin din Android. Aceste părți includ stiva de intrare Android și tampoanele de protocol Google.

În prezent, Mir rulează pe o varietate de dispozitive alimentate de Linux, inclusiv desktop-uri tradiționale, IoT și produse încorporate.

Permite producătorilor de dispozitive și utilizatorilor de desktop să aibă o platformă bine definită, eficientă, flexibilă și sigură pentru mediul lor grafic.

Codul proiectului este distribuit sub licența GPLv2.

Principalele noutăți ale Mir 1.4

Dezvoltarea Mir nu este la fel de activă în comparație cu alte proiecte similare, deoarece nu este una dintre prioritățile de top Canonical, deși nu este o dezvoltare care este abandonată ca multe altele.

În această nouă versiune a Mir 1.4 sunt evidențiate îmbunătățirile aduse instrumentelor pentru a asigura lansarea aplicațiilor Wayland în shell-uri Extensiile bazate pe Mir au suport îmbunătățit pentru extensia de protocol wlr-layer-shell (Layer Shell).

Pe de altă parte a fost propus de dezvoltatorii mediului de utilizare Sway și utilizat în procesul de portare a shell-ului MATE către Wayland. Utilitarele mirrun și mirbacklight au fost eliminate din pachet.

Pe stratul MirAL (Mir Abstraction Layer), care poate fi utilizat pentru a preveni accesul direct la serverul Mir și accesul abstract la ABI prin intermediul bibliotecii libmiral, A fost adăugat suport pentru zone exclusive, restricționând amplasarea ferestrelor la o anumită zonă a ecranului.

Primul pas a fost făcut pentru a scăpa de API-ul mirclient specific, care a fost înghețat de mult timp și se recomandă utilizarea protocolului Wayland.

În noua versiune API, mirclient este dezactivat în mod implicit, dar opțiunea de asamblare „–enable-mirclient” este lăsată pentru a o returna, iar pentru activarea selectivă, variabila de mediu MIR_SERVER_ENABLE_MIRCLIENT și fișierul de configurare activate- sunt propuse.

Eliminarea completă a API-ului mirclient este împiedicată de faptul că acesta continuă să fie utilizat de UBports și Ubuntu Touch.

Pentru cei care sunt interesați să afle puțin mai multe despre această lansare Puteți verifica următorul link.

Cum se instalează serverul grafic Mir în Ubuntu și derivate?

Pentru cei care sunt interesați să poată instala acest server grafic pe sistemele lor, ar trebui să știe că proiectul Mir nu este exclusiv pentru producătorii canonici, deoarece există câteva pachete de instalare care sunt pregătite pentru a facilita instalarea în Ubuntu 16.04 / 18.04 / 18.10 / 19.04 (cu ajutorul unui PPA) și în același mod există pachete pregătite pentru Fedora 29/30.

În cazul celor care suntem utilizatori ai unei versiuni cu suport Ubuntu, putem adăuga depozitul propus în sistemele noastre urmând instrucțiunile pe care le împărtășim mai jos.

Tot ce trebuie să facă este să deschidă un terminal pe sistemele lor (o pot face cu combinația de taste Ctrl + Alt + T sau cu Ctrl + T) și în el vom introduce următoarele comenzi:

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

sudo apt-get update
Cu aceasta, depozitul este deja adăugat la sistemul dvs., înainte de a instala serverul grafic, este total recomandat ca, dacă utilizați drivere private pentru placa dvs. video sau integrate, să le schimbați la driverele gratuite, cu scopul de a evita conflictele.

Odată ce suntem siguri că avem driverele gratuite activate, putem instala serverul executând în terminal:

sudo apt-get install mir

La final, va trebui să reporniți sistemul, astfel încât sesiunea de utilizator cu Mir să fie încărcată și să alegeți acest lucru.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.