Wayland 1.19 dolazi s poboljšanjima za Nvidiju, mogućnošću dodavanja i uklanjanja proširenja i još mnogo toga

Nakon nekoliko mjeseci razvoja oslobođenje nova stabilna verzija protokola wayland 1.19. Ova nova verzija 1.19 je kompatibilan s API-jem i ABI na razini s verzijama 1.x, i uglavnom sadrži ispravke grešaka i manja ažuriranja protokola.

Među najistaknutijim promjenama možemo naći a poboljšani sistem kompajliranja koji sada zahtijeva Meson alate najmanje verzije 0.52.1, kompozitni server weston, pružanje koda i radnih uzoraka za upotrebu Waylanda u radnoj površini i ugrađenim okruženjima, razvija se u neovisnom razvojnom ciklusu.

Glavne promjene i novosti u Waylandu 1.19

U ovoj novoj verziji waylanda zakrpe su pripremljene za XWayland DDX serverda ako sistem ima vlasničke upravljačke programe za NVIDIA, omogućit će upotrebu hardverskog ubrzanja u OpenGL-u i Vulkanu prilikom pokretanja X aplikacija u Wayland okruženjima.

Pored toga Vlasnički upravljački programi NVIDIA nastavljaju s implementacijom proširenja neophodne za puni rad okruženja Koriste protokol Wayland.

Još jedna novost koja se ističe je ta Mirov razvoj se nastavlja kao kompozitni server za Wayland. Alati za osiguravanje pokretanja aplikacija Wayland u okruženju Mir implementirali su ispravno skaliranje na HiDPI ekrane.

Dodana je mogućnost skaliranja izlaska kupaca WaylandaPored toga, dopuštene su neovisne postavke skale za svaki izlazni uređaj, uključujući i razlomljene vrijednosti skale.

To takođe možemo pronaći je dodala mogućnost dodavanja i uklanjanja proširenja Wayland protokola i dodana podrška za eksperimentalne protokole: zwp_linux_dmabuf_unstable_v1 stvarati wl_buffers koristeći mehanizam DMABUF i wlr-Upravljanje stranim nivoima za povezivanje prilagođenih panela i prekidača za prozore.

Pokrenuti su nove verzije prilagođenog okruženja Sway i kompozitni server Wayfire koji Wayland koristi.

Što se tiče promjena povezanih s aplikacijama i radnim okruženjima, spomenuto je da se nastavlja rad na pokretanju korisničkog okruženja LXQt 1.0.0, koji će biti implementiran uz punu podršku za rad na Waylandu.

Wayland je omogućen prema zadanim postavkama na Plasma Mobile, Sailfish 2, webOS Open Source izdanje, Tizen i AsteroidOS.

Dok s druge strane rade nastavlja s prenosivošću MATE aplikacija za Wayland, preglednik slika Eye of MATE prilagođen je za rad bez povezanosti sa X11 u okruženju Waylanda poboljšana podrška Waylanda na MATE panelu te da su apleti za multimonitor i pozadinu panela prilagođeni za upotrebu sa Waylandom.

Fedora 34 planira migrirati KDE izgradnju radne površine kako bi prema zadanim postavkama koristila Waylandili. Očekuje se da će X11 sesija biti opcija. Paket kwin-wayland-nvidia koristi se za pokretanje KDE-a koristeći zaštićene NVIDIA upravljačke programe.

KDE radi na tome da napravi sesiju zasnovanu na Waylandu je spreman za svakodnevnu upotrebu i postizanje pariteta u funkcionalnosti u odnosu na X11. Ispravljeni problemi s lijevanjem zaslona i umetanjem srednjeg klika. Ispravljeni problemi sa stabilnošću XWaylanda.

GNOME za Wayland uklonio je cijeli ekran iz prikazivanja kada se dma-buf ili EGLImage međuspremnici koriste u korist djelomičnog ažuriranja prozora, koje smanjiti količinu podataka koji se prenose između GPU-a i CPU-a. U kombinaciji sa zasebnim ažuriranjem elemenata interfejsa, ova optimizacija je značajno smanjila potrošnju energije kada radi na bateriju. Dodata je mogućnost dodjeljivanja različitih brzina osvježavanja za svaki monitor.

U GTK 4, GDK API-ji su redizajnirani da koriste protokol Wayland i srodni koncepti. Funkcije povezane s X11 i Waylandom premještene su u odvojene pozadinske baze.

Firefox za Wayland nudi WebGL i ubrzani video pored hardvera je dodao novu pozadinu koristeći DMABUF mehanizam za prikazivanje tekstura i organiziranje zamjene međuspremnika različitim procesima. Ovaj pozadinski pristup omogućio je implementaciju objedinjenog GL okruženja u Firefoxovim zgradama zasnovanim na Waylandu, a ne vezanim za određene kompozitne servere, poput GNOME Mutter ili KDE Kwin.

Konačno, za one koji su zainteresirani za mogućnost testiranja ove nove verzije, mogu preuzeti izvorni kod za kompilaciju s sljedeći link.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.