URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 119151
[ Назад ]

Исходное сообщение
"Выпуск дисплейного сервера Mir 1.6"

Отправлено opennews , 04-Дек-19 09:00 
Представлен релиз дисплейного сервера Mir 1.6, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical и теперь позиционируется как решение для встраиваемых устройств и интернета вещей (IoT). Mir может использоваться в качестве композитного сервера для Wayland, что позволяет запускать в окружениях на базе Mir любые приложения, использующие Wayland (например, собранные с GTK3/4, Qt5 или SDL2). Пакеты для установки подготовлены для Ubuntu 16.04/18.04/18.10/19.04 (PPA) и Fedora 29/30/31. Код проекта распространяется под лицензией GPLv2...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=51973


Содержание

Сообщения в этом обсуждении
"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 09:00 
И чем оно лучше вейланда? И что так привлекло разработчиков Мате?

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 09:08 
>И чем оно лучше вейланда?

Ничем, это одна из реализаций композитора. Считай что это X-сервер для протокола X11.

>И что так привлекло разработчиков Мате?

Не знаю, о чём ты, но прозреваю, что им не очень хочется самим композитор пилить.


"Выпуск дисплейного сервера Mir 1.6"
Отправлено asdasdas , 04-Дек-19 09:18 
> одна из реализаций композитора

А когда это Wayland и Mir перестали быть дисплейными серверами и стали композиторами?


"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 04-Дек-19 10:29 
Ну, следует начать с того, наверное, что Wayland - это в принципе протокол, а Mir, да - дисплейный сервер, который умеет выполнять в том числе и функцию композитора, работающего по протоколу Wayland.

MATE он интересен, потому что собственный wayland-композитор они будут пилить ооочень долго, а так можно задействовать сторонний, но уже работающий.


"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 11:16 
Так а зачем брать сырой Mir, а не готовый Weston, например?

"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 04-Дек-19 12:10 
> Так а зачем брать сырой Mir, а не готовый Weston, например?

Weston - это эталонный вариант композитора, для Wayland. Т.е. своего рода образец, как делать. Чтобы его задействовать полноценно, над ним надо провести ещё много работы. Над Mir, как я понимаю, работы требуется существенно меньше.


"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 14:52 
Weston плохо подходит для использования в сторонних композиторах. Для этих целей есть 2 проекта: wlroots из sway и собственно Mir.

"Выпуск дисплейного сервера Mir 1.6"
Отправлено marks , 04-Дек-19 16:59 
Weston  - это всего лишь прототоп. Это не полноценный композитор. Он задумывался как демонстрация возможностей  и, видимо, не готов к использованию.

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 11:16 
тут вопрос был скорей о том, почему не mutter

"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 04-Дек-19 12:14 
> mutter

Как я понял слишком сильно заточено для нужд GNOME. И до(пере-)пиливать будет довольно больно. И плюс - он довольно жирный.
Однако, тут моё мнение, в плане стабильности работы именно с wayland, mutter в лидерах.


"Выпуск дисплейного сервера Mir 1.6"
Отправлено Анонидзе , 04-Дек-19 09:33 
Wayland - протокол, Mir - его реализация. Хотя раньше был отдельной сущностью, никак не связанной

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 10:26 
А не может быть так, что вейленд это не только протокол, но и основная реализация, а мир это сторонняя реализация?

"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 04-Дек-19 10:30 
> но и основная реализация

Это Weston зовётся. И это не "основная реализация", а скорей рабочий прототип.


"Выпуск дисплейного сервера Mir 1.6"
Отправлено user90 , 04-Дек-19 15:27 
> как решение для встраиваемых устройств и интернета вещей (IoT)

АГА, ТОЧНЯК! Именно так оно и позиционируется))) Хотя начиналось все несколько иначе, но и тут космонатовские как обычно сели в лужу. Теперь только и остается, что в кофеварки встраивать, бугога!


"Выпуск дисплейного сервера Mir 1.6"
Отправлено marks , 04-Дек-19 17:05 
Но тут опять же. Если я ничего не путаю, то разработка Wayland в значительной степени была спровоцирована всё теми же "космонавтовскими". Но те были недовольны чем-то там, кажется, медленными сроками. И запилили свой Вайланд с программистами и космонавтами. Но в итоге поняли, что реализация и доводка до ума Мир займёт времени  столько же и нинужна с рабочими уже Вайландами.  

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 18:08 
Скорее Mir пилился под нужды Unity8 и видение этого: будут собственные приложения под Unity8, которые будут нативно работать в Mir, будет окружение, будет еще одна ОС, как андроид, только убунту. А когда Unity8 и планы на отдельную ОС провалились то Mir стал не очень нужен. Потому ему сначала добавили опциональную поддержку протокола Wayland, а позже она стала основной.

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Dmitry77 , 05-Дек-19 08:47 
В 2001 году затопили станцию Мир. Теперь черёд затопления дисплейного сервера :)

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 18:28 
Я не понял, а зачем это нужно? Можно одну реализацию расшаривающую FrameBuffer нормально написать или нужно херачить разные интерфейсы до посинения. Бл.

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 18:37 
это можно, но потом, щас опкатают сначала проект, скил поднакачают на нем, а с учетом того что это вяленый, его так и назвали, кто то думает что в честь вендеца, соответственно тут о каких то быстрых результатах  говорить не стоит, пилят и пилят, с точки зрения диалектики и до того о чем ты говориш однажды доберутся,если успеют конечно.

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 21:32 
Почему бы не допилить какой-нибудь directFB?

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 04-Дек-19 22:04 
Любой каприз за ваши деньги.

"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 05-Дек-19 11:56 
> Mir может использоваться в качестве композитного сервера для Wayland

Композитный сервер для композитного сервера? Куда катится этот мир...


"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 05-Дек-19 13:12 
> Композитный сервер для композитного сервера?

Видимо, то что Wayland - это протокол и реализовать нужно композитор, работающий по этому протоколу (реализующий протокол), запомнят ещё не скоро.
ЗЫ. Аналогия X11 - протокол, XOrg - сервер его реализующий(реализация).


"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 05-Дек-19 15:54 
А ничего что у wayland давно есть weston?

"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 05-Дек-19 16:29 
> А ничего что у wayland давно есть weston?

Треды выше, где уже об этом несколько раз написано, прочитать сложно?


"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 05-Дек-19 16:41 
Я почитал и посмеял, спасибо (пользуюсь Weston, если что).

"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 05-Дек-19 16:58 
> Я почитал и посмеял, спасибо (пользуюсь Weston, если что).

И с каким же DE если не секрет?


"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 05-Дек-19 17:07 
Никаких секретов - без DE. На панели запускалка FF, Emacs, weston-terminal. На tty2 живёт screen.

"Выпуск дисплейного сервера Mir 1.6"
Отправлено llolik , 05-Дек-19 19:47 
> Никаких секретов - без DE. На панели запускалка FF, Emacs, weston-terminal. На tty2 живёт screen.

Вот в том-то и заковыка, что для задачи "просто отрисовать окна" Weston-а хватит. Но DE предполагает тесную интеграцию оболочки c с дисплейным сервером.
Это большая кодовая база и, по итогу, написать в рамках своего дисплейного сервера wayland-композитор, поглядывая на weston, оказывается сильно проще (особенно для монстров вроде kwin или mutter), чем переписывать всё.

Разрабы MATE, о котором выше спрашивали, решили, что им удобнее и проще использовать mir, чем mutter, weston или wlroots.


"Выпуск дисплейного сервера Mir 1.6"
Отправлено Аноним , 05-Дек-19 20:25 
> "просто отрисовать окна"

У меня для тебя новость - Weston умеет ими управлять.