Mir 2.4 levereras med förbättringar av grafik-API, stöd för X11 och olika korrigeringar

Mir

Nyligen har Canonical-teamet bakom utvecklingen av Mir-skärmservern, släppt version 2.4 släpp och det har inkluderat ett antal buggfixar och ändringar relaterade till återgivningsförbättringar i Graphics API.

För dem som inte känner till Mir, borde de veta att det finns en skärmserver som är utvecklad av Canonical, trots att jag övergav utvecklingen av Unity-skalet och Ubuntu-upplagan för smartphones.

Mir fortfarande efterfrågad i kanoniska projekt och nu vet jage positioner som en lösning för inbäddade enheter och Internet för saker (IoT). Mir kan användas som en sammansatt server för Wayland, vilket gör att alla Wayland-baserade applikationer (t.ex. byggda med GTK3 / 4, Qt5 eller SDL2) kan köras i Mir-baserade miljöer.

Kompatibilitetsskiktet för X, XMir, är baserat på XWayland, medan andra delar av infrastrukturen som används av Mir kommer från Android. Dessa delar inkluderar Android-ingångsstacken och Googles protokollbuffertar. Mir körs för närvarande på en mängd Linux-drivna enheter, inklusive traditionella skrivbord, IoT och inbäddade produkter.

Mir grafisk server gör det möjligt för tillverkare och stationära användare att ha en väldefinierad, effektiv, flexibel och säker plattform för sin grafiska miljö.

Huvudnyheterna i Mir 2.4

I den här nya versionen av Mir 2.4 arbete har gjorts för att förbättra API: ernas anpassningsförmåga relaterat till stöd för grafikplattformen för användning i system med hybridgrafik. Det nämns att särskilt mg :: Platform API är uppdelat i DisplayPlatform och RenderingPlatform, så att du kan använda olika GPU: er för rendering och rendering.

En annan nyhet som sticker ut är Mir förbättrade arbetet på X11-plattformen, Eftersom koden för stöd för X11-plattformen i denna nya version av Mir överfördes från XLib till XCB, tillades möjligheten att ändra storlek på Windows med Mir-baserade applikationer som visas i X11-miljön.

Det nämns också att många korrigeringar har gjorts för att stödja Wayland och Xwayland och lade till "–driver-quirks" till gbm-kms för att utesluta kontroller för felaktiga enheter.

Från buggfixarna som gjordes i den här nya versionen av Mir 2.4:

  • Fast markörposition på skalade utgångar
  • Hantering av nyckeltillstånd ändras när fönstret inte är i fokus
  • Rätt hantering av XWayland-fel
  • Skicka återuppringningar i obuffert ram efter timeout
  • Fast storlek på skalytor
  • Kontrollerar om markören är låst innan du skickar pekare

Slutligen, om du är intresserad av att veta mer om den här nya versionen, kan du läsa detaljerna I följande länk.

Hur installerar jag Mir på Ubuntu och derivat?

Installationspaketen för den här nya versionen är förberedda för Ubuntu 18.04, 21.04 och 20.04 (PPA) och Fedora 34,33 och 32.

För dem som är intresserade av att kunna installera denna grafiska server på sina system, allt de behöver göra är att öppna en terminal på sina system (de kan göra det med tangentkombinationen Ctrl + Alt + T eller med Ctrl + T) och i den ska vi skriva följande kommandon:

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

Med detta har förvaret redan lagts till i ditt system, innan du installerar den grafiska servern det rekommenderas att om du använder privata drivrutiner på ditt system för ditt grafikkort eller integrerat, ändra dessa till gratis drivrutiner, detta för att undvika konflikter.

När vi är säkra på att vi har de gratis drivrutinerna aktiverade kan vi installera servern genom att köra i terminalen:

sudo apt-get install mir

I slutet måste du starta om ditt system så att användarsessionen med Mir laddas och välj detta för din session.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.