Mir 1.6 поставляється з удосконаленнями для Wayland, усуненням несправностей для Arch Linux та іншими

Мир

Канонічні розробники які відповідають за проект Міра, оголошено Кілька днів тому випуск нової версії Mir display server 1.6, версія, в якій розробники працювали над покращенням та оптимізацією продуктивності Wayland.

Для тих, хто не знає, Мір повинен це знати це сервер відображення розвиток якого продовжує Canonical, незважаючи на відмову від розробки Unity Shell та видання Ubuntu для смартфонів. Мир досі користується попитом в канонічних проектах і зараз позиціонується як рішення для вбудованих пристроїв та Інтернету речей (IoT).

Mir можна використовувати як складений сервер для Wayland, що дозволяє запускати будь-які програми, які використовують Wayland, у середовищах на основі Mir (наприклад, в тих, що побудовані на GTK3 / 4, Qt5 або SDL2).

Що нового в Mir 1.6?

Як згадувалося в новій версії Mir 1.6, Ця версія поставляється з оптимізаціями та вдосконаленнями продуктивності коду, пов'язаного з Wayland, Крім того додав нову графічну платформу Wayland що дозволяє Mir працювати як клієнт під контролем іншого композитного сервера Wayland (цей сервер також може бути композитором miral-system-композитора, наданим у Mir).

Переключення між різними сеансами здійснюється за допомогою Ctrl-Alt-PgUp / Ctrl-Alt-PgDn. Ця функція залишалася останнім посиланням, необхідним для передачі стеку UBports / Ubuntu Touch з mirclient у Wayland та запуску Unity8 як клієнта диска / системи / композитора.

Чергова зміна що виділяється в цій новій версії Mir 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.

Якщо ви хочете дізнатись більше про це, ви можете переглянути оригінальну публікацію У наступному посиланні.

Як встановити графічний сервер Mir в Ubuntu та похідних?

Тим, хто зацікавлений у можливості встановити цей графічний сервер у своїх системах, вони повинні знати, що проект Mir не є ексклюзивним для продуктів 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, і вибрати це.

З іншого боку, ви також можете встановити будь-який інший пакет:

Демо-програми Mir

sudo apt install mir-demos qterminal

Настільний стіл «майданчик»

sudo apt install mir-graphics-drivers-desktop

"Настільна" платформа Nvidia

sudo apt install mir-graphics-drivers-nvidia

Заголовки та бібліотеки розробки MirAL

sudo apt install libmiral-dev

Ви можете видалити будь-який з PPA наступним чином:

sudo ppa-purge mir-team/dev

Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.