Оливер Райс (Oliver Ries), занимающий пост директора по развитию продуктов Unity и Mir в компании Canonical, объявил (https://lists.ubuntu.com/archives/ubuntu-devel/2013-June/037...) о переходе Ubuntu на использование по умолчанию дисплейного сервера Mir (https://www.opennet.ru/opennews/art.shtml?num=36293) начиная со следующего выпуска Ubuntu 13.10, намеченного на октябрь нынешнего года. Столь стремительное продвижение Mir в дистрибутив объясняется намерением поставки графической среды на основе Mir в LTS-версии Ubuntu 14.04, что требует дополнительной стабилизации технологии как минимум в одном промежуточном выпуске дистрибутива.
В ситуации неготовности Mir к моменту выхода Ubuntu 13.10, внедрение данной технологии в десктоп-вариант дистрибутива будет отложено как минимум на год, до выпуска Ubuntu 14.10, что неприемлемо для реализации планов по продвижению редакции Ubuntu Touch, ориентированную на использование на планшетах и смартфонах. Первые телефоны на базе Ubuntu Touch ожидаются уже в начале следующего года, что подстёгивает Canonial к переходу на единую кодовую базу, формирующую окружения для различных классов устройств (от смартфонов до ПК), широкому диапазону экранных разрешений и систем ввода (клавиатура/мышь, сенсорный экран, пульт ДУ).
Разработка Mir продвигается достаточно интенсивно, в том числе Canonial постоянно расширяет штат вовлечённых в развитие данного проекта сотрудников, что даёт основание считать, что Mir будет доведён до полностью работоспособного и стабильного состояния в ближайшие месяцы. В частности, уже доступен для тестирование прототип оболочки Unity 8, работающий поверх Mir, а также реализована возможность запуска всех популярных десктоп-окружений при помощи прослойки XMir.
<center><iframe width="640" height="360" src="//www.youtube.com/embed/8h0m-ZjPxe8?rel=0" frameborder="0" allowfullscreen></iframe></center>
Для того чтобы решить задачу тестирования Mir перед включением в релиз с дительным сроком поддержки и при этом не нарушить работоспособность системы, принято компромиссное решение - Mir будет использоваться по умолчанию, но графическое окружение Unity по прежнему будет использовать X-сервер (в дистрибутиве будет поставляться по умолчанию Unity 7). Взаимодействие X.Org-сервера и Mir будет построено на основе прослойки XMir, обеспечивающей трансляцию ввода и вывода между Mir и X-сервером (по сути XMir выступает в роли замены драйверов ввода и вывода). Кроме того, будет предусмотрен специальный fallback-режим, позволяющий организовать работу без задействования Mir с использованием обычных драйверов X.Org. Fallback-режим будет применяться в случае отсутствия поддержки используемой графической карты в Mir.
URL: https://lists.ubuntu.com/archives/ubuntu-devel/2013-June/037...
Новость: https://www.opennet.ru/opennews/art.shtml?num=37295