The OpenNET Project / Index page

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

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

16.03.2018 11:34

Состоялся релиз дисплейного сервера Mir 0.31, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical для встраиваемых устройств и интернета вещей (IoT). Пакеты для установки в ближайшее время будут подготовлены для Ubuntu 16.04/17.10/18.04 (PPA1, PPA2) и Fedora 26/27/28.

Основные изменения:

  • До версии 2.0 обновлена прослойка MirAL (Mir Abstraction Layer), которую можно использовать для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI через библиотеку libmiral. В новый выпуск, в рамках подготовки к Ubuntu 18.04LTS, включены изменения, нарушающие ABI и расширяющие API.
  • Продолжена реализация поддержки средств для обеспечения запуска Wayland-приложений в окружении Mir, используя Mir в качестве композитного сервера для Wayland. Обеспечена по умолчанию поддержка протокола xdg-shell V6, определяющего общие для всех окружений рабочих столов операции с окнами, пиктограммами, меню и указателями.


  1. Главная ссылка к новости (https://community.ubuntu.com/t...)
  2. OpenNews: Выпуск дисплейного сервера Mir 0.30
  3. OpenNews: Выпуск дисплейного сервера Mir 0.29
  4. OpenNews: Дисплейный сервер Mir добавлен в репозитории Fedora
  5. OpenNews: Разработка дисплейного сервера Mir перенесена на Git и GitHub
  6. OpenNews: Выпуск дисплейного сервера Mir 0.28 c начальной поддержкой Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48271-mir
Ключевые слова: mir, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (46) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.13, Sunderland93 (ok), 12:54, 16/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    При этом Unity8 теперь не работает со свежими версиями Mir, и им предстоит большая работа по адаптации оболочки
     
  • 1.14, Аноним (-), 13:45, 16/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Абсолютно не нужно из-за наличия Wayland.
     
     
  • 2.15, Аноним (-), 14:05, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Иди воображай вялого где-то в другом месте
     
  • 2.19, Не тот Аноним (?), 15:09, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если почитать аргументы разработчиков Mir почему они не восприняли Wayland, то далеко все не так однозначно и ни те ни другие не знают, что будет в конце, после окончательной стабилизации, стандартизации и принятия в мейнстрим
    Возможно потребуется еще одна итерация разработки, где потребуется учесть опыт разработки и Mir и Wayland
    На мое ИМХО Mir имеет лучшую архитектуру
     
     
  • 3.20, MPEG LA (ok), 15:42, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >На мое ИМХО Mir имеет лучшую архитектуру

    можно подробностей в двух словах?

     
     
  • 4.25, Аноним (-), 18:48, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сделан гораздо позже, учли все современные потребности.
     
  • 4.45, Не тот Аноним (?), 09:08, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы ответить на ваш вопрос мне необходимо уточнить свое высказывание:
    > s/архитектуру/подход

    Одним словом уход от стандартизации в рабочих окружениях,
    был един X.org,
    есть един Mir,
    а из дисплейных менеджеров, поддерживающих протокол Wayland есть Mir, KWin, Weston, Arcane (из тех что знаю я) и будет еще их много.
    И это ж получается, что если я хочу, к примеру, просто написать хитрый WindowManager, и при этом обеспечить широту охвата пользовательской аудитории, то мне его прийдется реализовывать с учетом особенностей всех вышеперечисленных, извесных мне, дисплейных менеджеров
    Иначе прийдется вылезать на форум и кричать, что единственно православная реализация протокола Wayland это к примеру KWin, а всё остальное, как всем уже извесно, го<ΨΕΝΣΟΡΕΔ>но
    Я б даже в Mir впихнул больше, чем сейчас планируют сами разработчики, но эту тему не буду продолжать, потому что нахватаюсь минусов, и после этого в ветке (если она будет) за флудом не будет различить умных мыслей
    И, да, в этой теме, честно признаюсь я откровенно слаб

     
     
  • 5.47, Не тот Аноним (?), 10:29, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот теперь обратно
    >> s/подход/архитектуру/

    и можно читать "Зачем Canonical создала Мир? 5 причин от Кристофера Роджерса."
    http://vasilisc.com/canonical-5-reasons-mir
    При этом также иметь ввиду, что Kristian Høgsberg очень силен в области своей компетенции, сильнее Christopher Rogers. Только вот вопрос, какие цели стоят перед  Høgsberg

     
  • 5.70, rvs2016 (ok), 12:36, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > И это ж получается, что если я хочу, к примеру, просто написать
    > хитрый WindowManager, и при этом обеспечить широту охвата пользовательской аудитории,
    > то мне его прийдется реализовывать с учетом особенностей всех вышеперечисленных, извесных
    > мне, дисплейных менеджеров

    На Javascript, HTML, CSS пишут с учётом разных браузеров. Наверно и в WindowManagerах та же беда. Были войны браузеров. Теперь, чую, начинаются войны дисплейных серверов?

     
  • 3.23, Аноним (-), 16:27, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +13 +/
    > и ни те ни другие не знают, что будет в конце, после окончательной стабилизации, стандартизации и принятия в мейнстрим

    Будут иксы.

     
     
  • 4.30, анонимбр (?), 20:14, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Раньше выпилят;p Wayland не хватает Remote протокола. Больше ни для чего X Window System с костылями не нужны.
     
     
  • 5.38, Аноним (-), 08:58, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Шо, в вяленом больше нет шаманальной клованады с композитингом и декорированием?!
     
  • 4.34, Vkni (ok), 07:21, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Только основательно загаженные кусками кода Wayland'а и, возможно, Mir'а.
     
  • 4.48, Не тот Аноним (?), 10:47, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> и ни те ни другие не знают, что будет в конце, после окончательной стабилизации, стандартизации и принятия в мейнстрим
    > Будут иксы.

    до принятия в мейнстрим systemd в пике борьбы Upstart vs systemd, можно было-бы в вашей манере сказать: будет sysvinit (и тут куча аплодисментов толпы)
    Но увы это уже не так
    Какие причины за Х.org есть у субьектов имеющих силу протаскивать решения в мейнстрим?

     
     
  • 5.68, docpcod (?), 08:02, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    То что redhat и другие сотоварищи в толпе с новоприбывшими и новокупленными подписались писть новый виндовс на базе линукс еще ничего не говорит что этот майнстрим будет майнстримом всегда.
    Таких майнстримов мы уже видели. Кладбище знаете где? Сходите почитайте там таблички на холмиках.
     
  • 3.27, Sunderland93 (ok), 19:08, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Аргументы Mir'овцев против Wayland никто не воспринял всерьёз. Более того. Когда те критиковали Wayland - сам протокол ещё не был готов и стабилизирован. В итоге за многие годы, пока Wayland рос и взрослел, Mir ничего толком из себя не представил, по сути являясь переписанным Android Surface Flinger с кучей патчей. И глупо сравнивать Wayland как таковой, с Mir.
     
  • 3.31, _ (??), 21:08, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >и ни те ни другие не знают, что будет в конце,

    Я знаю. Будет то что RH скажет. Возражать всё равно больше некому, всех выпилили.

     
     
  • 4.51, Не тот Аноним (?), 11:34, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>и ни те ни другие не знают, что будет в конце,
    > Я знаю. Будет то что RH скажет. Возражать всё равно больше некому,
    > всех выпилили.

    Почему не Google Fuchsia?
    Тут бы вставить смишьную картинку "Big brother dilettante - facebook - google" [Михаил Шигорин когда-то ссылался на форуме] я увы не могу - дневной gprs

     
     
  • 5.57, Аноним84701 (ok), 17:18, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему не Google Fuchsia?
    > Тут бы вставить смишьную картинку "Big brother dilettante - facebook - google"
    > [Михаил Шигорин когда-то ссылался на форуме] я увы не могу -  дневной gprs

    Оно?
    http://blogs.ubc.ca/markgraham/files/2014/10/Google-Big-Brother.png
    Это уже доработанная версия - сперва картинка выглядела так:
    http://weknowmemes.com/wp-content/uploads/2012/06/facebook-amateur.jpg

     
  • 2.22, анонист (?), 15:54, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Абсолютно не нужно из-за наличия Wayland.

    Так оно и будет работать поверх Wayland.

     
  • 2.26, Sunderland93 (ok), 19:05, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так Mir и мутирует в Wayland-композитор, о чём вы? Сам по себе Mir уже всё, интерфейс Mir EGL они дропнули и теперь Unity8 - единственное DE, построенное поверх штатного Mir API, лишилась аппаратного ускорения отрисовки. Плюс разработчики Mir, совместно с разрабами KDE и Sway/Wlroots, пилят новый wayland-протокол для работы серверных декораций окон в Wayland, в качестве улучшенной альтернативы KDE Server Decorations.
     
     
  • 3.33, waylandbeliver (ok), 05:32, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > новый wayland-протокол для работы серверных декораций окон в Wayland, в качестве
    > улучшенной альтернативы KDE Server Decorations.

    А в чём плюсы серверных декораций?

     
     
  • 4.35, Vkni (ok), 07:25, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А в чём плюсы серверных декораций?

    Ох. Этот вопрос проходили неоднократно. Вкраце:

    1. Стандартизация вида. Получается не совсем винегрет.
    2. Возможность прибить, свернуть, переместить окно неотвечающей программы (см. все Windows до XP включительно для того, чтобы оценить, насколько это желательно).
    3. Возможность работы с мозаичными WM.

     
     
  • 5.36, waylandbeliver (ok), 07:48, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 1. Стандартизация вида. Получается не совсем винегрет.

    Российский принцип безобразно, зато единообразно?

    > 2. Возможность прибить, свернуть, переместить окно неотвечающей программы (см. все Windows
    > до XP включительно для того, чтобы оценить, насколько это желательно).

    Это полезно, но я бы изобрёл какие-нибудь хуки которые автоматически позволяли получать контроль над подвисшим окном. Лучше няшное и красивое окошко которое использует всю отведённую ему площадь, чем просто плашка с названием программы/докьюмента.

    > 3. Возможность работы с мозаичными WM.

    А какие принципиальные ограничения существую при работе с маргинальными WM?

     
     
  • 6.39, Аноним (-), 09:01, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Российский принцип безобразно, зато единообразно?

    Тему ты и сам настроить можешь. Или ты этот, как его… гномосек?
    > Это полезно, но я бы изобрёл какие-нибудь хуки

    Костыли лучше ног?
    > маргинальными WM

    Define, pls.

     
     
  • 7.40, waylandbeliver (ok), 09:25, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тему ты и сам настроить можешь. Или ты этот, как его… гномосек?

    Я не хочу сам настраивать тему, мне просто нужна хорошая дефолтная тема и чтобы приложения в 2018 не рисовали бесполезный тайтлбар, 80% которого занято громогласным ничем.
    Гномосеки может и поехали на гигантских кнопках, но получается няшно.
    Уже все нормальные ОС (windows & mac) умеют это, почему в линуксе такие проблемы — ___загадка__.

    > Костыли лучше ног?

    Если приложение постоянно зависает, то его можно и так убить (на линуксе переключиться в tty даже).
    Красота и удобство повседневного использования важнее редкой вероятности наткнуться на зависание приложения.

    >> маргинальными WM
    > Define, pls.
    > мозаичными WM

    OpenBox, Awesome, DWM и прочие прекрасные идеи реализованные программистами без чувства эстетики.

     
     
  • 8.43, Vkni (ok), 22:17, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В мозаичных WM это реализовано - дерзайте А в KDE1 были темы с заголовком слева... текст свёрнут, показать
     
  • 8.46, Ю.Т. (?), 10:02, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тайтлбар и табтайтл не заняты ничем , а решают задачу различения задач, карт... текст свёрнут, показать
     
     
  • 9.52, waylandbeliver (ok), 12:24, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это сила стокгольмского синдрома Как же без такого огромного количества пот... текст свёрнут, показать
     
     
  • 10.53, Ю.Т. (?), 13:54, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да-да, все, кроме тебя, как раз такие дураки, как тебе хочется Не программу от... текст свёрнут, показать
     
     
  • 11.54, waylandbeliver (ok), 15:26, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ты о чём Один вордовский документ от другого Один музыкальный плеер от другого... текст свёрнут, показать
     
     
  • 12.55, Ю.Т. (?), 16:22, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Совершенно верно Как в общем списке, так и с одного взгляда на экран Не знаю, ... текст свёрнут, показать
     
     
  • 13.56, waylandbeliver (ok), 16:28, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В каком общем списке На панели задач 8212 но тогда зачем гигантскик тайтлбар... текст свёрнут, показать
     
     
  • 14.58, Ю.Т. (?), 17:29, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В панели задач, в панели переключения, в списке программ, whatever Отвлёкся, ве... текст свёрнут, показать
     
  • 10.64, Аноним84701 (ok), 19:18, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проверил вполне комфортно читаемый заголовок окна, вместе с иконкой приложения,... текст свёрнут, показать
     
     
  • 11.65, Ю.Т. (?), 20:25, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Положим, я догадываюсь, откуда это растёт -- из тривиальной модели пользования ... текст свёрнут, показать
     
  • 6.42, Vkni (ok), 20:31, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Российский принцип безобразно, зато единообразно?

    Это принцип Gnome и Уиндоуз. Ну и, конечно, фраза выдаёт человека, который за пределы РФ не ездил. Это хорошо - ребёнок должен познавать мир.

    > Это полезно, но я бы изобрёл какие-нибудь хуки которые автоматически позволяли получать контроль над подвисшим окном.

    Вас с удовольствием примут в MS 20 лет назад.

    > А какие принципиальные ограничения существую при работе с маргинальными WM?

    Чуть-чуть напрягите воображение.

     
  • 6.50, Аноним (-), 11:04, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Это полезно, но я бы изобрёл какие-нибудь хуки которые автоматически позволяли получать контроль над подвисшим окном.

    Ну и нафига эти виндохуки? В Linux для этого случая есть сигнал SIGKILL.

     
     
  • 7.61, waylandbeliver (ok), 18:27, 18/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>Это полезно, но я бы изобрёл какие-нибудь хуки которые автоматически позволяли получать контроль над подвисшим окном.
    > Ну и нафига эти виндохуки? В Linux для этого случая есть сигнал
    > SIGKILL.

    Речь про управление окном графическими средствами.

     
  • 2.71, КО (?), 14:43, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Эм. Как наличие какого-то стандарта описывающего протокол, влияет на нужность-ненужность дисплейного сервера?
     

  • 1.16, waylandbeliver (ok), 14:08, 16/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов
    > Mir остаётся востребован в проектах Canonical для встраиваемых устройств и интернета вещей

    А в каких именно девайсах он используется?

     
     
  • 2.28, iZEN (ok), 19:28, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ни в каких - это чисто теоретическая разработка. Пока работает на эмуляторе.
     
     
  • 3.29, Аноним2 (?), 19:51, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    не нужно лгать
     
     
  • 4.32, iZEN (ok), 21:40, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > не нужно лгать

    Да, не нужно. Футуристы, млять, ничего ещё нет, фактически - ПУСТО, а заявления на OpennNet, как о свершившемся факте, что есть.


     
     
  • 5.37, Аноним (-), 08:38, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В Ubuntu Phone/Touch/Core штатно использовался.
     

  • 1.41, рара Кен (?), 10:30, 17/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Смотрите - mir, даже судя по вашим публикациям существует с начала четырнадцатого. Fuchsia Google с шестнадцатого. О ней мало кто знает, но прогресс очевиден...
    И в любом случае, смущают нули вначале версии - значит даже первого релиза не было.
    Через понятие IoT кто только не проходил когда-то "Java me" тоже позиционировалась IoT.
    Та же система от Самсунга - Тизен или Тайзен ну и кто с ней сталкивался по крайней мере вторую версию я собирал и запускал под эмуляторами и деньги на ее развитие выделялись немалые. Вы поймите : электроника - это огромные финансовые вложения
    ... это детская болезнь софта - вырастет, пойдет дальше. Нет, про нее все забудут...
     

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



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

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