Нова версія Mir 1.1 надходить із новими вдосконаленнями для Nvidia

Мир-діаграма

Останнім часом люди Canonical, відповідальні за розробку проекту, випустили новий випуск цього сервера дисплея.

Як деякі з вас можуть знати Mir - це комп'ютерний дисплейний сервер, а нещодавно композитор Wayland для Linux який розробляється Canonical Ltd.

Планувалось замінити поточну віконну систему Ubuntu X, однак план змінився, і Mutter був прийнятий як частина оболонки GNOME.

Про Мир

Мир базується на EGL і використовує частину інфраструктури, спочатку розроблену для Wayland, такі як реалізація EGL від Mesa та ліббрибрис Джолли.

Рівень сумісності для X, XMir, базується на XWayland

Інші частини інфраструктури, яку використовує Mir, походять від Android. Ці частини включають стек вводу Android та буфери протоколів Google.

Мир в даний час працює на різних пристроях, що працюють на Linux, включаючи традиційні настільні комп’ютери, IoT та вбудовані продукти.

Це дозволяє виробникам пристроїв та користувачам настільних комп'ютерів мати чітко визначену, ефективну, гнучку та безпечну платформу для графічного середовища.

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

Інсталяційні пакети підготовлені для Ubuntu 16.04 / 18.04 / 18.10 (PPA) та Fedora 27/28/29.

Новий випуск Mir 1.1

Як було сказано спочатку, він був опублікований нещодавно новий випуск сервера відображення Mir1.1.

Разом з цією новою версією Mir був випущений новий пакет mir-graphics-drivers-nvidia з компонентом eglstream-kms додавши пряму підтримку власних двійкових драйверів NVIDIA.

Егмде

За допомогою якого реалізовано розширення EGLStreams (підтримується драйверами NVIDIA, станом на випуск 396).

На додаток до підтримки EGLStreams, Кодова база Mir 1.1 включає кілька виправлень коду, пов’язаних із забезпеченням збірки системною бібліотекою Musl та використанням Mir у середовищі Ubuntu Touch (яке розробляється та підтримується проектом UBports).

З іншого боку, серед проектів, пов’язаних із «Міром», Мір-міні-оболонка «Мір-кіоск» продовжує тестуватися.

Ця оболонка призначена для окремого запуску окремих програм у режимі інтернет-кіоску (інтерфейс обмежений однією програмою).

Мір-кіоск

Я подивився на сЗабезпечує стабільну, добре перевірену, високопродуктивну платформу з можливістю введення сенсорний, миша та планшет. Забезпечує безпечний зв'язок клієнт-сервер на основі Wayland.

Мир обробляє ініціалізацію та конфігурацію широкого спектра графічного та вхідного обладнання і легко працює з апаратними примхами.

Бібліотеки Mir забезпечують більшу частину управління вікнами, яке було налаштовано для забезпечення повноекранності програм однією з програм.

Проект mir-kiosk бере цю програму та упаковує її як плагін для зручності використання.

Мір-кіоск поставляється у формі оснастки та може бути корисним для створення демонстраційних стендів, електронних рекламних щитів, терміналів самообслуговування, автомобільних інформаційно-розважальних програм, розумних лічильників та індикаторних дисплеїв для побутової техніки.

Установка:

sudo snap install mir-kiosk

Егмде

Побудований на Mir, найбільш функціональна оболонка користувача, Egmde, ще не адаптована для використання підтримки, що надається Mir 1.1 для драйверів NVIDIA, але її обіцяють впровадити протягом декількох тижнів.

Мир витягнути апаратні відмінності від авторів оболонки (має справу з апаратними примхами прозоро) та інтегрується із системними компонентами, такими як приймачі.

Управління вікнами Mir вбудоване і в той же час надзвичайно настроюється авторами оболонки за допомогою простого API високого рівня.

Egmde приймає стандартні налаштування управління вікнами Mir і робить мінімальний мінімум, щоб показати вам, як на цьому спиратися.


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

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

*

*

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