Вестон 10.0 стиже са побољшањима управљања бојама, новим библиотекама и још много тога

ваиланд-сцреенсхот

Објављена је стабилна верзија Вестон 10.0 Цомпосите Сервер, која развија технологије који доприносе пуној компатибилности протокола Ваиланд у Енлигхтенмент, Гноме, КДЕ и другим корисничким окружењима.

Ваиланд се састоји од протокола (углавном у потпуности) и референтна имплементација названа Вестон. За рендеровање, Вестон може да користи ОпенГЛ ЕС или софтвер (пикман библиотека). Тренутно су купци ограничени на ОпенГЛ ЕС, а не на пуни ОпенГЛ, јер „либГЛ користи ГЛКС и све Кс зависности“. Пројекат такође развија ГТК + и Кт верзије који се приказују Ваиланду уместо Кс.

Развој Вестон је фокусиран на пружање висококвалитетне базе кода и радних примера да користе Ваиланд у радним окружењима и уграђеним решењима.

Главне нове карактеристике Вестона 10.0

У овој новој верзији Вестона 10.0 која је представљена као главна новина, истиче се да додате компоненте за управљање бојама, који вам омогућава да конвертујете боје, извршите гама корекције и радите са профилима боја. Напомиње се да у тренутку када су промене ограничене на интерне подсистеме за сада, контроле боја видљивих кориснику ће се појавити у будућој верзији.

Још једна новина која се истиче у Вестону 10.0 је то у имплементацији протокола линук-дмабуф-унстабле-в1, који пружа могућност дељења више видео картица користећи ДМА-БУФ технологију, је додат са механизмом "дма-буф феедбацк"., који композитном серверу обезбеђује додатне информације о доступним ГПУ-овима и побољшава ефикасност размене података између примарног и секундарног ГПУ-а.

На пример, помиње се да подршка за „дма-буф феедбацк“ проширује применљивост излаза без средњег баферовања (скенирање нулте копије).

С друге стране, то такође можемо наћи додата подршка за либсеат библиотеку, који обезбеђује функције за организовање приступа дељеним улазним и излазним уређајима без роот привилегија (приступ је координисан посебним позадинским процесом). Уз додатак ове нове библиотеке, има се на уму да за будуће верзије, планирано је да се замени све компоненте за покретање Вестона са либсеат-ом.

Поред овога, истиче се и то сви примери клијентских апликација су преведени да користе екстензију протокола кдг-схелл, који обезбеђује интерфејс за интеракцију са површинама као са прозорима, омогућавајући да се површине померају по екрану, минимизирају, проширују, мењају величину итд.

Такође је истакнуто да се је додао могућност аутоматског покретања клијентског софтвера након покретања, на пример, да организујете програме за аутоматско покретање након пријављивања.

Оф тхе друге промене које се истичу ове нове верзије:

  • Застарели интерфејс вл_схелл, фбдев бацкенд и вестон-лаунцх услужни програм (мора користити сеатед-лаунцх или логинд-лаунцх за покретање).
  • Подршка за вестон-лаунцх је сада застарела и подразумевано онемогућена (биће
    бити уклоњен у будућој верзији, али се може поново омогућити опцијом Месон.
  • Захтеви зависности су повећани, за изградњу сада су потребни либдрм 2.4.95, либваиланд 1.18.0 и ваиланд-протоцолс 1.24. Када креирате даљински додатак заснован на ПипеВире-у, потребан је либпипевире 0.3.
  • Проширени тестни пакет.

Коначно, ако сте заинтересовани да сазнате више о томе, можете погледати детаље у следећи линк.

Како инсталирати Вестон 10.0 на Убунту и деривате?

Па, за оне који су заинтересовани за могућност инсталирања ове нове верзије Вестона, на свом систему морају имати инсталиран Ваиланд.Да бисмо га инсталирали, морамо само отворити терминал и у њега ћемо откуцати следеће:

pip3 install --user meson

Готово, сада ћемо преузети нову верзију Вестона 7.0 са следећом командом:

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

Распакујемо садржај са:

tar -xvf weston-10.0.0.tar.xz

Приступамо директоријуму креираном помоћу:

cd weston-10.0.0

А компилацију и инсталацију спроводимо са:

meson build/ --prefix=...

ninja -C build/ install

cd ..

На крају се препоручује да поново покренете рачунар да бисте започели са променама у новој сесији корисника.


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.