Mir 2.4 vine cu îmbunătățiri ale API-ului grafic, suport pentru X11 și diverse remedieri

Mir

Recent, echipa Canonical din spatele dezvoltării serverului de afișare Mir, lansat versiunea 2.4 și a inclus o serie de remedieri de erori și modificări legate de îmbunătățirea redării în API-ul grafică.

Pentru cei care nu știu despre Mir, ar trebui să știe că există un server de ecran dezvoltat de Canonical, în ciuda faptului că am abandonat dezvoltarea shell-ului Unity și ediția Ubuntu pentru smartphone-uri.

Mir încă căutată în proiectele Canonical si acum stiuPozițiile e ca soluție pentru dispozitive încorporate și internetul obiectelor (IoT). Mir poate fi folosit ca server compozit pentru Wayland, permițând oricărei aplicații bazate pe Wayland (de exemplu, construită cu GTK3 / 4, Qt5 sau SDL2) să ruleze în medii bazate pe Mir.

Stratul de compatibilitate pentru X, XMir, se bazează pe XWayland, în timp ce alte 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. Mir rulează în prezent pe o varietate de dispozitive alimentate cu Linux, inclusiv desktop-uri tradiționale, IoT și produse încorporate.

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

Principalele noutăți ale Mir 2.4

În această nouă versiune a Mir 2.4 s-a lucrat pentru a îmbunătăți adaptabilitatea API-urilor legate de suportul platformei grafice pentru utilizare în sisteme cu grafică hibridă. Se menționează că, în special, mg :: Platform API este împărțit în DisplayPlatform și RenderingPlatform, permițându-vă să utilizați diferite GPU-uri pentru redare și redare.

O altă noutate care iese în evidență este Mir a îmbunătățit activitatea pe platforma X11, Deoarece în această nouă versiune a Mir, codul pentru suportul platformei X11 a fost transferat de la XLib la XCB, a fost adăugată capacitatea de redimensionare a ferestrelor cu aplicații bazate pe Mir afișate în mediul X11.

De asemenea, se menționează că s-au făcut multe soluții pentru a sprijini Wayland și Xwayland și a adăugat opțiunea „–driver-quirks” la gbm-km pentru a exclude verificările pentru dispozitivele care nu funcționează.

Din remedierile de erori care au fost făcute în această nouă versiune a Mir 2.4:

  • S-a fixat poziția cursorului la ieșirile scalate
  • Gestionarea modificărilor stării tastelor atunci când fereastra nu este focalizată
  • Tratarea corectă a erorilor XWayland
  • Trimiteți apeluri de cadru fără tampon după expirare
  • S-a rezolvat redimensionarea suprafețelor cochiliei
  • Verificarea dacă cursorul este blocat înainte de a trimite mișcarea indicatorului

În cele din urmă, dacă sunteți interesat să aflați mai multe despre această nouă versiune, puteți consulta detaliile În următorul link.

Cum se instalează Mir pe Ubuntu și derivate?

Pachetele de instalare ale acestei noi versiuni sunt pregătite pentru Ubuntu 18.04, 21.04 și 20.04 (PPA) și Fedora 34,33 și 32.

Pentru cei care sunt interesați să poată instala acest server grafic pe sistemele lor, 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 pe deplin recomandat ca. dacă utilizați drivere private pe sistemul dvs. pentru placa video sau integrată, schimbați-le în driverele gratuite, aceasta pentru 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 pentru sesiunea dvs.


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.