Mir 2.0 kuvamise serveri vÀljaanne

Esitletud ekraaniserveri vĂ€ljaanne Mir 2.0, mille arendamist jĂ€tkab ettevĂ”te Canonical, hoolimata Unity liidese ja Ubuntu nutitelefonide vĂ€ljaannete arendamisest loobumisest. Mir jÀÀb nĂ”utuks Canonicali projektides ja positsioneeritakse nĂŒĂŒd kui lahendus sisseehitatud seadmete ja asjade interneti (IoT) jaoks. Miri saab kasutada komposiitserverina Waylandi jaoks, mis vĂ”imaldab kĂ€ivitada mĂ”nes Mir-pĂ”hises keskkonnas mis tahes rakendusi, mis kasutavad Waylandi (nĂ€iteks need, mis on koostatud GTK3/4, Qt5 vĂ”i SDL2 abil). Paigaldamiseks mĂ”eldud paketid on ette valmistatud Ubuntu versioonidele 18.04-20.10 (PPA) ja Fedora 30/31/32. Projekti kood levitatakse on GPLv2 litsentsi all.

Oluline versiooni numbrite muutus on seotud API muutustega, mis rikuvad ĂŒhilduvust, ja mĂ”nede vananenud API-de eemaldamisega. EelkĂ”ige lĂ”petatakse mirclient ja mirserver spetsiifiliste API-de tugi, mille asemel on juba mĂ”nda aega soovitatud kasutada Waylandi protokolli. Seotud mirclient ja mirserveri raamatukogud on sĂ€ilitatud, kuid neid kasutatakse nĂŒĂŒd ainult sisemiseks otstarbeks, ei pakuta pealkirjade faile ja ABI sĂ€ilitamine ei ole garanteeritud (tulevikus on planeeritud suurem koodipuhastus). Spetsiifiliste API-de toe lĂ”petamine on kooskĂ”lastatud UBports projektiga, mis jĂ€tkab mirclienti kasutamist Ubuntu Touchis. Otsustati, et praegusel ajal on Mir 1.x funktsioonid UBportsi vajadustele piisavad, ja tulevikus suudab projekt ĂŒle minna Mir 2.0-le.

Mirclienti eemaldamine vĂ”imaldas samuti loobuda teatud liidestest graafikaplatvormidele, mis olid kasutusel ainult mirclienti API-s. Tuleb mĂ€rkida, et antud lihtsustamine ei too kaasa nĂ€htavaid muudatusi ning loob aluseid koodi tĂ€iustamiseks platvormide tööks, eriti mitme GPU toetas, töötamiseks peata reĆŸiimis ning tööriistade arendamiseks kaugjuurdepÀÀsuks töölauale.

Korraldatud puhastuse kĂ€igus eemaldati platvormidelt mesa-kms ja mesa-x11 spetsiifilised mesa-sĂ”ltuvused – jĂ€eti alles vaid gbm, mis vĂ”imaldas Mir-i töötada X11 peal NVIDIA draiveritega. Platvorm mesa-kms on ĂŒmber nimetatud gbm-kms-iks ja mesa-x11 gbm-x11-iks. Samuti on lisatud uus platvorm rpi-dispmanx, mis vĂ”imaldab kasutada Mir-i Raspberry Pi 3 plaatidel Broadcomi draiveritega. MirAL-i (Mir Abstraction Layer) lisati vĂ”imalus akende dekoreerimise lubamiseks ja keelamiseks serveri (SSD) poolest, samuti vĂ”imalus seadistada skaala DisplayConfiguration plokis.

Mir 2.0 kuvamise serveri vÀljaanne

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster