Мир - графический сервер для Linux разработан Canonical для замены системы X Window в Ubuntu. Он основан на EGL и использует часть инфраструктуры, изначально разработанной для Wayland., такие как реализация EGL от Mesa и libhybris от Jolla.
Уровень совместимости для X, XMir, основан на XWayland, в то время как другие части инфраструктуры, используемые Mir, происходят от Android. Эти части включают стек ввода Android и буферы протокола Google. Мир в настоящее время работает на различных устройствах под управлением Linux, включая традиционные настольные компьютеры, Интернет вещей и встраиваемые продукты.
Графический сервер Mir позволяет производителям устройств и пользователям настольных компьютеров иметь четко определенную, эффективную, гибкую и безопасную платформу для своей графической среды.
Мир может использоваться как составной сервер для Wayland, позволяя вам запускать любое приложение, использующее Wayland в средах на основе Mir (например, скомпилированное с GTK3 / GTK4, Qt5 или SDL2). Код проекта написан на C ++ и распространяется под лицензией GPLv2.
Что нового в Мир 1.7?
Это новая версия Мир 1.7 Это произошло вскоре после месяца работы предыдущей версии, с которой работа над Миром была немного более быстрой, поскольку реакция на исправление ошибок не заняла больше времени, чем следовало бы.
Новая версия в основном предлагает исправления ошибок, связанных с поддержкой экспериментальный для запуска приложений X11 в среде Wayland (с использованием Xwayland).
Для X11 реализована возможность декорирования окон. и добавил возможность переопределить путь к исполняемому файлу Xwayland.
Помимо этого Код, связанный с Xwayland, очищен при этом в одном из следующих выпусков состояние экспериментальной функции будет удалено из поддержки X11.
В реализации платформы "Wayland", который позволяет Mir работать как клиент под управлением другого композитного сервера Wayland (этот сервер также может быть сервером, предоставленным Mir miral-system-composer), добавлена поддержка настройки масштаба вывода.
Дополнительная возможность запускать приложения на основе API mirclient вместо протокола Wayland все еще сохраняется, но уже был удален в основной ветке (Ранее использование UBports и Ubuntu Touch предотвращало удаление API mirclient.)
Если вы хотите узнать об этом больше, вы можете ознакомиться с оригинальной публикацией. По следующей ссылке.
Как установить графический сервер Мир 1.7 в Ubuntu и производных?
Тем, кто заинтересован в возможности установки этого графического сервера в своих системах, следует знать, что проект Мира не является эксклюзивным для продуктов Canonical, поскольку есть несколько установочных пакетов, которые помогут облегчить установку в Ubuntu 16.04 LTS, Ubuntu 18.04 LTS и Ubuntu 19.04 (с помощью PPA), точно так же готовятся пакеты для Fedora 29, Fedora 30 и Fedora 31.
В случае с теми из нас, кто является пользователями версии с поддержкой Ubuntu, мы можем добавить предлагаемый репозиторий в наши системы, следуя инструкциям, которыми мы делимся ниже.
Все, что им нужно сделать, это открыть терминал в своих системах. (они могут сделать это с помощью комбинации клавиш Ctrl + Alt + T или Ctrl + T) и в нем мы собираемся ввести следующие команды:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
При этом репозиторий уже добавлен в вашу систему, перед установкой графического сервера полностью рекомендуется, чтобы если в вашей системе вы используете частные контроллеры для вашей видеокарты или интегрированной, замените их на бесплатные драйверы, это во избежание конфликтов.
Убедившись, что у нас активированы бесплатные драйверы, мы можем установить сервер, запустив в терминале:
sudo apt-get install mir
В конце вам нужно будет перезагрузить вашу систему, чтобы загрузился пользовательский сеанс с Mir, и выберите это.
Будьте первым, чтобы комментировать