Wayland 1.24 теперь доступен для скачивания. В нём появились новые функции и улучшения

09.07.2025
Wayland 1.24 теперь доступен для скачивания. В нём появились новые функции и улучшения

Wayland, система с открытым исходным кодом, заменяющая протокол и архитектуру оконной системы X11, сегодня была обновлена до версии 1.24 с различными новыми функциями и улучшениями.

В Wayland 1.24 добавлен новый интерфейс wl_fixes для запроса на уничтожение объекта wl_registry, wl_proxy_get_interface() и wl_resource_get_interface() для получения wl_interface объекта, а также wl_display_dispatch_queue_timeout() и wl_display_dispatch_timeout() для установки тайм-аута при отправке событий.

В новой версии Wayland также появилось новое состояние wl_keyboard.key repeated, позволяющее композиторам брать на себя ответственность за повторное нажатие клавиш, что полезно для сеансов удалённого рабочего стола, а также wl_resource_post_error_vargs() в качестве альтернативы wl_resource_post_error(), когда у композитора уже есть va_list.

Кроме того, в Wayland 1.24 появились функции wl_shm_buffer_ref() и wl_shm_buffer_unref() для доступа к базовому хранилищу wl_shm_buffer после уничтожения объекта протокола, например при завершении работы клиента.

Как и следовало ожидать от новой версии Wayland, в ней присутствуют обычные исправления ошибок и уточнения протокола. Подробнее об изменениях в Wayland 1.24 можно узнать из объявления о выпуске: https://lore.freedesktop.org/wayland-devel/plU5smxin5VXbiedTGtL7CNHe0t2mHtgQlQ3-xwREmSSNYaClAcZpEBV8L7JvMT8JHwdD_a_uSFkDUaP45CAWyL545iZh5gInAdToX6hgt4=@emersion.fr/T/#u, а скачать его можно прямо сейчас с официального сайта: https://wayland.freedesktop.org/releases.html, если вы хотите скомпилировать его из исходных кодов.

Конечно, большинству пользователей не нужно компилировать Wayland, так как он по умолчанию включен в ваш дистрибутив, иногда даже если вы не используете Wayland. Поэтому следите за стабильными репозиториями вашего дистрибутива, чтобы получать последние версии Wayland и пользоваться новыми функциями и улучшениями.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала