Ang Mir graphical server na-update sa bersyon 1.4

Usa ka bag-ong bersyon sa Mir 1.4 display server ang gipagawas, kansang pag-uswag nagpadayon ang Canonical, bisan pa sa pagsalikway sa pag-uswag sa Unity Shell ug ang edisyon sa Ubuntu alang sa mga smartphone. Padayon nga gipangayo ang Mir sa mga proyekto ug gibutang karon nga solusyon sa mga naka-embed nga aparato ug sa Internet of Things (IoT).

Ang Mir mahimong magamit ingon usa ka sagol nga server alang sa Wayland, nga nagtugot kanimo sa pagpadagan sa bisan unsang aplikasyon nga gigamit ang Wayland sa mga palibot nga nakabase sa Mir (pananglitan, ang mga gitukod sa GTK3 / 4, Qt5, o SDL2).

Bahin ni Mir

Alang sa mga wala nakaila sa Mir, kinahanglan mahibal-an nila kana Gibase kini sa EGL ug naggamit bahin sa mga imprastraktura nga orihinal nga naugmad alang sa Wayland, sama sa pagpatuman sa EGL sa Mesa ug libhybris ni Jolla.

Ang layer sa pagkaangay alang sa X, Ang XMir, gibase sa XWayland samtang alang sa uban pang bahin sa imprastraktura nga gigamit sa Mir nga gikan sa Android. Kauban niini nga mga bahin ang Android input stack ug Google's Protocol Buffers.

Nagdagan karon ang Mir sa lainlaing mga aparato nga gipaandar sa Linux, lakip ang tradisyonal nga mga desktop, IoT, ug mga naka-embed nga produkto.

Gihatag niini ang mga tiggama sa aparato ug mga naggamit sa desktop nga adunay maayong pagkasabut, episyente, nabag-o ug luwas nga platform alang sa ilang grapikong palibot.

Ang code sa proyekto gipanghatag sa ilalum sa lisensya nga GPLv2.

Panguna nga kabag-o sa Mir 1.4

Ang pag-uswag sa Mir dili sama ka aktibo kung itandi sa uban pang susama nga mga proyekto, tungod kay dili kini usa sa mga nanguna nga prayoridad sa Canonical, bisan kung dili kini usa ka pag-uswag nga gibasura sama sa uban pa.

Sa kini nga bag-ong bersyon sa Mir 1.4 pagpaayo sa mga gamit aron maseguro ang paglansad sa mga aplikasyon sa Wayland sa mga kabhang nga gipakita Gibase sa Mir ang pagpaayo sa suporta alang sa extension sa proteksyon sa wlr-layer-shell (Layer Shell).

Sa laing bahin gisugyot sa mga nag-develop sa palibot sa tiggamit sa Sway ug gigamit sa proseso sa pagdala sa shell sa MATE sa Wayland. Ang mga gamit sa mirrun ug mirbacklight gikuha gikan sa pakete.

Sa layer sa MirAL (Mir Abstraction Layer), nga magamit aron mapugngan ang direkta nga pag-access sa Mir server ug abstract access sa ABI pinaagi sa libmiral library, Gidugang ang suporta alang sa mga eksklusibong mga sona, nga nagpugong sa pagbutang sa mga bintana sa usa ka piho nga lugar sa screen.

Gihimo ang una nga lakang aron mawala ang piho nga mirclient API, nga dugay na nga na-freeze ug girekomenda nga gamiton hinoon ang Wayland protocol.

Sa bag-ong bersyon sa API, ang mirclient gipagawas pinaagi sa default, apan ang kapilian sa asembliya nga "–enable-mirclient" nahibilin aron ibalik kini, ug alang sa mapili nga pagpaaktibo, ang variable sa palibot nga MIR_SERVER_ENABLE_MIRCLIENT ug ang pag-configure sa file mahimo’g gisugyot. Mirclient.

Ang kompleto nga pagtangtang sa mirclient API gipugngan sa kamatuoran nga kini nagpadayon nga gigamit sa UBports ug Ubuntu Touch.

Alang sa mga interesado nga mahibal-an ang gamay pa bahin sa kini nga paglansad Mahimo nimo nga susihon ang mosunud nga link.

Giunsa i-install ang Mir graphic server sa Ubuntu ug mga derivatives?

Alang sa mga interesado nga ma-install kini nga graphic server sa ilang mga sistema, kinahanglan nila mahibal-an nga ang proyekto ni Mir dili eksklusibo alang sa mga canonical produser, sanglit Adunay pipila ka mga pakete sa pag-install nga giandam aron mapadali ang pag-install sa Ubuntu 16.04 / 18.04 / 18.10 / 19.04 (sa tabang sa usa ka PPA) ug sa parehas nga paagi adunay mga pakete nga giandam alang sa Fedora 29/30.

Sa kaso alang sa amon nga mga ninggamit us aka bersyon nga adunay suporta sa Ubuntu, mahimo namon madugangan ang gisugyot nga tipiganan sa among mga sistema pinaagi sa pagsunod sa mga panudlo nga among gibahin sa ubos.

Ang kinahanglan ra nila buhaton mao ang pag-abli sa usa ka terminal sa ilang mga sistema (mahimo nila kini sa yawi nga kombinasyon nga Ctrl + Alt + T o uban ang Ctrl + T) ug sa niini among i-type ang mga mosunud nga mando:

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

sudo apt-get update
Uban niini, ang tipiganan naidugang na sa imong sistema, sa wala pa i-install ang graphic server kini girekomenda nga kung gigamit nimo ang mga pribadong drayber alang sa imong video card o integrated, usba kini sa mga libre nga driver, kini uban ang katuyoan aron malikayan ang mga panagsumpaki.

Kung nakasiguro na kami nga adunay mga libre nga driver nga gipalihok, mahimo namon mai-install ang server pinaagi sa pagpatuman sa terminal:

sudo apt-get install mir

Sa katapusan kinahanglan nimo nga i-restart ang imong sistema aron ang sesyon sa gumagamit nga adunay Mir isakay ug pilia kini.


Ang sulud sa artikulo nagsunod sa among mga prinsipyo sa pamatasan sa editoryal. Aron magreport usa ka pag-klik sa sayup dinhi.

Himoa ang una nga makomentaryo

Biyai ang imong komentaryo

Ang imong email address dili nga gipatik. Gikinahanglan kaumahan mga gimarkahan sa *

*

*

  1. Responsable sa datos: Miguel Ángel Gatón
  2. Katuyoan sa datos: Kontrolaha ang SPAM, pagdumala sa komento.
  3. Legitimation: Ang imong pagtugot
  4. Komunikasyon sa datos: Ang datos dili ipahibalo sa mga ikatulong partido gawas sa ligal nga obligasyon.
  5. Pagtipig sa datos: Ang database nga gidumala sa Occentus Networks (EU)
  6. Mga Katungod: Sa bisan unsang oras mahimo nimong limitahan, bawion ug tanggalon ang imong kasayuran.