LINUX.ORG.RU

Mir


17

6

Всего сообщений: 19

В Debian добавят рабочий стол Unity 8 и дисплейный сервер Mir

Группа Open Source

Недавно Mайк Гэбриел (Mike Gabriel), один из мейнтейнеров Debian, договорился с людьми из UBports Foundation, чтобы «опакетить» рабочий стол Unity 8 для Debian.

Зачем это делать?

Главное преимущество Unity 8 - это конвергентность: единая кодовая база для всех платформ. Он одинаково хорошо смотрится на десктопах, планшетах и смартфонах. На Debian сейчас нет ни одного готового решения для планшетов и смартфонов.

Прогресс не стоит на месте!

Всю информацию о процессе адаптации Unity 8 и Mir в Debian можно отслеживать на сайте Planet Debian, в личном блоге Майка Гэбриела или на его страничке в Mastodon.

https://planet.debian.org/

https://sunweavers.net/blog/

https://fosstodon.org/@sunweaver

>>> Подробности

 , , , ,

fail2ban
()

Релиз дисплейного сервера Mir 1.5

Группа Ubuntu Linux

Несмотря на отказ от оболочки Unity и переход на Gnome, компания Canonical продолжает разработку дисплейного сервера Mir, релиз которого под версией 1.5 состоялся недавно.

Среди изменений можно отметить расширение прослойки MirAL (Mir Abstraction Layer), используемую для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI через библиотеку libmiral. В MirAL была добавлена поддержка свойства application_id, возможность обрезания окон по границам заданной области и обеспечена поддержка установки серверами на базе Mir переменных окружения для запуска клиентов.
Пакеты подготовлены для Ubuntu 16.04, 18.04, 18.10, 19.04 и Fedora 29 и 30. Код распространяется под лицензией GPLv2.

Canonical рассматривает Mir как решение для встраиваемых устройств и интернета вещей (IoT). Также Mir может использоваться как композитный сервер для Wayland.

>>> Подробности

 ,

Satori
()

Релиз дисплейного сервера Mir 1.2

Группа Open Source

Компания Canonical выпустила новую версию дисплейного сервера Mir 1.2.

Основные изменения:

  • Новый пакет libmirwayland-dev, являющийся первой итерацией API для включения оболочек на базе Mir (для поддержки собственных расширений Wayland).
  • Несколько связанных дополнений для API MirAL.
  • В WaylandExtensions была добавлена поддержка регистрации собственных расширений Wayland.
  • Новый класс MinimalWindowManager, предоставляющий применяемые по умолчанию настройки управления окнами.
  • Продолжена работа над экспериментальной поддержкой X11. Теперь при необходимости можно запускать Xwayland.
  • Список поддерживаемых расширений Wayland (часть из них включены, остальные надо включать самостоятельно): wl_shell (включено), xdg_wm_base (включено), zxdg_shell_v6 (включено), zwlr_layer_shell_v1 (отключено), zxdg_output_v1 (отключено).
  • Множество исправлений.

В настоящее время Mir применяется в Embedded и IOT, а так же используется в качестве композитного сервера для Wayland, позволяя запускать любые Wayland-приложения в своей среде.

>>> Подробности

 , , ,

fail2ban
()

Релиз дисплейного сервера Mir 0.32

Группа Open Source

Доступен релиз дисплейного сервера Mir 0.32, развиваемого компанией Canonical несмотря на прекращение развития оболочки Unity 8 и мобильной редакции Ubuntu Touch. Разработка Mir, в настоящее время, сосредоточена на добавлении поддержки Wayland-клиентов, тем самым можно рассматривать Mir как новый, универсальный Wayland-композитор. О планах по использованию его в такой роли ранее заявляли разработчики графического окружения MATE. Серверная часть Mir распространяется по лицензии GNU GPL, клиентская - LGPL.

Помимо всего прочего Mir предоставляет библиотеку абстракций MirAL (Mir Abstraction Layer), позволяющую уйти от прямого обращения к Mir и обеспечить работу сторонних оболочек через библиотеку libmiral, без необходимости в каких либо модификациях со стороны Mir. Таким образом возможно реализовать работу даже графического интерфейса Android поверх Mir. Для тестирования этой библиотеки предоставляется компонент miral-shell, а также оболочка EGMDE - Example Mir Desktop Environment, предоставляющая окружение для тестирования работы программ в окружении Mir.

( читать дальше... )

>>> Подробности

 ,

Sunderland93
()

Mir 0.31.0

Группа Open Source

Состоялся релиз дисплейного сервера Mir, развиваемого Canonical.

Изменения:

  • До версии 2.0 обновлена прослойка MirAL (Mir Abstraction Layer), которую можно использовать для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI через библиотеку libmiral. В новый выпуск, в рамках подготовки к Ubuntu 18.04 LTS, включены изменения, нарушающие ABI и расширяющие API.
  • Продолжена реализация поддержки средств для обеспечения запуска Wayland-приложений в окружении Mir, используя Mir в качестве композитного сервера для Wayland. Обеспечена по умолчанию поддержка протокола xdg-shell v6, определяющего общие для всех окружений рабочих столов операции с окнами, пиктограммами, меню и указателями.

>>> Подробности

 , ,

kshmr
()

Mir 0.29.0

Группа Ubuntu Linux

Представлен релиз графического сервера Mir 0.29 от Canonical.

Основные изменения:

  • Развитие поддержки средств обеспечения запуска Wayland-приложений в окружении Mir.
  • Исправлены ошибки, которые возникали в процессе проверки кода на предмет совместимости с Wayland.
  • Исправлены ошибки при сборке и выполнении в Fedora 26, 27 и Rawhide.
  • Протестирован и исправлен SeatObserver.
  • ABI mirserver обновлён до версии 46.
  • Обновлена документация.

>>> Источник

 , ,

telikan
()

Mir доступен в Fedora

Группа Open Source

Теперь Mir не только работает на Fedora, а также доступен для установки из репозиториев.
Текущий релиз Mir, 0.28.1, доступен на Fedora 26, 27 и Rawhide.

Для установки и запуска Mir на Fedora выполните:

$ sudo dnf install mir-demos qterminal
$ miral-desktop

Некоторую информацию по установке и эксплуатации можно найти в статье «Getting and Using Mir».

>>> Подробности

 , , ,

awesomelackware
()

Canonical полностью прекращает развитие Mir и Unity 8

Группа Ubuntu Linux

Сегодня Марк Шаттлворт на insights.ubuntu.com объявил о прекращении разработки Unity 8 и дисплейного сервера Mir. Говорится, что в Ubuntu 18.04 LTS будет использоваться GNOME с Wayland или X Server. Также будет прекращена разработка Ubuntu Phone. Правда, стоит отметить, что компания Canonical не планирует останавливать разработку Ubuntu для IoT-устройств. Вместо Ubuntu Phone и Ubuntu Touch на базе click-пакетов будет Ubuntu Personal на базе snap-приложений.

>>> Подробности

 , , ,

Root-msk
()

Проприетарный драйвер NVIDIA 364.12 с поддержкой Wayland и Mir

Группа Hardware and Drivers

Доступна бета-версия новой ветки проприетарного драйвера NVIDIA 364.12 для операционных систем GNU/Linux, FreeBSD и Solaris.

Наиболее примечательные изменения:

  • Добавлены EGL-расширения, необходимые для работы с Wayland и Mir.
  • В качестве реализации OpenGL по умолчанию задействована открытая библиотека GLVND.
  • Реализована начальная поддержка DRM и KMS (Direct Rendering Manager Kernel Modesetting).
  • Добавлен модуль ядра nvidia-drm.ko, предоставляющий поддержку PRIME и KMS.
  • Добавлена бибилиотека libnvidia-egl-wayland.so, позволяющая Wayland-композиторам, поддерживающим EGLDevice, EGLOutput и EGLstreams, использовать EGL-буферы совместно с Wayland-приложениями.
  • Добавлена поддержка API Vulkan 1.0.
  • Переработан необходимый для поддержки PRIME алгоритм регистрации драйвера в DRM-подсистеме ядра Linux. Как следствие, для поддержки PRIME теперь требуется версия ядра не ниже 3.13 (раньше требовалась версия не ниже 3.10).
  • Точность представления цветовых карт X на GeForce GPU увеличена с 8 до 11 бит.
  • Добавлено новое свойство RandR CscMatrix, определяющее матрицу 3x4 для преобразования цветового пространства. Матрица применяется после цветовой карты X и перед таблицей коррекции цветов. Это свойство доступно для видеокарт начиная от GF119.
  • Улучшена интерактивность приложений, которые используют аппаратный курсор, при активном G-SYNC.
  • Решена возникающая при использовании пиксельных буферов с EGL-устройством проблема, вызывающая некорректную отрисовку.
  • Исправлена ошибка, которая вызвала инвертирование флагов полярности HSync и VSync.
  • Добавлена поддержка видеокарт GeForce 920MX и 930MX.

>>> Подробности

 , , , ,

sudopacman
()

Выпуск Mir 0.20

Группа Ubuntu Linux

23 февраля вышла новая версия Mir — дисплейного сервера, развиваемого компанией Canonical и используемого для запуска окружения Unity 8.

Список изменений:

  • Для поддержки Mircast в Mir при записи экрана добавлена возможность создания виртуального выхода.
  • Макросы с номером версии клиентского протокола и клиентского API были разделены, т. к. они не подразумеваются как связанные понятия.
  • Добавлен режим сборки UBSanitizer.
  • Время в логах при выводе в консоль теперь отображается в читаемом формате.
  • Добавлен новый гибкий способ проверки модулей.
  • Исправлена сборка в режиме ThreadSanitizer.
  • Добавлена новая опция сборки: MIR_USE_LD_GOLD.
  • Исправлено 15 ошибок.

>>> Подробности

 

sudopacman
()

Mir 0.18

Группа Ubuntu Linux

Представлен релиз дисплейного сервера Mir 0.18, развиваемого компанией Canonical для дистрибутива Ubuntu. Mir является современной заменой для Xorg, создаётся для работы в паре с графическим окружением Unity 8 и используется в мобильной редакции Ubuntu и тестовых сборках Ubuntu Next. В новом выпуске:

  • переработка внутренней архитектуры для будущей поддержки API Vulkan;
  • вместо портированных из Android библиотек для организации ввода задействована libinput;
  • улучшение отзывчивости для вложенных Mir-серверов;
  • решение многочисленных проблем с отрисовкой в компоненте Xmir (слой совместимости для отрисовки классических X-приложений);
  • начальная поддержка плагинов для реализации работы на устройствах, не поддерживающих Vulkan/GLES;
  • множество мелких улучшений.

Стоит отметить, что на данном этапе окружение Unity 8 и дистплейный сервер Mir не готовы для ежедневного использования. В Ubuntu 16.04 по умолчанию решено оставить Xorg, тогда как Unity 8 + Mir будут являться дополнительным, эксперементальным сеансом (наподобие GNOME on Wayland). Также пока не готова поддержка Mir (как и Wayland) в проприетарных видеодрайверах. Разработчики из AMD решили использовать открытую базу для своего драйвера в виде модуля AMDGPU, в то время как Nvidia продолжила развитие своего драйвера, отвязала его от Xorg, добавила все необходимые для работы Mir и Wayland расширения EGL, а также почти доработала последний недостающий компонент — KMS (Kernel Modesetting).

>>> Подробности

 , , ,

Sunderland93
()

В состав GTK+ интегрирована поддержка дисплейного сервера Mir

Группа Linux General

В основную кодовую базу GTK+ принят экспериментальный GDK-бэкенд, c помощью которого возможна работа поверх дисплейного сервера Mir. Сейчас для его сборки надо указать опцию "--enable-mir-backend". Патч включает в себя около пяти тысяч строк кода и войдет в состав будущей ветки 3.16.

>>> Источник

 , ,

ilipnitsky
()

Игра Dota 2 запущена на дисплейном сервере Mir

Группа Игры

Brandon Schaefer занимавшийся (с разработчиками Valve и мантейнерами SDL) обеспечением поддержки дисплейного сервера Mir в SDL представил «результат» свой работы в виде интересного видео. На данном видео игра DOTA2 запущена на дисплейном сервере Mir.

>>> Подробности

 , ,

anonymous
()

В библиотеку SDL добавлена поддержка дисплейного сервера Mir

Группа Ubuntu Linux

Буквально пару дней назад в код библиотеки SDL коммитом была добавлена поддержка дисплейного сервера Mir, который активно развивается усилиями компании Canonical. Помимо Mir, в ближайших релизах также будет включена поддержка Wayland, которая до этого около двух лет находилась на стадии тестирования в экспериментальной ветке.

>>> Подробности

 , ,

Akamanah
()

XDC: доклад о XMir и XWayland

Группа Конференции и встречи

С 23 по 25 сентября проводилась очередная X Developers Conference, XDC2013. На ней было несколько докладов, полезных для широкой публики — и одним из них был доклад о XMir и XWayland. Автор — Chris Halse Rogers из компании Canonical, ранее занимавшийся сопровождением X-сервера в убунту и теперь привлечённый к разработке Mir и XMir. Здесь будет изложен краткий конспект этого доклада, взятый из PDF-слайдов и видеозаписи.

( читать дальше... )

>>> PDF-слайды доклада

 , ,

quiet_readonly
()

Intel официально отказались включать поддержку XMir в свои видеодрайверы

Группа Ubuntu Linux

Разработчик Intel, Chris Wilson, сегодня официально опроверг слухи, что компания будет поддерживать XMir в видеодрайверах. Более того, из драйвера была удалена начальная поддержка XMir, включенная ранее.

Конечно, на поддержке EGL это никак не скажется, но XMir запустить без дополнительных патчей (и дополнительной работы в рамках дистрибутива) на intel-видеокарте теперь не получится.

>>> Подробности

 , , , ,

plm
()

Xubuntu 13.10 будет без XMir

Группа Ubuntu Linux

Команда разработчиков Xubuntu единогласно решила, что релиз 13.10 Saucy Salamander не будет переходить на использование XMir.

Причиной стало то, что XMir пока не несёт каких-то важных улучшений для пользователей, а также существует ещё ряд проблем его поддержки с Xubuntu. Однако, решение будет пересмотрено к выходу Ubuntu 14.04. Всё зависит от того принесёт ли в будущем новая версия действительно важные улучшения или нет.

>>> Подробности на английском

 , , ,

Licwin
()

Ubuntu 13.10 будет использовать Mir по умолчанию

Группа Ubuntu Linux

Разработчики Ubuntu сегодня сообщили о своих планах поставки графического сервера Mir по умолчанию в Ubuntu 13.10 Saucy Salamander. Работать это будет на базе XMir – прослойки для запуска приложений «X» через Mir.

Как заявлено, XMir будет доступен с некоторыми ограничениями, такими как работа только с открытыми графическими драйверами (Intel, Nouveau и Radeon). Пользователи, использующие проприетарные аналоги, будут перенаправлены на обычный X-сервер. Полную поддержку без режима совместимости планируется добавить к выходу Ubuntu 14.04 LTS.

>>> Подробности на английском

 , ,

Licwin
()

Прослойка для обеспечения совместимости Mir с X11, позволяющая запустить LXDE, Xfce и Gnome

Группа Ubuntu Linux

Инженер-разработчик компании Canonical, работающий над Mir, продемонстрировал средства для обеспечения совместимости X11 и Mir. В ходе эксперимента, используя прослойку XMir, удалось запустить Xfce, LXDE и Gnome, благодаря чему разработчикам DE не нужно прилагать усилий для поддержки дисплейного сервера Canonical.

Скриншоты:

ОБНОВЛЕНО: 26 июля добавлена демонстрация работы KDE на XMir.

>>> Подробности

 , ,

yaspol
()