Mir 2.4 wordt geleverd met verbeteringen aan de grafische API, ondersteuning voor X11 en verschillende fixes

me

Onlangs heeft het Canonical-team achter de ontwikkeling van de Mir-displayserver, vrijgegeven versie 2.4 release en het bevat een reeks bugfixes en wijzigingen met betrekking tot renderingverbeteringen in de Graphics API.

Voor degenen die Mir niet kennen, ze moeten weten dat er een schermserver is die is ontwikkeld door Canonical, ondanks het feit dat ik de ontwikkeling van de Unity-shell en de Ubuntu-editie voor smartphones heb verlaten.

me nog steeds in trek in canonieke projecten en nu weet ik hete posities als oplossing voor embedded devices en internet of things (IoT​ Mir kan worden gebruikt als een samengestelde server voor Wayland, waardoor elke Wayland-gebaseerde applicatie (bijv. Gebouwd met GTK3 / 4, Qt5 of SDL2) kan draaien in Mir-gebaseerde omgevingen.

De compatibiliteitslaag voor X, XMir, is gebaseerd op XWayland, terwijl andere delen van de infrastructuur die door Mir worden gebruikt, afkomstig zijn van Android. Deze onderdelen omvatten de Android-invoerstack en de protocolbuffers van Google. Mir draait momenteel op verschillende Linux-aangedreven apparaten, inclusief traditionele desktops, IoT en embedded producten.

Mir grafische server stelt apparaatfabrikanten en desktopgebruikers in staat om een ​​goed gedefinieerd, efficiënt, flexibel en veilig platform te hebben voor hun grafische omgeving.

Belangrijkste nieuwigheden van Mir 2.4

In deze nieuwe versie van Mir 2.4 er is gewerkt aan het verbeteren van het aanpassingsvermogen van de API's van Mir met betrekking tot de ondersteuning van het grafische platform voor gebruik in systemen met hybride graphics. Er wordt vermeld dat in het bijzonder mg :: Platform-API is onderverdeeld in DisplayPlatform en RenderingPlatform, zodat u verschillende GPU's kunt gebruiken voor weergave en weergave.

Een andere noviteit die opvalt is de Mir verbeterde het werk op het X11-platform, Omdat in deze nieuwe versie van Mir de code voor de ondersteuning van het X11-platform is overgebracht van XLib naar XCB, is de mogelijkheid toegevoegd om vensters met op Mir gebaseerde applicaties weergegeven in de X11-omgeving te vergroten of te verkleinen.

Dat wordt ook vermeld er zijn veel reparaties uitgevoerd om Wayland en Xwayland te ondersteunen en de optie "–driver-quirks" toegevoegd aan gbm-kms om controles op defecte apparaten uit te sluiten.

Van de bugfixes die zijn gemaakt in deze nieuwe versie van Mir 2.4:

  • Vaste cursorpositie op geschaalde uitgangen
  • Omgaan met veranderingen in de sleutelstatus wanneer het venster niet in focus is
  • Correcte afhandeling van XWayland-fouten
  • Stuur niet-gebufferde frame-callbacks na time-out
  • Vaste grootte van schaaloppervlakken
  • Controleren of de cursor is vergrendeld voordat de aanwijzer wordt verzonden

Als u ten slotte meer wilt weten over deze nieuwe versie, kunt u de details raadplegen In de volgende link.

Hoe installeer ik Mir op Ubuntu en derivaten?

De installatiepakketten van deze nieuwe versie zijn voorbereid voor Ubuntu 18.04, 21.04 en 20.04 (PPA) en Fedora 34,33 en 32.

Voor degenen die geïnteresseerd zijn om deze grafische server op hun systemen te kunnen installeren, het enige wat ze hoeven te doen is een terminal op hun systemen openen (ze kunnen het doen met de toetsencombinatie Ctrl + Alt + T of met Ctrl + T) en daarin gaan we de volgende commando's typen:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

Hiermee is de repository al aan uw systeem toegevoegd, voordat u de grafische server installeert dat wordt ten zeerste aanbevolen als u privé-stuurprogramma's op uw systeem gebruikt voor je videokaart of geïntegreerd, verander deze in gratis stuurprogramma's, dit om conflicten te vermijden.

Zodra we zeker weten dat we de gratis stuurprogramma's hebben geactiveerd, kunnen we de server installeren door in de terminal te draaien:

sudo apt-get install mir

Aan het einde moet u uw systeem opnieuw opstarten zodat de gebruikerssessie met Mir wordt geladen en dit voor uw sessie kiezen.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.