Weston 11.0 přichází s vylepšeními ve správě barev, v RDP a dalších

Wayland s Westonem

Cílem společnosti Weston je poskytnout vysoce kvalitní kódovou základnu a funkční příklady pro použití Wayland v desktopových prostředích a vestavěných řešeních,

Po osmi měsících vývoje bylo oznámeno vydání stabilní verze kompozitního serveru Weston 11.0, která se vyvíjí s technologiemi, které přispívají ke vzniku plné podpory protokolu Wayland v prostředí Enlightenment, GNOME, KDE a dalších.

Wayland se skládá z protokolu (z velké části kompletní) a referenční implementace s názvem Weston. Pro vykreslení může Weston použít OpenGL ES nebo software (knihovna Pixman). V současné době jsou zákazníci omezeni na OpenGL ES namísto plného OpenGL, protože „libGL používá GLX a všechny závislosti X“. Projekt vyvíjí také verze GTK + a Qt které vykreslují Wayland místo X.

Rozvoj Weston se zaměřuje na poskytování vysoce kvalitní kódové základny a fungujících příkladů používat Wayland v desktopových prostředích a vestavěných řešeních.

Hlavní nové funkce Weston 11.0

V tomto novém vydání Weston 11.0 je hlavní změna v čísle verze Weston způsobena změnami ABI, které narušují zpětnou kompatibilitu.

Pro část změn které byly vyrobeny a z těch, které vyčnívají z Weston 11.0 je pokračující práce na infrastruktuře správy barev který umožňuje převod barev, gama korekci a barevné profily. Včetně možnosti nastavit ICC profil pro monitor a odrážet na něm barvy sRGB. Objevila se i podpora přepnutí monitoru do HDR režimu, ale tvorba HDR obsahu zatím není implementována.

Další změna, která v této nové verzi vyniká, je ta přidána podpora pro protokol vyrovnávací paměti jednoho pixelu, který umožňuje vytváření jednopixelových vyrovnávacích pamětí, které obsahují čtyři 32bitové hodnoty RGBA. Pomocí zobrazovacího protokolu může kompozitní server škálovat jednopixelové vyrovnávací paměti a vytvářet rovnoměrně barevné povrchy libovolné velikosti.

Kromě toho byly provedeny přípravy implementace v jednom z další vydání podpory k provedení současně více backendů, například pro výstup přes KMS a RDP.

Na druhou stranu je také zdůrazněno, že backend DRM položil základ pro budoucí podporu konfigurací s více GPU, kromě toho bylo provedeno několik vylepšení na podporu backendu RDP pro vzdálený přístup k obsahu obrazovky a práci. výkon back-end DRM.

Z dalších změn které vyčnívají z této nové verze:

  • Přepracovaná implementace weston_buffer.
  • Pluginy cms-static a cms-colord byly zastaralé.
  • Odebrána podpora pro více pracovních prostorů a škálování desktop-shell.
  • Odebrána podpora pro protokol wl_shell a nahrazena xdg-shell.
  • Odstraněn backend fbdev, měl by místo toho používat backend KMS.
  • Byly odstraněny komponenty weston-launch, launcher-direct, weston-info a weston-gears a místo nich byste měli použít knihovnu libsea a wayland-info.
  • Ve výchozím nastavení je nastavena vlastnost KMS max-bpc.
  • Při vyčerpání volné paměti v systému dojde k selhání.

Konečně pokud máte zájem o tom vědět více, můžete zkontrolovat podrobnosti v následující odkaz.

Jak nainstalovat Weston 11.0 na Ubuntu a deriváty?

Pro ty z vás, kteří mají zájem o instalaci této nové verze Westonu, ve svém systému musí mít nainstalovanou Wayland.Abychom jej mohli nainstalovat, musíme pouze otevřít terminál a do něj napíšeme následující:

pip3 install --user meson

Hotovo, nyní si stáhneme novou verzi Westonu 11.0 pomocí následujícího příkazu:

wget https://wayland.freedesktop.org/releases/weston-11.0.0.tar.xz

Obsah rozbalíme pomocí:

tar -xvf weston-11.0.0.tar.xz

Přistupujeme ke složce vytvořené pomocí:

cd weston-11.0.0

Kompilaci a instalaci provádíme pomocí:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Na konci se doporučuje restartovat počítač, aby se mohly začít změny v nové uživatelské relaci.


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.