Wayland 1.18 is beskikber

barde stabile frijlitting fan it protokol, interprocess kommunikaasje meganisme en biblioteken wayland 1.18. De 1.18 tûke is API en ABI efterút kompatibel mei de 1.x releases, mar befettet boppedat in boskje ferbetterings. De Weston 8.0 Composite Server, dy't de koadebasis en wurkfoarbylden ûntwikkelet foar it brûken fan Wayland yn buroblêdomjouwings en ynbêde oplossingen, wie publisearre ein jannewaris.

Grutte ferbetterings yn Wayland 1.18:

  • Stipe tafoege foar it Meson-assemblagesysteem. De mooglikheid om te bouwen mei autotools is foar no bewarre bleaun, mar sil fuortsmiten wurde yn in takomstige release;
  • Added In API foar it skieden fan proxy-objekten basearre op tags, wêrtroch applikaasjes en toolkits deselde Wayland-ferbining kinne diele;
  • Tracked wayland-tsjinner timers yn brûkersromte om te foarkommen dat tefolle bestânbeskriuwers oanmeitsje;
  • Added de funksje wl_global_remove(), dy't it barren fan it fuortheljen fan it globale foarwerp ferstjoert sûnder it te wiskjen. Nije Feature stiet ta elimineren it foarkommen fan in ras betingst (ras betingsten) by it wiskjen fan globale objekten. Dizze racebetingsten kinne foarkomme om't kliïnten de ûntfangst fan it wiskjen barren net kinne erkenne. De funksje wl_global_remove () makket it mooglik om te stjoeren it fuortheljen evenemint earst en wiskje it foarwerp pas nei in bepaalde fertraging.

Status fan Wayland-stipe oer applikaasjes, buroblêdomjouwings en distribúsjes:

  • Fedora befeilige it leverjen fan in standert build fan Firefox basearre op Wayland. Problemen oplost mei NVIDIA-proprietêre binêre sjauffeurs mei Wayland.
    Implementearre eksperimintele mooglikheid om XWayland automatysk te starten as jo besykje in applikaasje út te fieren basearre op it X11-protokol.
    De mooglikheid tafoege om X11-applikaasjes út te fieren as root ûnder XWayland yn 'e Wayland-omjouwing. SDL foar Wayland behannelet skaalfergruttingsproblemen by it útfieren fan âldere spultsjes mei lege skermresolúsjes. De Qt-bibleteek foar gebrûk yn 'e GNOME-omjouwing is standert boud mei Wayland-stipe;

  • В Red Hat Enterprise Linux 8 GNOME wurdt oanbean as it buroblêd, mei in Wayland-basearre display-tsjinner standert;
  • Yn GTK 4 pre-release yn GDK ferfolge ymplemintaasje fan API's ûntwurpen mei it each op it gebrûk fan it Wayland-protokol. Stipe foar in portal-ynterface foar tagong ta GtkSettings-ynstellingen is tafoege oan 'e GDK-backend foar Wayland, en stipe foar de tekst-input-unstable-v3-protokol-útwreiding is foarsteld foar wurkjen mei ynfiermetoaden;
  • lansearre in projekt om GNOME te befrijen fan bugs en tekoartkommingen dy't ferskine as jo boppe op Wayland rinne;
  • Yn X Wayland tafoege GLX handler basearre op de EGL API, dat sil elimineren it brûken fan de swrast software rasterizer;
  • Under de doelen fan KDE-ûntwikkeling foar de kommende twa jier neamd KDE oersette nei Wayland. De KDE-omjouwing dy't boppe op Wayland rint, is pland om primêr te wurden, en de X11-basearre omjouwing sil ferpleatst wurde nei de kategory fan opsjes en opsjonele ôfhinklikens. Foar de rapportaazjeperioade yn KDE útfierd stipe foar fraksjonele skaalfergrutting by it wurkjen boppe op Wayland. De Wayland-basearre KDE-sesje is oanpast om te wurkjen mei proprietêre NVIDIA-bestjoerders. De mooglikheid tafoege om applikaasjefinsters te slepen en te fallen mei XWayland en Wayland. KWin jout korrekt rôljen mei de mûs tsjil yn in Wayland-basearre omjouwing;
  • Yn GNOME tafoege de mooglikheid om de lansearring fan XWayland te automatisearjen as jo besykje in applikaasje út te fieren basearre op it X11-protokol (earder moast XWayland konstant rinne);
  • Begûn wurkje oan it portearjen fan MATE-brûkersromteapplikaasjes nei Wayland. YN MATE 1.24 oanpast de Eye of MATE-ôfbyldingswerjouwer foar Wayland en ferbettere stipe foar Wayland yn it MATE-paniel;
  • Yn Qt Wayland Compositor befeilige stipe foar linux-dmabuf-unstable-v1 en wp_viewporter protokollen. Stipe tafoege foar folslein skerm-shell-unstable-v1-protokol yn Qt-platfoarmkomponinten foar Wayland;
  • publisearre Waypipe - in proxy foar it Wayland-protokol wêrmei jo applikaasjes op in oare host kinne útfiere;
  • Yn brûkersomjouwing Ferljochting 0.23 Signifikant ferbettere stipe foar it útfieren fan Wayland;
  • Foar Firefox útfierd in nije backend foar Wayland mei it DMABUF-meganisme foar rendering nei tekstueren;
  • Op Ubuntu yn in Wayland-basearre omjouwing befeilige de mooglikheid om X11-applikaasjes as root ûnder Xwayland út te fieren;
  • Tariede de Wine-wayland-patch-set en de winewayland.drv-bestjoerder, wêrtroch Wine kin wurde brûkt yn omjouwings basearre op it Wayland-protokol, sûnder it brûken fan XWayland en X11-relatearre komponinten;
  • Untwikkeling fan Mir giet troch as gearstalde tsjinner foar Wayland. Yn 'e middels om de lansearring fan Wayland-applikaasjes yn' e Mir-omjouwing te garandearjen ferhege it nûmer stipe Wayland protokol útwreidings. Útfierd prestaasjesoptimalisaasjes foar Wayland-relatearre koade, en in nij "wayland" grafysk platfoarm is tafoege om Mir as kliïnt te rinnen ûnder in oare Wayland gearstalde tsjinner. Suggested eksperimintele stipe foar it útfieren fan X11-applikaasjes dynamysk yn in Wayland-basearre omjouwing.
  • Formearre nije releases fan de oanpaste Sway-omjouwing mei Wayland;
  • Lubuntu distribúsje sketst ferhuze nei Wayland foar 2020. Wayland-stipe is pland om te ymplementearjen troch it portearjen fan de Openbox-finsterbehearder om de Mir-display-tsjinner te brûken dy't brûkt wurdt as gearstalde tsjinner foar Wayland;
  • Ûntwikkeljen Cage, in Wayland-basearre gearstalde tsjinner foar it útfieren fan yndividuele applikaasjes yn kioskmodus;
  • It wurk bliuwt oan 'e frijlitting fan' e LXQt 1.0.0 brûkersomjouwing, de haadtaak yn 'e ûntwikkeling dêrfan is om de mooglikheid om te wurkjen boppe op Wayland nei folsleine ree te bringen;
  • Inferencesysteem yn motor foar it útfieren fan Linux firtuele masines op ChromeOS levert ynboude stipe foar Wayland-kliïnten (virtio-wayland) mei de ymplemintaasje fan in gearstalde tsjinner oan 'e kant fan' e haadhost en de mooglikheid om de GPU effektyf te brûken fan gastsystemen;
  • Foar FreeBSD ûntwikkelje havens nedich om KDE te bouwen mei Wayland-stipe;
  • Op DragonFly BSD OS ûntwikkelet haven mei Wayland en Weston, dêr is XWayland-stipe;
  • Brûkersomjouwings dy't Wayland brûke papyros shell и Hawaii gearfoege yn in nij projekt lily. Liri is basearre op Qt 5 (QML) en befoarderet Material Design styling;
  • Wayland is standert ynskeakele op mobile platfoarms Plasma Mobile, Sylfisk 2, webOS Open Source Edition,

    Boarne: opennet.ru

Add a comment