Мир 1.8 уже здесь и поставляется с улучшениями для экранов HiDPI и многим другим

Мир

Представлен запуск новой версии экранного сервера Мир 1.8, разработка которого продолжается Canonical, несмотря на отказ от разработки оболочки Unity и выпуска Ubuntu для смартфонов (Ubuntu touch).

Мир по-прежнему востребован в канонических проектах и ​​сейчас позиционируется как решение для устройств интегрированный и Интернет вещей (IoT). Mir можно использовать в качестве составного сервера для Wayland, что позволяет запускать любое приложение, использующее Wayland в средах на основе Mir, например, созданные с использованием GTK3 / 4, Qt5 или SDL2.

Мир основан на EGL и использует часть инфраструктуры, изначально разработанной для Wayland, такие как реализация EGL от Mesa и libhybris от Jolla.Код проекта написан на C ++ и распространяется под лицензией GPLv2.

Что нового в Мир 1.8?

В новой версииосновные изменения связаны с расширение поддержки Экраны высокая плотность пикселей (HiDPI) и улучшенная переносимость, поскольку, когда Мир использует протокол Wayland, на дисплеях HiDPI реализовано правильное масштабирование.

Кроме того отдельные настройки шкалы могут быть установлены для каждого устройства вывода, включая дробные значения шкалы.

В компоненте для поддержки запуска приложений X11 в среде на основе Wayland и использования Xwayland, добавлена ​​возможность изменять масштаб для фиктивных устройств вывода, Кроме того, предлагается опция «–display-config» и деактивирован курсор X11 в окне «Мир».

При реализации платформы «wayland», что позволяет Mir работать как клиент под управлением другого композитного сервера Wayland, добавляет возможность масштабирования выпуска клиентов Wayland.

Более того в слое MirAL (Слой абстракции Mir), который можно использовать для предотвращения прямого доступа к серверу Mir и абстрактного доступа к ABI через библиотеку libmiral, реализовано состояние "окно не активно". Демо-версия mir-shell обеспечивает правильное масштабирование фона и добавляет поддержку запуска Gnome Terminal на всех платформах.

Также упоминается, что были решены некоторые специфические проблемы. распространение, включая проблемы при запуске Мира в Fedora и Arch Linux и эта поддержка масштабируемого вывода была добавлена ​​для платформы mesa-kms, которую Mir предоставляет на контроллерах Mesa и KMS (другие платформы - это mesa-x11, wayland и eglstream-kms).

Если вы хотите узнать об этом больше, вы можете проверить исходный пост По следующей ссылке.

Как установить графический сервер Мир 1.8 в 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, и выберите это.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.