Mir 2.4 inouya nekuvandudzwa kweiyo graphic API, rutsigiro rweX11 uye dzakasiyana kugadzirisa

Mir

Munguva pfupi yapfuura timu yeCanonical kuseri kwekuvandudzwa kweMir kuratidza server, yakaburitswa vhezheni 2.4 kuburitswa uye yaisanganisira dzinoverengeka dzebug fixes uye shanduko dzakanangana nekupa kuvandudza muGraphics API.

Kune avo vasingazive nezveMir, vanofanirwa kuziva kuti kune screen server iyo inogadzirwa neCanonical, kunyangwe hazvo ini ndakasiya kuvandudzwa kweUnited kubatana uye iyo Ubuntu edition yeApplephone.

Mir zvichiri kudiwa muzvirongwa zveCanonical zvino ndinozivae chinzvimbo semhinduro ye midzi yakamisikidzwa neInternet yezvinhu (IoT). Mir inogona kushandiswa seyakaumbwa seWayland, ichibvumira chero Wayland-based application (semuenzaniso yakavakwa neGTK3 / 4, Qt5, kana SDL2) kumhanya munzvimbo dzeMir-based.

Kuenderana kweiyo X, XMir, yakavakirwa paXWayland, nepo zvimwe zvikamu zvezvivakwa zvinoshandiswa naMir zvichibva kuApple. Izvi zvikamu zvinosanganisira Android yekuisa stack uye Google's Protocol Buffers. Mir parizvino inomhanya pamhando dzakasiyana dzeLinux-dzinofambiswa nemidziyo, kusanganisira echinyakare desktops, IoT, uye zvakadzamidzirwa zvigadzirwa.

Iyo Mir graphical server inogonesa vagadziri vemidziyo uye vashandisi ve desktop kuti ive neyakajeka tsananguro, inoshanda, inoshanduka uye yakachengeteka chikuva cheiyo graphical nharaunda.

Zvinyorwa zvitsva zveMir 2.4

Mune ino vhezheni itsva yeMir 2.4 basa rakaitwa kugadzirisa kusagadzikana kwemaAPIs zvine chekuita nerutsigiro rweplatifomu yekushandisa mumasisitimu pamwe chemasanganiswa Graphics. Izvo zvinotaurwa kuti kunyanya, mg :: Platform API yakakamurwa kuita DisplayPlatform uye RenderingPlatform, Kukubvumidza iwe kushandisa akasiyana maGPU ekupa uye kupa.

Chimwe chinhu chitsva chinomira kunze ndeye Mir akavandudza basa papuratifomu yeX11, Sezvo mune iyi nyowani vhezheni yeMir kodhi yekutsigirwa kweX11 chikuva yakatamiswa kubva kuXLib kuenda kuXCB, kugona kushandura saizi nemaMir-based application akaratidzirwa mune X11 nharaunda akawedzerwa.

Izvo zvinotaurwa zvakare kuti zvakawanda zvakagadziriswa kutsigira Wayland neXwayland uye akawedzera "-driver-quirks" sarudzo kune gbm-kms kusanganisa macheki ekundikana kwemidziyo.

Yeye bug fixes iyo yakaitwa mune iyi nyowani vhezheni yeMir 2.4:

  • Yakagadzika chinongedzo chinzvimbo pane zviyero zvakakwidzwa
  • Kubata kiyi nyika inoshanduka kana hwindo risiri mukutarisa
  • Kururamisa kubata kweXWayland zvikanganiso
  • Tumira Unbuffered Furemu Callbacks Mushure menguva
  • Yakagadziriswa resizing yemahombekombe eganda
  • Kuongorora kana cursor yakavharwa usati watumira pointer kufamba

Chekupedzisira, kana iwe uchifarira kuziva zvakawanda nezve iyi nyowani vhezheni, unogona kutarisa ruzivo Mune inotevera chinongedzo.

Maitiro ekuisa Mir pane Ubuntu uye zvigadzirwa?

Iwo ekuisa mapakeji eiyi vhezheni nyowani akagadzirirwa Ubuntu 18.04, 21.04 uye 20.04 (PPA) uye Fedora 34,33 uye 32.

Kune avo vanofarira kugona kuisa ino graphic server pane avo masystem, zvese zvavanofanirwa kuita kuvhura terminal pane yavo masystem (vanogona kuzviita nekiyi musanganiswa Ctrl + Alt + T kana naCtrl + T) uye mairi tichaenda kunyora mirairo inotevera:

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

Nezvo, iyo repository yakatowedzerwa kune yako system, usati waisa graphical server zvinokurudzirwa zvizere kuti kana iwe uri kushandisa zvakavanzika madhiraivha pane yako system Kadhi rako revhidhiyo kana rakabatanidzwa, chinja izvi kusunungura madhiraivha, izvi kuitira kudzivirira kunetsana.

Kana tangova nechokwadi chekuti isu tine mahara emahara akaomeswa, tinogona kuisa sevha nekumhanyisa mune iyo terminal:

sudo apt-get install mir

Pakupera iwe uchafanirwa kutangazve yako system kuti iyo mushandisi chikamu neMir irongedzwe uye sarudza izvi zvechikamu chako.


Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako