The OpenNET Project / Index page

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

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

29.09.2020 09:54

Представлен релиз дисплейного сервера Mir 2.1, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical и теперь позиционируется как решение для встраиваемых устройств и интернета вещей (IoT). Mir может использоваться в качестве композитного сервера для Wayland, что позволяет запускать в окружениях на базе Mir любые приложения, использующие Wayland (например, собранные с GTK3/4, Qt5 или SDL2). Пакеты для установки подготовлены для Ubuntu 18.04-20.10 (PPA) и Fedora 30/31/32. Код проекта распространяется под лицензией GPLv2.

В новой версии улучшена работа с использованием протокола Wayland и добавлена поддержка новых экспериментальных протоколов: zwp_linux_dmabuf_unstable_v1 для создания буферов wl_buffers с использованием механизма DMABUF и wlr-foreign-toplevel-management для подключения собственных панелей и переключателей окон. Поддержка linux-dmabuf позволила решить проблемы с отрисовкой на платах Raspberry Pi 4, а wlr-foreign-toplevel-management расширила возможности оболочки. Обновлена реализация протокола wlr_layer_shell_v1, предложенного разработчиками пользовательского окружения Sway, и применяемого в процессе портирования оболочки MATE на Wayland.

Из не связанных с Wayland изменений отмечается реализация поддержки платы Raspberry Pi 4, решение проблем с производительностью в платформе Mir-on-Wayland, улучшение запуска X11-приложений через Xwayland и предоставление возможности добавления X11-приложений в настроенные оболочки, такие как egmde-confined-desktop.



  1. Главная ссылка к новости (https://discourse.ubuntu.com/t...)
  2. OpenNews: Выпуск композитного сервера Weston 9.0
  3. OpenNews: Представлен KWinFT, форк KWin, сфокусированный на Wayland
  4. OpenNews: Обновление Live-дистрибутива Rebecca Black Linux с подборкой окружений на основе Wayland
  5. OpenNews: Инициатива по добавлению рабочего стола Unity 8 и дисплейного сервера Mir в Debian
  6. OpenNews: Выпуск дисплейного сервера Mir 2.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/53799-mir
Ключевые слова: mir, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Sunderland93 (ok), 10:06, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличная новость! Особенно радует что не изобретают велосипеды, а используют уже существующие и работающие протоколы. Kwin кстати тоже постепенно внедряет куски wlroots
     
     
  • 2.2, Аноним (2), 10:12, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –7 +/
    > не изобретают велосипеды
    > Mir

    Да этот мир сам по себе велосипед. Нафuг он нужен, когда в принципе и без него есть X11 и Wayland?

     
     
  • 3.4, llolik (ok), 10:15, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > X11 и Wayland

    Сколько раз уже написано, что это протоколы, а для их реализации нужны серверы. Для X11 - Xorg, для Wayland - Weston (KWin, Mutter, Mir, etc.)

     
     
  • 4.5, Аноним (2), 10:30, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Mir is a computer display server and, _____recently_____, a Wayland compositor
    >
    > Mir _____может_____ использоваться в качестве композитного сервера для Wayland
    > [а может и не использоваться]

    С какой стороны ни посмотри -- и там и там велосипед: зачем нужен мир-как-композитор-для-вайланда, когда уже есть KWin, Mutter etc.

     
     
  • 5.6, llolik (ok), 10:44, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > зачем нужен мир-как-композитор-для-вайланда, когда уже есть KWin, Mutter etc.

    kWin сильно заточен под нужды KDE, Mutter сильно заточен под нужды GNOME, Weston - это вообще образец как надо делать и больше ни на что не претендует. И при этом ВСЕ они реализуют протокол Wayland и конечному приложению всё-равно какой там композитор отображает, лишь бы протокол реализовывал.

    Вот есть проект МАТЕ, который хочет реализовать поддержку протокола Wayland. Mutter для них не подойдёт (там же помимо, собственно, Wayland ещё куча чего реализовано и под нужды конкретно GNOME), а свой композитор они своими полтора землекопами будут писать очень долго. Вот тут и пригодился сервер Mir, который не реализует какую-либо DE-специфичную функциональность, но реализует протокол Wayland.

     
     
  • 6.8, Аноним (2), 10:59, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > kWin сильно заточен
    > Mutter сильно заточен
    > Mutter для них не подойдёт

    Что же там такого "сильно заточенного", что полностью исключает использование за пределами соответствующих DE?

    > тут и пригодился сервер Mir

    И не пригодился wlroots? И даже референсный Weston не пригодился? Вот это прикол.

     
     
  • 7.10, llolik (ok), 11:25, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Что же там такого "сильно заточенного", что полностью исключает

    Полностью не исключает, но работы будет сильно больше, если я их правильно понял. Плюс Mutter довольно жирный сам по себе.

    > И не пригодился wlroots? И даже референсный Weston не пригодился?

    Вот здесь https://mate-desktop.org/team/ контакты всей команды MATE. Сходи и спроси, там и русские есть в том числе, если с english проблемы. Объяснят более обстоятельно, чем я понял из их публичных сообщений.

    Референсный Weston - это вообще, условно говоря, рабочий образец композитора, который нужен исключительно как демонстрация от разработчиков протокола, как правильно надо делать.

     
     
  • 8.21, Аноним (21), 21:45, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Так и запишем даже разработчики протокола оказались не в состоянии написать к н... текст свёрнут, показать
     
     
  • 9.24, llolik (ok), 23:26, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так и запиши, что во-первых ты путаешь сервер композитор и клиент, а во-вторых к... текст свёрнут, показать
     

  • 1.7, Денис (??), 10:55, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > GTK3/4, Qt5 или SDL2

    Что насчет Qt3?

     
     
  • 2.11, Fracta1L (ok), 11:27, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Он умер
     
     
  • 3.12, Аноним (12), 12:06, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В составе LSB живет, вообще-то.
     
     
  • 4.13, Аноним (13), 13:07, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это не жизнь.
     
  • 4.16, Аноним (16), 14:12, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А LSB как себя чувствует?
     
  • 4.25, Zenitur (ok), 08:26, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Из 5.0 убрали. В 3.1 есть.
     
     
  • 5.29, Денис (??), 12:27, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В дистре 2019 года по зависимостям к LSB 4.1 поставился.
     

  • 1.9, Денис (??), 11:04, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > Пакеты для установки подготовлены для Ubuntu и Fedora

    Вот, собственно, наглядный пример какие дистры котируются (не самые удачные, к слову), а то народ мучается проблемой выбора.

    Как там было в Анжелике: The thing that complicates life for you Europeans is choice (сорри, переводить не стал и не помню как там было в DVO).

     
  • 1.14, Аноним (14), 13:33, 29/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    До сих пор готов больше, чем любая реализация вяленого.
     
     
  • 2.15, Аноним (15), 14:01, 29/09/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Видимо сделал вывод потому что номер версии больше чем у вялого?
     
  • 2.27, Sunderland93 (ok), 09:17, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Не реализована огромная куча протоколов, плюс ещё не полностью избавились от кусков устаревшего Mir API.
     

  • 1.26, Zenitur (ok), 08:27, 30/09/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А почему так мало композиторов? Компиз, Комптон, Вейланд, Мир? Вот в средние века композиторов было много: Бах, Чайковский...
     
     
  • 2.28, ya (??), 09:37, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Zenitur, ну ты ляпнул... Чайковский откинул ласты в 1893 году. Бах тоже в новое время жил. Но ничего, бывает хуже - некоторые думают, что Новосибирск за границей находится. Для москвичей, очевидно, вся остальная страна - заграница. Ха-ха.
     
  • 2.30, Денис (??), 12:31, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Чайковский

    Так он же гом, вот его и выпилили.

     
     
  • 3.31, funny.falcon (?), 14:02, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    По новой политике, он должен был стать за главного.
     
     
  • 4.32, Денис (??), 21:07, 30/09/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Там все несколько сложнее, так что не должен.
     

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



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

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