Wayland 1.19 wordt geleverd met verbeteringen voor Nvidia, de mogelijkheid om extensies toe te voegen en te verwijderen en meer

Na enkele maanden ontwikkeling de bevrijding van de nieuwe stabiele versie van het protocol wegland 1.19​ Deze nieuwe versie 1.19 is achterwaarts compatibel op API- en ABI-niveau met versie 1.x, en bevat voornamelijk bugfixes en kleine protocolupdates.

Een van de meest opvallende veranderingen we kunnen een verbeterd compilatiesysteem waarvoor nu Meson-tools minimaal versie 0.52.1 nodig zijn, weston samengestelde server, het leveren van code en werkvoorbeelden voor het gebruik van Wayland in desktop- en embedded omgevingen, het evolueert in een onafhankelijke ontwikkelingscyclus.

Belangrijkste veranderingen en nieuws in Wayland 1.19

In deze nieuwe versie van wayland Er zijn patches voorbereid voor de XWayland DDX-serverdat als het systeem eigen stuurprogramma's heeft voor NVIDIA, zal het gebruik van hardwareversnelling in OpenGL en Vulkan mogelijk maken bij het starten van X-applicaties in Wayland-omgevingen.

Ook Eigen stuurprogramma's van NVIDIA blijven extensies implementeren noodzakelijk voor de volledige werking van de omgevingen die het Wayland-protocol gebruiken.

Een andere nieuwigheid die opvalt, is dat Mir's ontwikkeling gaat door als een samengestelde server voor Wayland. De tools om de lancering van de Wayland-applicaties in de Mir-omgeving te garanderen, hebben de juiste schaalverdeling geïmplementeerd in de HiDPI-schermen.

De mogelijkheid toegevoegd om de exit van Wayland-klanten te schalenBovendien zijn onafhankelijke schaalinstellingen toegestaan ​​voor elk uitvoerapparaat, inclusief fractionele schaalwaarden.

Dat kunnen we ook vinden de mogelijkheid toegevoegd om extensies toe te voegen en te verwijderen van het Wayland-protocol en toegevoegde ondersteuning voor experimentele protocollen: zwp_linux_dmabuf_unstable_v1 maken wl_buffers met behulp van het mechanisme DMABUF en wlr-Foreign-toplevel-management voor het aansluiten van maatwerkpanelen en raamschakelaars.

Zijn gelanceerd nieuwe versies van de aangepaste Sway-omgeving en de Wayfire samengestelde server die Wayland gebruikt.

Wat betreft de wijzigingen met betrekking tot applicaties en desktopomgevingen, wordt vermeld dat het werk aan de lancering van de gebruikersomgeving wordt voortgezet LXQt 1.0.0, dat zal worden geïmplementeerd met volledige ondersteuning voor werk aan Wayland.

Wayland is standaard ingeschakeld op Plasma Mobile, Sailfish 2, webOS Open Source-editie, Tizen en AsteroidOS.

Terwijl aan de andere kant werken gaat door met de overdraagbaarheid van MATE-applicaties voor Wayland, de Eye of MATE-beeldviewer is aangepast om te werken zonder te zijn gekoppeld aan X11 in de Wayland-omgeving, evenals verbeterde Wayland-ondersteuning in het MATE-paneel en dat de applets met paneel-multimonitor en paneelachtergrond zijn aangepast voor gebruik met Wayland.

Fedora 34 is van plan om de KDE desktop build te migreren om Wayland standaard te gebruikenof. De X11-sessie is bedoeld als een optie. Het pakket kwin-wayland-nvidia wordt gebruikt om KDE uit te voeren met eigen NVIDIA-stuurprogramma's.

KDE werkt eraan om een ​​sessie te maken op basis van Wayland is klaar voor dagelijks gebruik en voor pariteit in functionaliteit ten opzichte van X11. Problemen opgelost met het casten van het scherm en het invoegen van een middenklik. Problemen met de stabiliteit van XWayland opgelost.

GNOME voor Wayland heeft de weergave van het hele scherm verwijderd wanneer dma-buf- of EGLImage-buffers worden gebruikt ten gunste van gedeeltelijke vensterupdates, die verminder de hoeveelheid gegevens die wordt overgedragen tussen de GPU en de CPU​ Gecombineerd met een afzonderlijke update van de interface-elementen, heeft deze optimalisatie het stroomverbruik aanzienlijk verminderd bij gebruik op batterijvermogen. De mogelijkheid toegevoegd om verschillende verversingsfrequenties toe te wijzen aan elke monitor.

In GTK 4 zijn de GDK-API's opnieuw ontworpen om het Wayland-protocol te gebruiken en aanverwante concepten. X11 en Wayland gerelateerde functies zijn verplaatst naar aparte backends.

Firefox voor Wayland biedt WebGL en versnelde video door hardware, naast heeft een nieuwe backend toegevoegd met behulp van het DMABUF-mechanisme om texturen weer te geven en bufferwisselingen te organiseren door verschillende processen. Met deze backend kon een uniforme GL-omgeving worden geïmplementeerd in Firefox-builds op basis van Wayland, niet gebonden aan specifieke samengestelde servers, zoals GNOME Mutter of KDE Kwin.

Ten slotte kunnen degenen die geïnteresseerd zijn in het testen van deze nieuwe versie, de broncode downloaden voor compilatie van het volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.