Дисплейный сервер Mir 2.26 получил компоненты на Rust

16.04.2026

Canonical выпустила дисплейный сервер Mir 2.26 — набор библиотек для создания композитных серверов на базе протокола Wayland. В этой версии начата реализация компонентов на языке Rust.

Что появилось на Rust

На Rust реализована альтернативная подсистема управления вводом evdev-rs. В неё добавлены события касания, отчёт о событиях ввода и исправлено отсутствие начальных событий.

Начата работа над написанным на Rust фронтэндом wayland-rs для Wayland. То есть переход компонентов с C++ на Rust начат, а не завершён.

Что такое Mir

Mir предоставляет типовую функциональность оконных менеджеров и дисплейных серверов. Он задействован в таких проектах, как композитный менеджер Miracle, оболочка для интернет-киосков Ubuntu Frame и пользовательское окружение Miriway.

Оригинал

[evdev-rs] Implementing touch events in the evdev-rs platform

[evdev-rs] Fix missing initial events in evdev-rs

[evdev-rs] Add input event reporting to the evdev-rs input platform

[wayland-rs] Started implementing Wayland frontend in Rust

Упоминаний: 1 · Просмотров: 2