Wayland 1.20 přichází s oficiální podporou pro FreeBSD a další

Logo Wayland

Nedávno spuštění nová stabilní verze protokolu, komunikačního mechanismu mezi procesy a knihovnami Wayland 1.20.

Pobočka 1.20 je zpětně kompatibilní na úrovni API a ABI s verzemi 1.x. a obsahuje hlavně opravy chyb a drobné aktualizace protokolů.

Složený server Weston, který poskytuje kód a pracovní vzorky pro použití Wayland v desktopových a vestavěných prostředích, se vyvíjí v samostatném vývojovém cyklu.

Hlavní novinky Waylandu 1.20

V této nové verzi protokolu je zdůrazněno, že byla implementována oficiální podpora platformy FreeBSD, pro které byly do systému průběžné integrace přidány testy.

Další důležitou změnou ve Wayland 1.20 je to byla odstraněna podpora pro autotools build system a nyní místo toho použijte Meson.

Kromě toho je zdůrazněno, že funkce Do protokolu byl přidán "Wl_surface.offset". aby klienti mohli aktualizovat offset povrchové vyrovnávací paměti nezávisle na samotné vyrovnávací paměti.

Je také třeba poznamenat, že do protokolu byly přidány funkce „wl_output.name“ a „wl_output.description“, aby klient mohl identifikovat výstup, aniž by byl vázán na rozšíření protokolu xdg-output-unstable-v1.

V definicích protokolů pro události byl zaveden nový atribut „type“ a samotné události lze nyní označit jako destruktory.

A to můžeme také najít byly opraveny chyby, včetně rasových podmínek při odebírání proxy na vícevláknových klientech.

Na straně Změny v aplikacích, desktopových prostředích a distribucích související s Waylandem, je zvýrazněno následující:

  • V XWayland a proprietárním ovladači NVIDIA implementovala změny, které umožňují poskytovat plnou podporu OpenGL a hardwarové akcelerace Vulkan v aplikacích X11 vytvořených pomocí komponenty DDX.
  • Protokol byl implementován v Ubuntu 21.04, zatímco ve Fedoře 35, Ubuntu 21.10 a RHEL 8.5 je přidána možnost používat desktopový protokol Wayland s proprietárními systémy ovladačů NVIDIA.
  • Canonical vydal celoobrazovkový rámec Ubuntu pro internetové kiosky využívající protokol Wayland.
  • Systém pro streamování videa OBS Studio implementoval protokol vyhovující Wayland.
  • GNOME 40 a 41 nadále zdokonalují podporu pro protokol Wayland a komponentu XWayland. Relace Wayland jsou povoleny pro systémy s GPU NVIDIA.
  • Pokračující přenositelnost desktopu MATE pro Wayland. Pro práci bez propojení s X11 v prostředí Wayland jsou přizpůsobeny prohlížeč dokumentů Atril, systémový monitor, textový editor Pen, emulátor terminálu a další desktopové komponenty.
  • V KDE byla relace stabilizována pomocí protokolu Wayland. Správce složení KWin a prostředí KDE Plasma 5.21, 5.22 a 5.23 poskytují významná vylepšení relace Wayland.
  • Firefox 93-96 obsahuje změny, které řeší problémy ovlivňující prostředí Wayland se zpracováním vyskakovacích oken, schránky a škálování na různých obrazovkách DPI.
  • Bylo uvolněno kompaktní uživatelské rozhraní založené na kompozitním serveru Weston.
  • K dispozici je první verze labwc, kompozitního serveru pro Wayland s funkcemi připomínajícími správce oken Openbox.
  • System76 pracuje na novém uživatelském prostředí COSMIC pomocí Wayland.
  • Vlastní prostředí Sway 1.6 a kompozitní server Wayfire 0.7 byly vydány pomocí Wayland.
  • Pro Wine byl navržen aktualizovaný ovladač, který umožňuje spouštět aplikace využívající GDI a OpenGL / DirectX přes Wine přímo v prostředí založeném na Wayland, bez použití vrstvy XWayland a bez odstranění vazby Wine na protokol X11. Ovladač přidává podporu pro Vulkan a nastavení pro více monitorů.
  • Microsoft implementoval možnost spouštět linuxové aplikace s grafickým rozhraním v prostředích založených na subsystému WSL2 (Windows Subsystem for Linux). Pro výstup je použit kompozitní manažer RAIL-Shell, který využívá protokol Wayland a je založen na kódové základně Weston.

A konečně, pro ty, kteří mají zájem otestovat tuto novou verzi, si mohou stáhnout zdrojový kód pro kompilaci následující odkaz.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.