Канонические разработчики кто отвечает за проект Мира, сделал известным Несколько дней назад выпуск новой версии Мир дисплея сервера 1.6, версия, над которой разработчики работали над улучшением и оптимизацией производительности с помощью Wayland.
Тем, кто не знает Мир, следует знать, что это дисплейный сервер разработку которой продолжает Canonical, несмотря на отказ от разработки Unity Shell и версии Ubuntu для смартфонов. Мир по-прежнему востребован в канонических проектах и сейчас позиционируется как решение для встраиваемых устройств и Интернета вещей (IoT).
Mir можно использовать в качестве составного сервера для Wayland, что позволяет запускать любое приложение, использующее Wayland в средах на основе Mir (например, построенных с использованием GTK3 / 4, Qt5 или SDL2).
Что нового в Мир 1.6?
В новой версии Мир 1.6, как уже упоминалось, Эта версия включает оптимизацию и улучшения производительности кода, относящегося к Wayland, Кроме того добавлена новая графическая платформа Wayland который позволяет Mir работать в качестве клиента под управлением другого композитного сервера Wayland (этот сервер также может быть miral-system-composer, предоставляемым в Mir).
Переключение между разными сеансами осуществляется с помощью Ctrl-Alt-PgUp / Ctrl-Alt-PgDn.. Эта функция оставалась последним звеном, необходимым для переноса стека UBports / Ubuntu Touch с mirclient на Wayland и запуска Unity8 в качестве клиента диска / системы / композитора.
Еще одно изменение в новой версии Мир 1.6 выделяются начальная реализация графической платформы rpi-dispmanx для использования на Raspberry Pi. В состав входят новые демонстрационные приложения mir_demo_client_wayland_egl_spinner и miral-system-composer.
По поводу поддержки DispmanX:
«Интересно, что Canonical разрабатывает Broadcom DispmanX API для Mir, который может быть интересен корпоративным клиентам».
Хотя работа о платформе Dispmanx уже можно использовать на Raspberry Pi, необходимо сгенерировать специальный образ чтобы иметь возможность его использовать. Хотя это первоначальная реализация, разработчики Canonical отмечают, что они продолжат работу над ее улучшением.
Наконец, также в анонсе упоминается, что проблемы сборки Mir были исправлены в Arch Linux.
Если вы хотите узнать об этом больше, вы можете ознакомиться с оригинальной публикацией. По следующей ссылке.
Как установить графический сервер Мир в Ubuntu и производных?
Тем, кто заинтересован в возможности установки этого графического сервера в своих системах, следует знать, что проект Мира не является эксклюзивным для продуктов Canonical, поскольку есть несколько установочных пакетов, которые помогут облегчить установку в Ubuntu 16.04 / 18.04 / 19.04 (с помощью PPA) и точно так же подготовлены пакеты для Fedora 29/30.
В случае с теми из нас, кто является пользователями версии с поддержкой Ubuntu, мы можем добавить предлагаемый репозиторий в наши системы, следуя инструкциям, которыми мы делимся ниже.
Все, что им нужно сделать, это открыть терминал в своих системах. (они могут сделать это с помощью комбинации клавиш Ctrl + Alt + T или Ctrl + T) и в нем мы собираемся ввести следующие команды:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
При этом репозиторий уже добавлен в вашу систему, перед установкой графического сервера полностью рекомендуется, чтобы если в вашей системе вы используете частные контроллеры для вашей видеокарты или интегрированной, замените их на бесплатные драйверы, это во избежание конфликтов.
Убедившись, что у нас активированы бесплатные драйверы, мы можем установить сервер, запустив в терминале:
sudo apt-get install mir
В конце вам нужно будет перезагрузить вашу систему, чтобы загрузился пользовательский сеанс с Mir, и выберите это.
С другой стороны, вы также можете установить любой из других пакетов:
Демо-программы Мир |
|
Стол письменный «платформа» |
|
Платформа Nvidia для настольных ПК |
|
Заголовки и библиотеки разработки MirAL |
|
Вы можете удалить любой из PPA следующим образом:
sudo ppa-purge mir-team/dev