Wayland 1.19 включает улучшения для Nvidia, возможность добавлять и удалять расширения и многое другое.

После нескольких месяцев разработки освобождение новая стабильная версия протокола Вэйланд 1.19. Эта новая версия 1.19 имеет обратную совместимость на уровне API и ABI с версиями 1.x, и в основном содержит исправления ошибок и незначительные обновления протокола.

Среди наиболее заметных изменений мы можем найти улучшенная система компиляции для которого теперь требуются инструменты Meson не ниже версии 0.52.1, составной сервер Weston, предоставление кода и рабочих примеров для использования Wayland в настольных и встроенных средах, он развивается в рамках независимого цикла разработки.

Основные изменения и новости Wayland 1.19

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

Также Проприетарные драйверы NVIDIA продолжают реализовывать расширения необходимо для полноценной работы среды которые используют протокол Wayland.

Еще одна выделяющаяся новинка: Развитие Мира продолжается в качестве составного сервера для Wayland. В инструментах, обеспечивающих запуск приложений Wayland в среде Mir, реализовано правильное масштабирование экранов HiDPI.

Добавлена ​​возможность масштабирования выхода клиентов Wayland.Кроме того, для каждого устройства вывода разрешены независимые настройки шкалы, включая дробные значения шкалы.

Мы также можем найти, что добавлена ​​возможность добавлять и удалять расширения протокола Wayland и добавлена ​​поддержка экспериментальных протоколов: zwp_linux_dmabuf_unstable_v1 для создания wl_buffers используя механизм DMABUF и wlr-Foreign-toplevel-management для подключения пользовательских панелей и оконных переключателей.

Были запущены новые версии пользовательской среды 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 используются в пользу частичных обновлений окна, которые уменьшить объем данных, передаваемых между графическим процессором и процессором. В сочетании с отдельным обновлением элементов интерфейса эта оптимизация позволила значительно снизить энергопотребление при работе от аккумулятора. Добавлена ​​возможность назначать разные частоты обновления для каждого монитора.

В 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.