После осам месеци развоја најављено је издавање стабилне верзије композитног сервера вестон 11.0, који се развија са технологијама које доприносе настанку пуне подршке за Ваиланд протокол у Енлигхтенмент, ГНОМЕ, КДЕ и другим корисничким окружењима.
Ваиланд се састоји од протокола (углавном у потпуности) и референтна имплементација названа Вестон. За рендеровање, Вестон може да користи ОпенГЛ ЕС или софтвер (пикман библиотека). Тренутно су купци ограничени на ОпенГЛ ЕС, а не на пуни ОпенГЛ, јер „либГЛ користи ГЛКС и све Кс зависности“. Пројекат такође развија ГТК + и Кт верзије који се приказују Ваиланду уместо Кс.
Развој Вестон је фокусиран на пружање висококвалитетне базе кода и радних примера да користе Ваиланд у радним окружењима и уграђеним решењима.
Главне нове карактеристике Вестона 11.0
У овом новом издању Вестона 11.0 главна промена у Вестоновом броју верзије је последица АБИ промена које нарушавају компатибилност уназад.
За део промена који су направљени и од оних који се издвајају од Вестона 11.0 је текући рад на инфраструктури за управљање бојама који омогућава конверзију боја, гама корекцију и профиле боја. Укључујући могућност подешавања ИЦЦ профила за монитор и одражавања сРГБ боја на њему. Појавила се и подршка за пребацивање монитора у ХДР режим, али формирање ХДР садржаја још није спроведено.
Још једна промена која се истиче у овој новој верзији је та додата подршка за протокол бафера једног пиксела, који омогућава креирање бафера од једног пиксела који укључују четири 32-битне РГБА вредности. Користећи протокол за приказ, композитни сервер може да скалира бафере појединачних пиксела да би створио равномерно обојене површине произвољне величине.
Поред тога извршене су припреме за имплементација у једном од следећа издања подршке за извршење истовремено више позадина, на пример, за излаз преко КМС-а и РДП-а.
С друге стране, такође је наглашено да је ДРМ бацкенд поставио темеље за будућу подршку за мулти-ГПУ конфигурације, поред неколико побољшања која подржавају РДП позадину за даљински приступ садржају екрана и да је урађено на побољшању перформансе позадинског ДРМ-а.
Од осталих промена који се издвајају из ове нове верзије:
- Прерађена имплементација вестон_буффер.
- Додатци цмс-статиц и цмс-цолорд су застарели.
- Уклоњена је подршка за више радних простора и скалирање радне површине.
- Уклоњена је подршка за вл_схелл протокол и замењена са кдг-схелл.
- Уклоњена позадина фбдев-а, требало би да користи КМС позадину.
- Уклонили сте компоненте вестон-лаунцх, лаунцхер-дирецт, вестон-инфо и вестон-геарс и уместо тога би требало да користите библиотеку либсеа и ваиланд-инфо.
- Подразумевано је подешено својство КМС мак-бпц.
- До пада долази када је слободна меморија у систему исцрпљена.
Коначно ако сте заинтересовани да сазнате више о томе, детаље можете погледати у следећи линк.
Како инсталирати Вестон 11.0 на Убунту и деривате?
Па, за оне који су заинтересовани за могућност инсталирања ове нове верзије Вестона, на свом систему морају имати инсталиран Ваиланд.Да бисмо га инсталирали, морамо само отворити терминал и у њега ћемо откуцати следеће:
pip3 install --user meson
Готово, сада ћемо преузети нову верзију Вестона 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 ..
На крају се препоручује да поново покренете рачунар да бисте започели са променама у новој корисничкој сесији.