Mir 2.0 arddangos gweinydd rhyddhau

A gyflwynwyd gan rhyddhau gweinydd arddangos edrych 2.0, sy'n parhau i gael ei ddatblygu gan Canonical, er gwaethaf rhoi'r gorau i ddatblygiad y gragen Unity a'r rhifyn Ubuntu ar gyfer ffonau smart. Mae galw o hyd am Mir mewn prosiectau Canonical ac mae bellach wedi'i leoli fel ateb ar gyfer dyfeisiau wedi'u mewnosod a Rhyngrwyd Pethau (IoT). Gellir defnyddio Mir fel gweinydd cyfansawdd ar gyfer Wayland, sy'n eich galluogi i redeg unrhyw gymwysiadau gan ddefnyddio Wayland (er enghraifft, wedi'u hadeiladu gyda GTK3/4, Qt5 neu SDL2) mewn amgylcheddau sy'n seiliedig ar Mir. Pecynnau gosod wedi'u paratoi ar gyfer Ubuntu 18.04-20.10 (CPA) A Fedora 30/31/32. Cod prosiect dosbarthu gan trwyddedig o dan GPLv2.

Mae'r newid sylweddol yn nifer y fersiwn o ganlyniad i newidiadau anghydnawsedd API a dileu rhai APIs anghymeradwy. Yn benodol, mae cefnogaeth i'r APIs mirclient a mirserver penodol wedi'i derfynu, a chynigiwyd yn lle hynny ers tro y dylid defnyddio'r protocol Wayland. Mae llyfrgelloedd sy'n gysylltiedig Γ’ mirclient a mirserver wedi'u cadw, ond maent bellach yn cael eu defnyddio'n fewnol yn unig, nid ydynt yn darparu ffeiliau pennawd, ac nid ydynt yn gwarantu cadwraeth ABI (mae glanhau cod mawr wedi'i gynllunio ar gyfer y dyfodol). Mae dibrisiant yr APIs hyn yn unol Γ’ phrosiect UBports, sy'n parhau i ddefnyddio mirclient yn Ubuntu Touch. Penderfynwyd bod galluoedd Mir 1.x ar hyn o bryd yn ddigon ar gyfer anghenion UBports, ac yn y dyfodol bydd y prosiect yn gallu newid i Mir 2.0.

Roedd cael gwared ar mirclient hefyd yn dileu cefnogaeth ar gyfer rhai rhyngwynebau ar gyfer llwyfannau graffigol a ddefnyddiwyd yn unig yn yr API mirclient. Nodir na fydd y symleiddio hwn yn arwain at newidiadau gweladwy a bydd yn sail i wella'r cod ar gyfer gweithio gyda llwyfannau, yn enwedig ym maes cefnogaeth i systemau gyda GPUs lluosog, gwaith yn y modd di-ben a datblygu offer ar gyfer o bell. mynediad bwrdd gwaith.

Fel rhan o'r purge parhaus, tynnwyd dibyniaethau mesa-benodol o'r llwyfannau mesa-kms a mesa-x11 - dim ond gbm oedd ar Γ΄l o'r dibyniaethau, a oedd yn ei gwneud hi'n bosibl sicrhau bod Mir yn gweithio ar ben X11 ar systemau gyda gyrwyr NVIDIA. platfform mesa-kms wedi'i ailenwi i gbm-kms a mesa-x11 i gbm-x11. Mae platfform rpi-dipmanx newydd hefyd wedi'i ychwanegu i ganiatΓ‘u i Mir gael ei ddefnyddio ar fyrddau Raspberry Pi 3 gyda gyrwyr Broadcom. Ychwanegodd yr haen MirAL (Haen Tynnu Mir), y gellir ei defnyddio i osgoi galwad uniongyrchol i weinydd Mir a thynnu mynediad ABI trwy'r llyfrgell libmiral, y gallu i alluogi ac analluogi addurniadau ffenestr ar ochr y gweinydd (SSD), fel yn ogystal Γ’'r gallu i ffurfweddu graddio yn y Ffurfweddu Arddangos bloc.

Mir 2.0 arddangos gweinydd rhyddhau

Ffynhonnell: opennet.ru

Ychwanegu sylw