Weston 11.0 пристига с подобрения в управлението на цветовете, в RDP и други

Уейланд с Уестън

Целта на Weston е да предостави висококачествена кодова база и работещи примери за използване на Wayland в настолни среди и вградени решения,

След осем месеца развитие беше обявено пускането на стабилната версия на композитния сървър уестън 11.0, който се развива с технологии, които допринасят за появата на пълна поддръжка за протокола Wayland в Enlightenment, GNOME, KDE и други потребителски среди.

Wayland се състои от протокол (до голяма степен завършен) и референтна реализация, наречена Weston. За рендиране Weston може да използва OpenGL ES или софтуер (библиотеката на pixman). Понастоящем клиентите са ограничени до OpenGL ES, а не до пълния OpenGL, защото "libGL използва GLX и всички X зависимости." Проектът разработва също версии GTK + и Qt които се показват на Wayland вместо X.

Развитието на Уестън е фокусиран върху предоставянето на висококачествена кодова база и работни примери да използва Wayland в настолни среди и вградени решения.

Основни нови функции на Weston 11.0

В тази нова версия на Weston 11.0 основната промяна в номера на версията на Weston се дължи на промени в ABI, които нарушават обратната съвместимост.

Отчасти на промените които са направени и от тези, които се отличават от Weston 11.0 е текущата работа по инфраструктура за управление на цветовете което позволява цветово преобразуване, гама корекция и цветови профили. Включително възможност за задаване на ICC профил за монитора и отразяване на sRGB цветове върху него. Появи се и поддръжка за превключване на монитора в режим HDR, но формирането на HDR съдържание все още не е реализирано.

Друга от промените, които се открояват в тази нова версия, е тази добавена поддръжка за протокола за буфер с единичен пиксел, което позволява създаването на буфери от един пиксел, които включват четири 32-битови RGBA стойности. Използвайки протокола за показване, композитният сървър може да мащабира единични пикселни буфери, за да създаде равномерно оцветени повърхности с произволен размер.

Освен него са направени приготовления за изпълнение в един от следващите издания за поддръжка за изпълнение едновременни множество бекендове, например за изход чрез KMS и RDP.

От друга страна, също така се подчертава, че DRM бекендът е положил основата за бъдеща поддръжка за конфигурации с множество графични процесори, в допълнение към няколко подобрения за поддръжка на RDP бекенда за отдалечен достъп до съдържание на екрана и е свършена работа за подобряване. производителността на задния DRM.

От останалите промени които се открояват от тази нова версия:

  • Преработена реализация на weston_buffer.
  • Добавките cms-static и cms-colord са отхвърлени.
  • Премахната поддръжка за множество работни пространства и мащабиране на обвивката на работния плот.
  • Премахна поддръжката за протокола wl_shell и го замени с xdg-shell.
  • Премахнат бекенд на fbdev, вместо това трябва да се използва бекенд на KMS.
  • Компонентите weston-launch, launcher-direct, weston-info и weston-gears бяха премахнати и вместо това трябва да използвате библиотеката libsea и wayland-info.
  • По подразбиране е зададено свойството KMS max-bpc.
  • Срив възниква, когато свободната памет в системата е изчерпана.

Накрая ако се интересувате да научите повече за това, можете да проверите подробностите в следваща връзка.

Как да инсталирам Weston 11.0 на Ubuntu и деривати?

Е, за тези от вас, които се интересуват от възможността да инсталират тази нова версия на Weston, те трябва да имат инсталиран Wayland в системата си.За да го инсталираме, трябва само да отворим терминал и в него ще напишем следното:

pip3 install --user meson

Направих това, сега ще изтеглим новата версия на Weston 11.0 със следната команда:

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

Разархивираме съдържанието със:

tar -xvf weston-11.0.0.tar.xz

Достъп до папката, създадена с:

cd weston-11.0.0

И ние извършваме компилацията и инсталацията с:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Накрая се препоръчва да рестартирате компютъра, за да започнете с промените в новата потребителска сесия.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.