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, a uglavnom sadrži ispravke programskih pogrešaka i manja ažuriranja protokola.

Među najistaknutijim promjenama možemo pronaći poboljšani sustav kompilacije koji sada zahtijeva Meson alate barem verzije 0.52.1, kompozitni poslužitelj 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 pripremljeni su zakrpe za XWayland DDX poslužiteljda ako sustav ima vlasničke upravljačke programe za NVIDIA, omogućit će upotrebu hardverskog ubrzanja u OpenGL-u i Vulkanu prilikom pokretanja X aplikacija u okruženjima Waylanda.

Također Vlasnički pogonitelji NVIDIA nastavljaju primjenjivati ​​proširenja neophodne za puni rad okruženja koji koriste protokol Wayland.

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

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

To također možemo pronaći dodao mogućnost dodavanja i uklanjanja proširenja Wayland protokola i dodana podrška za eksperimentalne protokole: zwp_linux_dmabuf_unstable_v1 stvoriti wl_buffers pomoću mehanizma DMABUF i wlr-Upravljanje stranim nivoima za spajanje prilagođenih ploča i prekidača za prozore.

Su pokrenuti nove verzije prilagođenog okruženja Sway i kompozitni poslužitelj 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 se implementirati s punom podrškom za rad na Waylandu.

Wayland je prema zadanim postavkama omogućen 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 s X11 u okruženju Waylanda, kao i poboljšana podrška Waylanda na MATE ploči te da su alati za multimonitor i pozadinu ploče prilagođeni za upotrebu s Waylandom.

Fedora 34 planira migrirati gradnju radne površine KDE kako bi prema zadanim postavkama koristila Waylandili. Sesija X11 trebala bi biti opcija. Paket kwin-wayland-nvidia koristi se za pokretanje KDE-a koristeći vlasničke 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 središnjeg klika. Ispravljeni problemi sa stabilnošću XWaylanda.

GNOME za Wayland uklonio je cijeli zaslon iz prikazivanja kada se dma-buf ili EGLImage međuspremnici koriste u korist djelomičnog ažuriranja prozora, što smanjiti količinu podataka koji se prenose između GPU-a i CPU-a. U kombinaciji s zasebnim ažuriranjem elemenata sučelja, ova optimizacija značajno je smanjila potrošnju energije kada radi na bateriju. Dodana 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 pojmovi. Funkcije povezane s X11 i Waylandom premještene su u zasebne pozadinske datoteke.

Firefox za Wayland pruža WebGL i ubrzani video i hardverom, pored dodao je novu pozadinu pomoću mehanizma DMABUF za prikazivanje tekstura i organiziranje zamjene međuspremnika različitim procesima. Ovaj je backend omogućio implementaciju jedinstvenog GL okruženja u Firefoxovim gradnjama temeljenim na Waylandu, a ne vezanim za određene kompozitne poslužitelje, poput GNOME Muttera ili KDE Kwina.

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


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.