K dispozícii je Wayland 1.18

uskutočnilo sa stabilné vydanie protokolu, medziprocesového komunikačného mechanizmu a knižníc Wayland 1.18. Vetva 1.18 je spätne kompatibilná na úrovni API a ABI s vydaniami 1.x, ale navyše obsahuje časť vylepšení. Zložený server Weston 8.0, ktorý vyvíja kódovú základňu a pracovné príklady pre použitie Wayland v desktopových prostrediach a vstavaných riešeniach, bol zverejnená koncom januára.

Hlavné vylepšenia vo Wayland 1.18:

  • Pridaná podpora pre montážny systém Meson. Možnosť vytvárať pomocou automatických nástrojov je zatiaľ zachovaná, ale v budúcom vydaní bude odstránená;
  • Pridané API na oddeľovanie objektov proxy na základe značiek, ktoré umožňuje aplikáciám a súpravám nástrojov zdieľať jediné pripojenie Wayland;
  • Povolené sledovanie časovačov servera Wayland v užívateľskom priestore, čo eliminovalo vytváranie príliš veľkého množstva deskriptorov súborov;
  • Pridané funkcia wl_global_remove(), ktorá odošle udalosť na odstránenie globálneho objektu bez jeho vymazania. Nová funkcia umožňuje zabrániť výskytu rasových podmienok pri odstraňovaní globálnych objektov. Tieto súperiace podmienky sa mohli vyskytnúť, pretože klienti nedokázali potvrdiť prijatie udalosti vymazania. Funkcia wl_global_remove() umožňuje najskôr odoslať udalosť odstránenia a až po určitom oneskorení objekt vymazať.

Stav podpory Wayland v aplikáciách, desktopových prostrediach a distribúciách:

  • Vo Fedore zabezpečené Poskytuje predvolenú zostavu Firefoxu založenú na Wayland. Vyriešené problémy s použitím proprietárnych binárnych ovládačov NVIDIA s Wayland.
    Implementovaná experimentálna schopnosť automaticky spustiť XWayland pri pokuse o spustenie aplikácie založenej na protokole X11.
    V prostredí Wayland pribudla možnosť spúšťať aplikácie X11 s právami root pod XWayland. SDL for Wayland rieši problémy so škálovaním pri spustení starších hier s nízkym rozlíšením obrazovky. Knižnica Qt na použitie v prostredí GNOME je štandardne vytvorená s podporou Wayland;
  • В Red Hat Enterprise Linux 8 GNOME sa ponúka ako desktop s predvoleným zobrazovacím serverom založeným na Wayland;
  • Vo verzii ukážky GTK 4 v GDK pokračoval implementácia API vyvinutých s ohľadom na použitie protokolu Wayland. Do backendu GDK pre Wayland bola pridaná podpora pre portálové rozhranie pre prístup k nastaveniam GtkSettings a pre prácu so vstupnými metódami bola navrhnutá podpora pre rozšírenie protokolu text-input-unstable-v3;
  • Spustený projekt na zbavenie GNOME chýb a nedostatkov, ktoré sa objavia pri práci na Waylande;
  • V XWaylande dodal GLX procesor založený na softvérovom rozhraní EGL, ktorý eliminuje použitie softvérového rasterizátora swrast;
  • Medzi ciele vývoja KDE na nasledujúce dva roky patrí: spomínané preklad KDE do Waylandu. Prostredie KDE bežiace nad Waylandom sa plánuje stať primárne a prostredie založené na X11 bude zaradené do kategórie možností a voliteľných závislostí. Počas sledovaného obdobia v KDE implementovaná Podpora frakčného škálovania pri behu na Waylande. Relácia KDE založená na Waylande je prispôsobená na prácu s proprietárnymi ovládačmi NVIDIA. Teraz je možné presúvať okná aplikácií pomocou XWayland a Wayland v režime drag&drop. KWin poskytuje správne rolovanie pomocou kolieska myši v prostredí založenom na Wayland;
  • V GNOME pridané schopnosť automatizovať spustenie XWayland pri pokuse o spustenie aplikácie založenej na protokole X11 (predtým musel byť XWayland spustený neustále);
  • Začaté práca na portovaní aplikácií používateľského prostredia MATE na Wayland. IN MATE 1.24 prehliadač obrázkov Eye of MATE bol prispôsobený pre Wayland a bola vylepšená podpora pre Wayland v paneli MATE;
  • V nástroji Qt Wayland Compositor zabezpečené podpora protokolov linux-dmabuf-unstable-v1 a wp_viewporter. Do komponentov platformy Qt pre Wayland bola pridaná podpora pre protokol fullscreen-shell-unstable-v1;
  • publikovaný Waypipe je proxy pre protokol Wayland, ktorý vám umožňuje spúšťať aplikácie na inom hostiteľovi;
  • V užívateľskom prostredí Osvietenie 0.23 Výrazne zlepšená podpora pre prácu pod Waylandom;
  • Pre Firefox implementovaná nový backend pre Wayland, ktorý používa mechanizmus DMABUF na vykresľovanie textúr;
  • В Ubuntu obklopený Waylandom zabezpečené schopnosť spúšťať aplikácie X11 s právami root spustenými Xwayland;
  • Pripravené sada záplat Wine-wayland a ovládač winewayland.drv, ktoré vám umožňujú používať Wine v prostrediach založených na protokole Wayland bez použitia XWayland a komponentov súvisiacich s X11;
  • Vývoj Mir ako kompozitného servera pre Wayland pokračuje. V nástrojoch na zabezpečenie spúšťania aplikácií Wayland v prostredí Mir zvýšená číslo podporované Rozšírenia protokolu Wayland. Vykonané optimalizácia výkonu pre kód súvisiaci s Wayland a bola pridaná nová grafická platforma „wayland“, ktorá umožňuje, aby bol Mir spustený ako klient pod iným kompozitným serverom Wayland. Navrhované experimentálna podpora pre dynamické spúšťanie aplikácií X11 v prostredí založenom na Wayland.
  • Sformovaný nové vydania používateľského prostredia Sway využívajúce Wayland;
  • Distribúcia Lubuntu načrtnuté prechod na Wayland na rok 2020. Plánuje sa implementácia podpory Wayland prostredníctvom portovania správcu okien Openbox na používanie zobrazovacieho servera Mir, ktorý sa používa ako kompozitný server pre Wayland;
  • Rozvíjanie Klietka, kompozitný server založený na Waylande na spustenie jednotlivých aplikácií v režime kiosku;
  • Pokračujú práce na uvoľnení používateľského prostredia LXQt 1.0.0, ktorého hlavnou úlohou pri vývoji je dostať možnosť pracovať na Waylande do plnej pripravenosti;
  • Výstupný systém v mechanizme pre spúšťanie virtuálnych strojov s Linux v systéme ChromeOS poskytuje vstavaná podpora pre klientov Wayland (virtio-wayland) s vykonávaním zloženého servera na strane hlavného hostiteľa a schopnosťou efektívne využívať GPU z hosťujúcich systémov;
  • Pre FreeBSD rozvíjať porty potrebné na zostavenie KDE s podporou Wayland;
  • Na DragonFly BSD OS sa vyvíja prístav s Waylandom a Westonom, tam je podpora XWayland;
  • Vlastné prostredia využívajúce Wayland papyros-škrupina и Havaj zlúčené do nového projektu ľalia. Liri je založená na Qt 5 (QML) a podporuje štýl Material Design;
  • Wayland je predvolene povolený na mobilných platformách Plazmový mobil, Plachetnica 2, webOS Open Source Edition,

    Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster