Wayland 1.18 er fáanlegur

fór fram stöðug útgáfa samskiptareglunnar, samskiptakerfis milli vinnslu og bókasöfnum Wayland 1.18. 1.18 útibúið er afturábak samhæft á API og ABI stigi við 1.x útgáfurnar, en inniheldur að auki hluta af endurbótum. Weston 8.0 samsetti þjónninn, sem þróar kóðagrunninn og vinnudæmi til að nota Wayland í skjáborðsumhverfi og innbyggðum lausnum, var birt í lok janúar.

Helstu endurbætur á Wayland 1.18:

  • Bætti við stuðningi við Meson samsetningarkerfið. Möguleikinn til að smíða með sjálfvirkum verkfærum er geymdur í bili, en verður fjarlægður í framtíðarútgáfu;
  • Bætt við API til að aðgreina proxy-hluti byggða á merkjum, sem gerir forritum og verkfærasettum kleift að deila einni Wayland-tengingu;
  • Virkjaði mælingar á tímamælum fyrir wayland miðlara í notendarými, sem útilokaði stofnun of margra skráarlýsinga;
  • Bætt við wl_global_remove() fallið, sem sendir atburði til að fjarlægja alþjóðlegan hlut án þess að hreinsa hann. Nýr eiginleiki gerir koma í veg fyrir að keppnisaðstæður komi upp þegar alþjóðlegum hlutum er eytt. Þessar keppnisaðstæður gætu komið upp vegna þess að viðskiptavinir gátu ekki staðfest móttöku á eyðingarviðburðinum. Wl_global_remove() aðgerðin gerir það mögulegt að senda fyrst flutningsatburð og aðeins eftir ákveðna töf hreinsa hlutinn.

Stuðningsstaða Wayland í forritum, skjáborðsumhverfi og dreifingu:

  • Í Fedora veitt Veitir sjálfgefna byggingu Firefox byggt á Wayland. Leysti vandamál með því að nota sér NVIDIA tvöfalda rekla með Wayland.
    Framkvæmt tilraunahæfni til að ræsa XWayland sjálfkrafa þegar reynt er að keyra forrit byggt á X11 samskiptareglum.
    Í Wayland umhverfinu hefur verið bætt við möguleikanum á að keyra X11 forrit með rótarréttindi undir XWayland. SDL fyrir Wayland leysir stærðarvandamál þegar keyrt er eldri leiki sem keyra með lágri skjáupplausn. Qt bókasafnið til notkunar í GNOME umhverfinu er sjálfgefið byggt með Wayland stuðningi;

  • В Red Hat Enterprise Linux 8 GNOME er boðið sem skjáborð með sjálfgefna skjáþjóninum sem byggir á Wayland;
  • Í GTK 4 forskoðunarútgáfunni í GDK hélt áfram innleiðing á API sem eru þróuð með auga að notkun Wayland samskiptareglunnar. Stuðningur við gáttarviðmótið til að fá aðgang að GtkSettings stillingum hefur verið bætt við GDK bakenda fyrir Wayland og stuðningur við text-input-unstable-v3 siðareglur viðbótina hefur verið lagt til til að vinna með innsláttaraðferðum;
  • Hleypt af stokkunum verkefni til að losa GNOME við villur og galla sem birtast þegar unnið er ofan á Wayland;
  • Í XWayland bætt við GLX örgjörvi byggt á EGL hugbúnaðarviðmóti, sem mun útrýma notkun swrast hugbúnaðar rasterizer;
  • Þróunarmarkmið KDE fyrir næstu tvö ár eru meðal annars: nefnd þýðing á KDE yfir á Wayland. Fyrirhugað er að KDE umhverfið sem keyrir ofan á Wayland verði gert að aðalhlutverki og X11-undirstaða umhverfið verður fellt í flokk valkosta og valkvæðra ósjálfstæðis. Á skýrslutímabilinu í KDE komið til framkvæmda Stuðningur við brotaskala þegar keyrt er ofan á Wayland. Wayland-undirstaða KDE lotan er aðlöguð til að vinna með sér NVIDIA rekla. Það er nú hægt að draga og sleppa forritsgluggum með XWayland og Wayland í drag&drop ham. KWin veitir rétta skrunun með músarhjólinu í Wayland-undirstaða umhverfi;
  • Í GNOME bætt við getu til að gera sjálfvirkan ræsingu XWayland þegar reynt var að keyra forrit byggt á X11 samskiptareglum (áður þurfti XWayland að vera stöðugt í gangi);
  • Byrjað vinna við að flytja MATE notendaumhverfisforrit til Wayland. IN MATE 1.24 Eye of MATE myndskoðarinn hefur verið aðlagaður fyrir Wayland og stuðningur við Wayland í MATE spjaldinu hefur verið bættur;
  • Í Qt Wayland Compositor veitt stuðningur við linux-dmabuf-unstable-v1 og wp_viewporter samskiptareglur. Stuðningur við fullscreen-shell-unstable-v1 samskiptareglur hefur verið bætt við Qt vettvangshlutana fyrir Wayland;
  • birt Waypipe er umboð fyrir Wayland samskiptareglur sem gerir þér kleift að keyra forrit á öðrum hýsil;
  • Í notendaumhverfinu Upplýsingin 0.23 Verulega bættur stuðningur við að vinna undir Wayland;
  • Fyrir Firefox komið til framkvæmda nýr bakendi fyrir Wayland sem notar DMABUF vélbúnaðinn til að skila áferðum;
  • Á Ubuntu í Wayland byggt umhverfi veitt getu til að keyra X11 forrit með rótarréttindum sem keyra Xwayland;
  • Undirbúinn sett af Wine-wayland plástrum og winewayland.drv ökumanninum, sem gerir þér kleift að nota Wine í umhverfi sem byggir á Wayland siðareglum, án þess að nota XWayland og X11 tengda hluti;
  • Þróun Mir sem samsetts netþjóns fyrir Wayland heldur áfram. Í verkfærum til að tryggja kynningu á Wayland forritum í Mir umhverfinu aukist númer stutt Wayland siðareglur viðbætur. Framkvæmt hagræðingu afkasta fyrir Wayland-tengdan kóða, og nýjum "wayland" grafíkpalli hefur verið bætt við, sem gerir Mir kleift að keyra sem viðskiptavinur undir öðrum Wayland samsettum netþjóni. Lagt til tilraunastuðningur við að opna X11 forrit á virkan hátt í Wayland-byggðu umhverfi.
  • Myndast nýjar útgáfur af Sway notendaumhverfinu með því að nota Wayland;
  • Lubuntu dreifing útlistuð umskipti til Wayland fyrir 2020. Stefnt er að því að innleiða Wayland stuðning með því að flytja Openbox gluggastjórann til að nota Mir skjáþjóninn, notaðan sem samsettan netþjón fyrir Wayland;
  • Er að þroskast Búr, samsettur miðlari sem byggir á Wayland til að keyra einstök forrit í söluturn;
  • Áfram er unnið að útgáfu notendaumhverfisins LXQt 1.0.0, en meginverkefnið við þróun þess er að koma hæfileikanum til að vinna ofan á Wayland í fullan viðbúnað;
  • Ályktunarvél til að keyra Linux sýndarvélar á ChromeOS veitir innbyggður stuðningur fyrir Wayland viðskiptavini (virtio-wayland) með framkvæmd samsetts netþjóns á hlið aðalhýsilsins og getu til að nota GPU frá gestakerfum á áhrifaríkan hátt;
  • Fyrir FreeBSD þróa hafnir sem þarf til að byggja KDE með Wayland stuðningi;
  • Á DragonFly BSD OS er að þróast höfn með Wayland og Weston, það er XWayland stuðningur;
  • Sérsniðið umhverfi með Wayland papyros-skel и Hawaii sameinast í nýtt verkefni lilja. Liri er byggt á Qt 5 (QML) og stuðlar að efnishönnunarstíl;
  • Wayland er sjálfgefið virkt á farsímakerfum Plasma Mobile, Seglfiskur 2, webOS Open Source Edition,

    Heimild: opennet.ru

Bæta við athugasemd