The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск дисплейного сервера Mir 2.25

13.12.2025 10:48

Опубликован релиз дисплейного сервера Mir 2.25, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical и теперь позиционируется как решение для встраиваемых устройств и интернета вещей (IoT). Код проекта распространяется под лицензией GPLv2.

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

В новой версии:

  • Добавлена поддержка Wayland-расширения ext-foreign-toplevel-list для получения информации о поверхностях, размещённых на самом верхнем уровне (toplevel), которые позволяют организовать закрепление окон поверх другого содержимого, например, для подключения собственных панелей и переключателей окон.
  • Добавлена поддержка Wayland-расширения ext-data-control, позволяющего привилегированным клиентам управлять обработкой данных, например, для реализации менеджеров буфера обмена.
  • Реализована частичная поддержка Wayland-расширении ext-image-capture-source и ext-image-copy-capture для захвата контента, выводимого на экран.
  • Переработано управления расширениями Wayland.
  • Добавлена платформа evdev-rs, реализующая libinput (обработка событий ввода) на языке Rust.
  • В состав платформы включён пакет mir-renderer-gl, реализующий функциональность для отрисовки через OpenGL.
  • Улучшена анимация изменения размера курсора.
  • Добавлен класс LocatePointer.
  • Добавлены обработчики ApplicationSwitcher и StandardApplicationSwitcher для упрощения реализации переключения между приложениями по Alt + tab.
  • Предложен новый класс FloatingWindowManager с реализацией оконного менеджера (старый класс MinimalWindowManager объявлен устаревшим).
  • Добавлен метод mir::report_exception().


  1. Главная ссылка к новости (https://github.com/canonical/m...)
  2. OpenNews: Выпуск miracle-wm 0.8, композитного менеджера на базе Wayland и Mir
  3. OpenNews: Выпуск композитных серверов Wayfire 0.10 и wlmaker 0.6, использующих Wayland
  4. OpenNews: Marathon OS - мобильная ОС в стиле BlackBerry 10 на базе Linux, Qt и Wayland
  5. OpenNews: Выпуск Wayland-Protocols 1.46
  6. OpenNews: Выпуск композитного сервера Niri 25.11, использующего Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64418-mir
Ключевые слова: mir
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (4) RSS
  • 1.2, Аноним (2), 11:13, 13/12/2025 [ответить]  
  • +/
    А этот может запоминать позиции окон? Переподключать окна на свои места после падения оконного менеджера? А то может не с той стороны зашли с этим вейландом.
     
     
  • 2.4, Аноним (-), 11:15, 13/12/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 3.5, Аноним (2), 11:19, 13/12/2025 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 2.6, Аноним (6), 12:44, 13/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты сам-то позицию своих окон способен запомнить?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру