Мир 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.