Wayland 1.19 vine cu îmbunătățiri pentru Nvidia, capacitatea de a adăuga și elimina extensii și multe altele

După câteva luni de dezvoltare eliberarea de noua versiune stabilă a protocolului wayland 1.19. Această nouă versiune 1.19 este compatibil înapoi la nivel API și ABI cu versiunile 1.x, și conține în principal remedieri de erori și actualizări minore de protocol.

Printre cele mai proeminente schimbări putem găsi o sistem de compilare îmbunătățit care necesită acum instrumentele Meson cel puțin versiunea 0.52.1, server compus weston, furnizarea de coduri și probe de lucru pentru utilizarea Wayland în medii desktop și încorporate, evoluează într-un ciclu de dezvoltare independent.

Principalele schimbări și știri în Wayland 1.19

În această nouă versiune a waylandului au fost pregătite patch-uri pentru serverul XWayland DDXasta dacă sistemul are drivere proprietare pentru NVIDIA, va permite utilizarea accelerării hardware în OpenGL și Vulkan când lansați aplicații X în medii Wayland.

De asemenea Driverele proprietare NVIDIA continuă să implementeze extensii necesare pentru funcționarea deplină a mediilor care utilizează protocolul Wayland.

O altă noutate care iese în evidență este aceea Dezvoltarea lui Mir continuă ca server compozit pentru Wayland. Instrumentele pentru a asigura lansarea aplicațiilor Wayland în mediul Mir au implementat scalarea corectă în ecranele HiDPI.

S-a adăugat capacitatea de a scări ieșirea clientului WaylandÎn plus, sunt permise setări de scară independente pentru fiecare dispozitiv de ieșire, inclusiv valori ale scării fracționate.

Putem găsi și asta a adăugat posibilitatea de a adăuga și elimina extensii a protocolului Wayland și a adăugat suport pentru protocoale experimentale: zwp_linux_dmabuf_unstable_v1 a crea wl_buffers folosind mecanismul DMABUF și wlr-Foreign-toplevel-management pentru conectarea panourilor personalizate și a comutatoarelor de fereastră.

Au fost lansate versiuni noi ale mediului personalizat Sway și serverul compozit Wayfire pe care îl folosește Wayland.

În ceea ce privește modificările legate de aplicații și medii desktop, se menționează că lucrările continuă la lansarea mediului utilizator LXQt 1.0.0, care va fi implementat cu sprijin complet pentru munca la Wayland.

Wayland este activat în mod implicit pe Plasma Mobile, Sailfish 2, webOS Ediție Open Source, Tizen și AsteroidOS.

Pe de altă parte, lucrați continuă în portabilitatea aplicațiilor MATE pentru Wayland, vizualizatorul de imagini Eye of MATE a fost adaptat să funcționeze fără a fi conectat la X11 în mediul Wayland, precum și suport îmbunătățit Wayland în panoul MATE și că applet-ul multimonitor panou și panoul de fundal au fost adaptate pentru utilizare cu Wayland.

Fedora 34 intenționează să migreze versiunea desktop KDE pentru a utiliza Wayland în mod implicitsau. Sesiunea X11 este menită să fie o opțiune. Pachetul kwin-wayland-nvidia este utilizat pentru a rula KDE utilizând drivere NVIDIA proprietare.

KDE lucrează pentru a realiza o sesiune bazată pe Wayland este gata pentru utilizarea de zi cu zi și pentru a obține paritate în funcționalitate peste X11. S-au rezolvat problemele legate de turnarea ecranului și inserarea clicului central. S-au rezolvat problemele cu stabilitatea XWayland.

GNOME pentru Wayland a eliminat întregul ecran din redare când tampoanele dma-buf sau EGLImage sunt utilizate în favoarea actualizărilor parțiale ale ferestrei, care reduceți cantitatea de date transferate între GPU și CPU. Combinată cu o actualizare separată a elementelor de interfață, această optimizare a redus semnificativ consumul de energie atunci când funcționează cu baterie. S-a adăugat posibilitatea de a atribui diferite rate de reîmprospătare pentru fiecare monitor.

În GTK 4, API-urile GDK au fost reproiectate pentru a utiliza protocolul Wayland și concepte conexe. Funcțiile legate de X11 și Wayland au fost mutate în backend-uri separate.

Firefox pentru Wayland oferă WebGL și videoclipuri accelerate de hardware, pe lângă a adăugat un nou backend folosind mecanismul DMABUF pentru a reda texturi și a organiza schimbarea bufferului prin diferite procese. Acest backend a permis implementarea unui mediu GL unificat în versiunile Firefox bazate pe Wayland, nu legate de servere compozite specifice, cum ar fi GNOME Mutter sau KDE Kwin.

În cele din urmă, pentru cei care sunt interesați să poată testa această nouă versiune, pot descărca codul sursă pentru compilare din următorul link.


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.