Wayland 1.19 přichází s vylepšeními pro Nvidia, schopností přidávat a odebírat rozšíření a další

Po několika měsících vývoje osvobození nová stabilní verze protokolu Wayland 1.19. Tato nová verze 1.19 je zpětně kompatibilní na úrovni API a ABI s verzemi 1.x., a hlavně obsahuje opravy chyb a drobné aktualizace protokolu.

Mezi nejvýznamnější změny můžeme najít vylepšený kompilační systém který nyní vyžaduje nástroje Meson alespoň ve verzi 0.52.1, kompozitní server Weston, poskytování kódu a pracovních vzorků pro používání Waylandu v desktopových a vestavěných prostředích, vyvíjí se v nezávislém vývojovém cyklu.

Hlavní změny a novinky ve Waylandu 1.19

V této nové verzi Wayland pro server XWayland DDX byly připraveny opravy, že pokud má systém proprietární ovladače pro NVIDIA, umožní použití hardwarové akcelerace v OpenGL a Vulkan při spouštění X aplikací v prostředích Wayland.

Také Proprietární ovladače NVIDIA pokračují v implementaci rozšíření nezbytné pro plný provoz prostředí kteří používají Waylandský protokol.

Další novinkou, která vyniká, je to Mirův vývoj pokračuje jako složený server pro Wayland. Nástroje pro zajištění spouštění aplikací Wayland v prostředí Mir implementovaly správné škálování na obrazovkách HiDPI.

Přidána možnost škálovat odchod zákazníků z WaylanduKromě toho je pro každé výstupní zařízení povoleno nezávislé nastavení měřítka, včetně zlomkových hodnot měřítka.

Můžeme to také najít přidána možnost přidávat a odebírat rozšíření protokolu Wayland a přidána podpora experimentálních protokolů: zwp_linux_dmabuf_unstable_v1 vytvořit wl_buffers pomocí mechanismu DMABUF a wlr-Foreign-toplevel-management pro připojení vlastních panelů a okenních spínačů.

Byly spuštěny nové verze vlastního prostředí Sway a kompozitní server Wayfire, který Wayland používá.

Pokud jde o změny související s aplikacemi a desktopovými prostředími, uvádí se, že pokračují práce na spuštění uživatelského prostředí LXQt 1.0.0, který bude implementován s plnou podporou pro práci na Waylandu.

Wayland je ve výchozím nastavení povolen v Plasma Mobile, Sailfish 2, webOS Open Source Edition, Tizen a AsteroidOS.

Zatímco na druhé straně práce pokračuje v přenositelnosti aplikací MATE pro Wayland, prohlížeč obrázků Eye of MATE byl přizpůsoben pro práci, aniž by byl spojen s X11 v prostředí Wayland, stejně jako vylepšená podpora Wayland v panelu MATE a že applety panel-multimonitor a panel-background byly upraveny pro použití s ​​Waylandem.

Fedora 34 plánuje migrovat sestavu desktopu KDE, aby ve výchozím nastavení používala Waylandnebo. Relace X11 má být volitelná. Balíček kwin-wayland-nvidia se používá ke spuštění KDE pomocí proprietárních ovladačů NVIDIA.

KDE pracuje na vytvoření relace založené na Waylandu je připraven pro každodenní použití a pro paritu funkčnosti přes X11. Opravené problémy s odléváním obrazovky a vložením středového kliknutí. Opravené problémy se stabilitou XWayland.

GNOME pro Wayland odstranil z vykreslování celou obrazovku při použití vyrovnávacích pamětí dma-buf nebo EGLImage ve prospěch částečných aktualizací oken, které snížit množství dat přenášených mezi GPU a CPU. V kombinaci se samostatnou aktualizací prvků rozhraní tato optimalizace výrazně snížila spotřebu energie při napájení z baterie. Přidána možnost přiřadit různé obnovovací frekvence pro každý monitor.

V GTK 4 byla rozhraní GDK API přepracována tak, aby používala protokol Wayland a související pojmy. Funkce související s X11 a Wayland byly přesunuty do samostatných backendů.

Firefox pro Wayland poskytuje WebGL a zrychlené video podle hardwaru, kromě přidal nový backend pomocí mechanismu DMABUF k vykreslení textur a organizaci výměny vyrovnávací paměti různými procesy. Tento backend umožňoval implementovat jednotné prostředí GL v sestavách Firefoxu založených na Waylandu, které není vázáno na konkrétní složené servery, jako je GNOME Mutter nebo KDE Kwin.

Nakonec pro ty, kteří mají zájem o testování této nové verze, si mohou stáhnout zdrojový kód pro kompilaci z 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.