Wayland 1.19 идва с подобрения за Nvidia, възможност за добавяне и премахване на разширения и други

След няколко месеца развитие освобождението на новата стабилна версия на протокола Уейланд 1.19. Тази нова версия 1.19 е обратно съвместим на ниво API и ABI с версии 1.x, и съдържа основно корекции на грешки и незначителни актуализации на протокола.

Сред най-известните промени можем да намерим a подобрена система за компилиране което сега изисква Meson инструменти поне версия 0.52.1, композитен сървър на weston, предоставяне на код и работни проби за използване на Wayland в десктоп и вградени среди, тя се развива в независим цикъл на развитие.

Основни промени и новини в Wayland 1.19

В тази нова версия на wayland са подготвени кръпки за сървъра XWayland DDXче ако системата има собствени драйвери за NVIDIA, ще позволи използването на хардуерно ускорение в OpenGL и Vulkan при стартиране на X приложения в среди на Wayland.

Също Собствените драйвери на NVIDIA продължават да прилагат разширения необходими за пълната работа на околната среда които използват протокола Wayland.

Друга новост, която се откроява е, че Развитието на Мир продължава като композитен сървър за Wayland. Инструментите за осигуряване на стартирането на приложения Wayland в средата Mir са внедрили правилното мащабиране в HiDPI екраните.

Добавена е възможността за мащабиране на излизането на клиентите на WaylandОсвен това са разрешени независими настройки на скалата за всяко изходно устройство, включително частични стойности на скалата.

Можем да открием и това добави възможността за добавяне и премахване на разширения на протокола Wayland и добавена поддръжка за експериментални протоколи: zwp_linux_dmabuf_unstable_v1 да създадете wl_buffers използвайки механизма DMABUF и wlr-Управление на чуждестранно ниво за свързване на потребителски панели и ключове за прозорци.

Стартирани са нови версии на потребителската среда на Sway и композитния сървър Wayfire, който Wayland използва.

По отношение на промените, свързани с приложенията и работната среда, се споменава, че работата продължава по стартирането на потребителската среда LXQt 1.0.0, който ще бъде реализиран с пълна поддръжка за работата по Wayland.

Wayland е активиран по подразбиране на Plasma Mobile, Sailfish 2, webOS Издание с отворен код, Tizen и AsteroidOS.

Докато от друга страна работи продължава в преносимостта на MATE приложения за Wayland, визуализаторът на изображения на Eye of MATE е адаптиран да работи, без да е свързан с X11 в среда Wayland, както и подобрена поддръжка на Wayland в панела MATE и че панелите-мултимонитор и панелът-фон са адаптирани за използване с Wayland.

Fedora 34 планира да мигрира компилацията на работния плот на KDE, за да използва Wayland по подразбиранеили. Сесията X11 е предвидена като опция. Пакетът kwin-wayland-nvidia се използва за стартиране на KDE, използвайки собствени NVIDIA драйвери.

KDE работи, за да направи сесия, базирана на Wayland е готов за ежедневна употреба и за постигане на паритет във функционалността над X11. Отстранени проблеми с преливането на екрана и вмъкването на централно щракване. Отстранени проблеми със стабилността на XWayland.

GNOME за Wayland премахна целия екран от рендиране когато dma-buf или EGLImage буфери се използват в полза на частични актуализации на прозорци, които намалете количеството данни, прехвърлени между GPU и CPU. В комбинация с отделна актуализация на елементите на интерфейса, тази оптимизация значително намали консумацията на енергия при работа на батерия. Добавена възможност за задаване на различни честоти на опресняване за всеки монитор.

В GTK 4 API на GDK са преработени, за да използват протокола Wayland и свързани понятия. Функциите, свързани с X11 и Wayland, бяха преместени в отделни бекендове.

Firefox за Wayland предоставя WebGL и ускорено видео от хардуер, в допълнение към добави нов бекенд използвайки механизма DMABUF за изобразяване на текстури и организиране на размяна на буфери чрез различни процеси. Този бекенд позволява да се внедри унифицирана GL среда в компилации на Firefox, базирана на Wayland, не обвързана със специфични композитни сървъри, като GNOME Mutter или KDE Kwin.

И накрая, за тези, които се интересуват от възможността да тестват тази нова версия, те могат да изтеглят изходния код за компилация от следваща връзка.


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

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

*

*

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