Dumarating ang bagong bersyon ng Mir 1.1 na may mga bagong pagpapabuti para sa Nvidia

mir-diagram

Kamakailan lamang ang mga tao sa Canonical na namamahala sa pagbuo ng proyekto ay naglabas ng isang bagong paglabas ng display server na ito.

Tulad ng nalalaman ng ilan sa inyo Si Mir ay isang server ng display sa computer at kamakailan lamang ay isang kompositor ng Wayland para sa Linux na binuo ng Canonical Ltd.

Plano nitong palitan ang kasalukuyang ginagamit na sistema ng window ng Ubuntu X, subalit nagbago ang plano at ang Mutter ay pinagtibay bilang bahagi ng GNOME Shell.

Tungkol kay Mir

ako ay batay sa EGL at gumagamit ng bahagi ng mga imprastrakturang orihinal na binuo para sa Wayland, tulad ng pagpapatupad ng EGL ng Mesa at libhybris ni Jolla.

Ang layer ng pagiging tugma para sa X, XMir, ay batay sa XWayland

Ang iba pang mga bahagi ng imprastrakturang ginamit ng Mir ay nagmula sa Android. Kasama sa mga bahaging ito ang Android input stack at Google's Protocol Buffers.

ako kasalukuyang tumatakbo sa iba't ibang mga aparatong pinalakas ng Linux, kabilang ang tradisyunal na mga desktop, IoT, at mga naka-embed na produkto.

Pinapayagan nito ang mga tagagawa ng aparato at mga gumagamit ng desktop na magkaroon ng isang mahusay na tinukoy, mahusay, may kakayahang umangkop at ligtas na platform para sa kanilang grapikong kapaligiran.

ako maaaring magamit bilang isang pinaghalo server para sa Wayland, na nagbibigay-daan sa iyo upang patakbuhin ang anumang application na gumagamit ng Wayland sa mga kapaligiran na nakabatay sa Mir (halimbawa, pinagsama sa GTK3 / GTK4, Qt5 o SDL2).

Ang mga pakete sa pag-install ay inihanda para sa Ubuntu 16.04 / 18.04 / 18.10 (PPA) at Fedora 27/28/29.

Bagong paglabas ng Mir 1.1

Tulad ng sinabi sa simula ay nai-publish ito kamakailan ang bagong paglabas ng Mir1.1 display server.

Kasabay ng bagong bersyon na ito ng Mir isang bagong pakete ng mir-graphics-driver-nvidia na may eglstream-kms na sangkap ay pinakawalan pagdaragdag ng direktang suporta para sa pagmamay-ari ng NVIDIA binary driver.

egmde

Na kung saan ang pagpapalawak ng EGLStreams ay ipinatupad (suportado ng mga driver ng NVIDIA, tulad ng paglabas ng 396).

Bilang karagdagan sa suporta ng EGLStreams, Ang Mir 1.1 codebase ay nagsasama ng maraming mga pag-aayos ng code na nauugnay sa pagkakaloob ng pagbuo ng library ng system ng Musl at paggamit ng Mir sa kapaligiran ng Touch ng Ubuntu (na binuo at pinapanatili ng proyekto ng UBports).

Sa kabilang banda, kabilang sa mga proyekto na nauugnay sa Mir, ang Mir-based minimal na shell na Mir-kiosk ay patuloy na nasusubukan.

Ang Shell na ito ay inilaan para sa magkahiwalay na paglulunsad ng mga indibidwal na application sa Internet kiosk mode (ang interface ay limitado sa isang application).

mir-kiosk

Tumingin ako sa pNagbibigay ng isang matatag, nasubukan nang mahusay, mataas na pagganap na platform na may kakayahan sa pag-input pindutin, mouse at tablet. Nagbibigay ng ligtas na mga komunikasyon sa client-server batay sa Wayland.

ako humahawak sa pagsisimula at pagsasaayos ng isang malawak na hanay ng mga graphic at input hardware at walang putol na pakikitungo sa mga quirks ng hardware.

Nagbibigay ang mga aklatanang Mir ng karamihan sa pamamahala ng window, na na-customize upang matiyak na ang mga application ay buong screen ng isa sa mga programa.

Kinukuha ng proyekto ng mir-kiosk ang program na ito at binabalot ito bilang isang plug-in para sa madaling paggamit.

Ang mir-kiosk ay nagmula sa isang snap package at maaaring maging kapaki-pakinabang para sa paglikha ng mga stand ng demonstration, electronic billboard, self-service terminal, mga aplikasyon ng impormasyon sa sasakyan at entertainment, mga smart meter at ipinapakita ang tagapagpahiwatig para sa mga gamit sa bahay.

Pag-install:

sudo snap install mir-kiosk

egmde

Itinayo sa Mir, ang pinaka-gumaganang shell ng gumagamit, ang Egmde, ay hindi pa nababagay upang magamit ang suportang ibinigay ng Mir 1.1 para sa mga driver ng NVIDIA, ngunit ipinangako itong ipapatupad sa loob ng ilang linggo.

ako kunin ang mga pagkakaiba sa hardware mula sa mga may-akda ng shell (Transparent na nakikipag-usap sa mga quirks ng hardware) at isinasama sa mga bahagi ng system tulad ng mga tatanggap.

Ang pamamahala ng mir window ay naka-built in at lubos na napapasadyang ng mga may-akda ng shell gamit ang isang simpleng mataas na antas na API.

Tumatanggap si Egmde ng mga default na pamamahala ng window ng Mir at ginagawa ang hubad na minimum upang ipakita sa iyo kung paano ito maitayo.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.