Utgivning av displayservern Mir 2.0

Presenteras utgÄvan av displayservern Mir 2.0, utvecklingen av vilket fortsÀtter av Canonical, trots att de har övergett utvecklingen av Unity-grÀnssnittet och Ubuntu-redigeringen för smartphones. Mir förblir efterfrÄgat i Canonicals projekt och positioneras nu som en lösning för inbyggda enheter och IoT (internet of things). Mir kan anvÀndas som en kompositserver för Wayland, vilket gör att alla Wayland-applikationer (till exempel de som byggts med GTK3/4, Qt5 eller SDL2) kan köras i Mir-baserade miljöer. Installationspaket har förberetts för Ubuntu 18.04-20.10 (PPA) och Fedora 30/31/32. Projektets kod sprids Àr under GPLv2-licensen.

Den betydande versionsÀndringen beror pÄ Àndringar i API:et som bryter mot kompatibiliteten och avvecklingen av vissa förÄldrade API:er. Specifikt har stödet för de specifika API:erna mirclient och mirserver upphört, och det rekommenderas sedan lÀnge att anvÀnda Wayland-protokollet istÀllet. Biblioteken kopplade till mirclient och mirserver har bevarats, men anvÀnds nu endast för interna syften, erbjuder inga huvudfiler och garanterar inte ABI-behÄllande (en större kodrensning planeras för framtiden). Stödet för dessa API:er har avtalats med UBports-projektet, som fortsÀtter att anvÀnda mirclient i Ubuntu Touch. Det har beslutats att Mir 1.x för nÀrvarande har tillrÀckliga funktioner för UBports behov och att projektet i framtiden kan övergÄ till Mir 2.0.

Borttagandet av mirclient har ocksÄ lett till att vissa grÀnssnitt för grafiska plattformar som endast anvÀndes i mirclient API:et har avvecklats. Det noteras att denna förenkling inte kommer att leda till synliga Àndringar och kommer att fungera som grund för att förbÀttra koden för plattformsarbete, sÀrskilt nÀr det gÀller stöd för system med flera GPU:er, drift i headless-lÀge och utveckling av verktyg för fjÀrrÄtkomst till skrivbordet.

Som en del av den pĂ„gĂ„ende rensningen har specifika mesa-beroenden tagits bort frĂ„n plattformarna mesa-kms och mesa-x11 — endast gbm har behĂ„llits som beroende, vilket möjliggör drift av Mir ovanpĂ„ X11 pĂ„ system med NVIDIA-drivrutiner. Plattformen mesa-kms har omdöpts till gbm-kms och mesa-x11 till gbm-x11. En ny plattform rpi-dispmanx har dessutom lagts till, vilket gör att Mir kan anvĂ€ndas pĂ„ Raspberry Pi 3-kort med Broadcom-drivrutiner. I MirAL (Mir Abstraction Layer), som kan anvĂ€ndas för att undvika direkt tillgĂ„ng till Mir-servern och abstrahera Ă„tkomsten till ABI genom libmiral-biblioteket, har möjligheten att aktivera och inaktivera fönsterdekorer pĂ„ serversidan (SSD) lagts till, liksom möjligheten att konfigurera skalning i DisplayConfiguration-blocket.

Utgivning av displayservern Mir 2.0

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster