Mir 1.8 е тук и идва с подобрения за HiDPI екрани и много други

мир

Беше представено стартирането на новата версия на екранния сървър Mir 1.8, чието развитие е продължено от Canonical въпреки отхвърлянето на развитието на черупката Unity и изданието Ubuntu за смартфони (Ubuntu touch).

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

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

Какво е новото в Mir 1.8?

В новата версия,Основните промени са свързани с разширяване на подкрепата за pantallas висока плътност на пикселите (HiDPI) и подобрена преносимост, тъй като когато Mir използва протокола Wayland, правилното мащабиране се прилага на дисплеите HiDPI.

Освен, че могат да се зададат отделни настройки на скалата за всяко изходно устройство, включително частични стойности на скалата.

В компонента, който поддържа стартирането на приложения X11 в среда, базирана на Wayland, и използване на Xwayland, добавена възможност за промяна на скалата за фиктивни изходни устройства, В допълнение се предлага опцията "–display-config" и курсорът X11 е деактивиран в прозореца Mir.

Докато изпълнението на платформата «wayland», което позволява на Mir да работи като клиент под контрола на друг композитен сървър на Wayland, добавя възможността за мащабиране на продукцията на клиентите на Wayland.

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

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

Ако искате да научите повече за това, можете да проверите оригиналната публикация В следващия линк.

Как да инсталирам графичния сървър Mir 1.8 в Ubuntu и деривати?

За тези, които се интересуват от възможността да инсталират този графичен сървър на своите системи, те трябва да знаят, че проектът на Mir не е изключителен за продуктите на 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.