Wayland 1.19 має покращення для Nvidia, можливість додавання та видалення розширень тощо

Через кілька місяців розвитку звільнення Росії нову стабільну версію протоколу Вейленд 1.19. Ця нова версія 1.19 є зворотно сумісним на рівні API та ABI з версіями 1.x, і в основному містить виправлення помилок та незначні оновлення протоколу.

Серед найбільш помітних змін ми можемо знайти a вдосконалена система компіляції для якого зараз потрібні інструменти Meson принаймні версії 0.52.1, композитний сервер weston, надання коду та робочих зразків для використання Wayland у настільних та вбудованих середовищах, вона розвивається в самостійному циклі розвитку.

Основні зміни та новини в Wayland 1.19

У цій новій версії Wayland патчі підготовлені для сервера XXayland 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 використовуються на користь часткових оновлень вікон, які зменшити обсяг даних, що передаються між графічним процесором та центральним процесором. У поєднанні з окремим оновленням елементів інтерфейсу ця оптимізація значно зменшила споживання енергії при роботі від батареї. Додана можливість призначати різні частоти оновлення для кожного монітора.

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