Noua versiune a Mir 1.1 vine cu noi îmbunătățiri pentru Nvidia

Diagrama Mir

recent cei de la Canonical, responsabili de dezvoltarea proiectului, au dezvăluit o nouă versiune a acestui server de afișare.

După cum probabil unii dintre voi știți Mir este un server de afișare pe computer și recent un compozitor Wayland pentru Linux care este dezvoltat de Canonical Ltd.

S-a planificat înlocuirea sistemului de ferestre Ubuntu X utilizat în prezent, totuși planul s-a schimbat și Mutter a fost adoptat ca parte a GNOME Shell.

Despre Mir

Mir se bazează pe EGL și folosește o parte a infrastructurii dezvoltate 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

Alte părți ale infrastructurii utilizate de Mir provin de la 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.

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

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, compilat cu GTK3 / GTK4, Qt5 sau SDL2).

Pachetele de instalare sunt pregătite pentru Ubuntu 16.04 / 18.04 / 18.10 (PPA) și Fedora 27/28/29.

Noua versiune Mir 1.1

După cum s-a spus la început, a fost publicat recent noua versiune a serverului de afișare Mir1.1.

Odată cu această nouă versiune a Mir, a fost lansat un nou pachet mir-graphics-drivers-nvidia cu componenta eglstream-kms adăugând suport direct pentru driverele binare NVIDIA.

egmde

Cu care sunt implementate extinderea EGLStreams (acceptate de driverele NVIDIA, începând cu versiunea 396).

În plus față de suportul EGLStreams, Baza de cod Mir 1.1 include mai multe remedieri de cod legate de aprovizionarea versiunii cu biblioteca de sistem Musl și utilizarea Mir în mediul Ubuntu Touch (care este dezvoltat și întreținut de proiectul UBports).

Pe de altă parte, printre proiectele legate de Mir, shell-ul minim Mir-kiosk bazat pe Mir continuă să fie testat.

Acest Shell este destinat lansării separate a aplicațiilor individuale în modul chioșc Internet (interfața este limitată la o singură aplicație).

Mir-chioșc

M-am uitat la pOferă o platformă stabilă, bine testată, performantă, cu capacitate de intrare touch, mouse și tabletă. Oferă comunicații securizate client-server bazate pe Wayland.

Mir gestionează inițializarea și configurarea unei game largi de elemente grafice și hardware de intrare și se ocupă perfect de ciudățeniile hardware.

Bibliotecile Mir oferă cea mai mare parte a gestionării ferestrelor, care a fost personalizată pentru a se asigura că aplicațiile sunt pe ecran complet de către unul dintre programe.

Proiectul mir-kiosk preia acest program și îl împachetează ca un plug-in pentru ușurință în utilizare.

Mir-kiosk se prezintă sub forma unui pachet snap și poate fi util pentru crearea standurilor demonstrative, a panourilor electronice, a terminalelor de autoservire, a informațiilor și aplicațiilor de divertisment auto, a contoarelor inteligente și a afișajelor de indicatoare pentru electrocasnice.

Instalare:

sudo snap install mir-kiosk

egmde

Construit pe Mir, cel mai funcțional shell de utilizator, Egmde, nu a fost încă adaptat pentru a utiliza suportul oferit de Mir 1.1 pentru driverele NVIDIA, dar se promite că va fi implementat în câteva săptămâni.

Mir extrageți diferențele hardware de la autorii de shell (tratează în mod transparent aspectele hardware) și se integrează cu componentele sistemului, cum ar fi receptoarele.

Gestionarea ferestrelor Mir este integrată și totuși extrem de personalizabilă de către autorii de shell folosind un API simplu la nivel înalt.

Egmde acceptă valorile implicite ale gestionării ferestrei Mir și face minimul necesar pentru a vă arăta cum să construiți pe aceasta.


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.