Wayland 1.19 kommer med forbedringer for Nvidia, muligheten til å legge til og fjerne utvidelser og mer

Etter flere måneders utvikling frigjøringen av den nye stabile versjonen av protokollen wayland 1.19. Denne nye versjonen 1.19 er bakoverkompatibel på API- og ABI-nivå med versjoner 1.x, og inneholder hovedsakelig feilrettinger og mindre protokolloppdateringer.

Blant de mest fremtredende endringene vi kan finne en forbedret kompilasjonssystem som nå krever Meson-verktøy minst versjon 0.52.1, Weston kompositt server, gi kode og arbeidseksempler for bruk av Wayland i stasjonære og innebygde miljøer, den utvikler seg i en uavhengig utviklingssyklus.

Hovedendringer og nyheter i Wayland 1.19

I denne nye versjonen av wayland patcher er klargjort for XWayland DDX-serverenat hvis systemet har proprietære drivere for NVIDIA, vil tillate bruk av maskinvareakselerasjon i OpenGL og Vulkan når du lanserer X-applikasjoner i Wayland-miljøer.

Også NVIDIA-proprietære drivere fortsetter å implementere utvidelser nødvendig for full drift av miljøene som bruker Wayland-protokollen.

En annen nyhet som skiller seg ut er at Mirs utvikling fortsetter som en sammensatt server for Wayland. Verktøyene for å sikre lanseringen av Wayland-applikasjonene i Mir-miljøet har implementert riktig skalering i HiDPI-skjermene.

Lagt til muligheten for å skalere Wayland-kundeutgangenI tillegg er uavhengige skalainnstillinger tillatt for hver utdataenhet, inkludert brøkdelverdier.

Vi kan også finne det lagt til muligheten til å legge til og fjerne utvidelser av Wayland-protokollen og lagt til støtte for eksperimentelle protokoller: zwp_linux_dmabuf_unstable_v1 å lage wl_buffere ved hjelp av mekanismen DMABUF og wlr-Foreign-toplevel-management for tilkobling av tilpassede paneler og vindusbrytere.

Har blitt lansert nye versjoner av det Sway-tilpassede miljøet og Wayfire kompositt server som Wayland bruker.

Når det gjelder endringene knyttet til applikasjoner og skrivebordsmiljøer, nevnes det at arbeidet fortsetter med lanseringen av brukermiljøet LXQt 1.0.0, som vil bli implementert med full støtte for arbeidet med Wayland.

Wayland er aktivert som standard på Plasma Mobile, Sailfish 2, webOS Open Source Edition, Tizen og AsteroidOS.

Mens du derimot jobber fortsetter i portabiliteten til MATE-applikasjoner for Wayland, Eye of MATE image viewer er tilpasset til å fungere uten å være knyttet til X11 i Wayland-miljøet, så vel som forbedret Wayland-støtte i MATE-panelet og at panel-multimonitor og panel-bakgrunns-appletene er tilpasset for bruk med Wayland.

Fedora 34 planlegger å migrere KDE desktop build for å bruke Wayland som standardeller. X11-økten er ment å være et alternativ. Kwin-wayland-nvidia-pakken brukes til å kjøre KDE ved hjelp av proprietære NVIDIA-drivere.

KDE jobber med å lage en økt basert på Wayland er klar for hverdagsbruk og for å oppnå paritet i funksjonalitet over X11. Løste problemer med skjermkasting og innsetting av midtklikk. Løste problemer med XWayland-stabilitet.

GNOME for Wayland har fjernet hele skjermen fra gjengivelse når dma-buf- eller EGLImage-buffere brukes til fordel for delvise vindusoppdateringer, hvilke reduser mengden data som overføres mellom GPU og CPU. Kombinert med en egen oppdatering av grensesnittelementene, har denne optimaliseringen redusert strømforbruket betydelig når du kjører på batteristrøm. Lagt til muligheten til å tilordne forskjellige oppdateringsfrekvenser for hver skjerm.

I GTK 4 har GDK API-ene blitt redesignet for å bruke Wayland-protokollen og relaterte konsepter. X11- og Wayland-relaterte funksjoner er flyttet til separate backender.

Firefox for Wayland tilbyr WebGL og akselerert video av maskinvare, i tillegg til la til en ny backend ved hjelp av DMABUF-mekanismen å gjengi teksturer og organisere bufferbytte ved forskjellige prosesser. Denne bakenden tillot å implementere et enhetlig GL-miljø i Firefox-bygninger basert på Wayland, ikke bundet til spesifikke sammensatte servere, for eksempel GNOME Mutter eller KDE Kwin.

Til slutt, for de som er interessert i å kunne teste denne nye versjonen, kan de laste ned kildekoden for kompilering fra følgende lenke.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.