Xorg protiv Waylanda protiv Mira

Wayland-vs-mir

Naslov vijesti govori sve. X11 je standardni protokol za komunikaciju s Xorgom već desetljećima., uz ostale implementacije X Window System. Njegova prva verzija pojavila se 2004. i od tada je uključen u glavne distribucije Linuxa, kao što su Debian, Gentoo Linux, Fedora, Slackware, openSUSE, Mandriva, Cygwin / X i naravno Ubuntu. Iako je još uvijek bio savršeno operativan, Xorg je dizajniran prije više od deset godina i od tada su postignuta brojna poboljšanja na području prikazivanja. Grubo, svi se elementi zaslona, ​​poput prozora, gumba ili fontova, više ne pozivaju na poslužitelju (kako biste to trebali pokazati) od strane klijenata (ono što biste trebali pokazati), kako bi prešli na model u kojem potonji stječu svu vodeću ulogu. Analiziramo staro Xorg i sjajne alternative za budućnost, Wayland i Mir, u članku u kojem su mišljenja i komentari otvoreni. Xorg je desetljećima bio glavna implementacija X-Windowa u GNU/Linuxu, ali stari sustav na kojem se temeljio značajno se promijenio do sadašnje ere, gotovo potpuno nestajući. Sadašnji se model prvenstveno oslanja na bazu kupaca, gdje slikovne karte ili slike preko cijelog zaslona na poslužitelju prikaz i upravitelj prozora, obojica se stapaju u onome što je konačno prikazano korisniku. Ostaje onda da se zapitamo, kakva je uloga Xorg-u u ovom slučaju ako on nije posrednik između dvoje gore. Osim što uključuje još jedan sloj bez stvarnih funkcija, uključuje inherentno usporavanje bilo kojoj aplikaciji i još jedna točka koja se mora osigurati unutar sustava, jer aplikacija osluškuje bilo koji ulaz i prihvaća zahtjeve drugih klijenata prozora. Izbiti iz X11 protokola i krenuti ispočetka izgledalo je kao dobra ideja, a time i ideja za Wayland, grafički protokol i knjižnica poslužitelja za Linux sustave koji su se od 2010. pojavili kao aplikacija na kojoj će se pokretati buduće Unity. Uz to, predložen je kao standard za mobilne platforme koje koriste Ubuntuov mobilni operativni sustav, Ubuntu Touch. Wayland

Primjer vizualizacije s Waylandom

Tijekom svih ovih godina ljudi iz Canonical-a pokazali su svoju namjeru da u potpunosti podrže ovu aplikaciju u svojim distribucijama, ali stvarnost je takva da ni danas nije uspjela potpuno poletjeti. Zapravo su prve verzije Ubuntu Touch koristile SurfaceFlinger, Androidov grafički poslužitelj, za izvršavanje zadatka prikazivanja i, U najnovijim verzijama Mir je motor dizajniran za pokretanje u svim izdanjima operativnog sustava Ubuntu, postupno zamjenjujući dva prethodno spomenuta. Glavna ideja nije izgubljenaUklanjanje srednjih slojeva znači povećanje performansi sustava jer se manje podataka mora preusmjeriti na odgovarajuće klijente, a to znači i veće povećanje sigurnosti opreme. Wayland također ne zahtijeva upravljački program za 2D grafiku, za razliku od Xorga s DDX-om, jer se sve radi na klijentskoj strani, ponovnom upotrebom DRM / KMS upravljačkih programa za prikaz konačnog rezultata slike. krizma

Primjer vizualizacije s Mirom

Mir ne pretpostavlja bitne varijacije onoga što Wayland pretpostavlja, osim implementacije vlastitog protokola i korištenja vlastitih API-ja. Štoviše specifičan je za Ubuntu i Unity 8, što je i prednost zbog vlastitog optimiziranog dizajna i nedostatak jer se ne može uključiti u druge okuse Linuxa. The najnovija beta pušten iz Ubuntu 16.10 (Yakketi Yak) dolazi s ažuriranjem Mir, koji je također optimiziran za bolje performanse pod upravljačkim programima Nvidia kartice.

Uz sve ove informacije, rasprava poslužuje: hoće li Mir dobiti punu podršku tvrtke Canonical ili će suživjeti s Waylandom? Kakvu će budućnost imati ovaj drugi grafički poslužitelj? Hoće li to biti projekti koji će biti zajednički podržani u svrhu postizanja istog zajedničkog cilja?


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   peret dijo

    Čini mi se savršenim da je Ubuntu odlučio koristiti i razvijati MIR. Ali, molim vas, prestanite napadati Waylanda tehničkim argumentima koji su u najboljem slučaju netočni. Wayland je već korišten na mobilnim platformama poput Sailfish ili Tizen. U slučaju Sailfish, Jolla je lansirao telefon 2013. S druge strane, KDE, Gnome i Enlightenment tri od najčešće korištenih stolnih računala koristit će Wayland. U KDE-u je danas već moguće stabilno pokretati sesiju pod zemljom (znam jer sam to učinio). GNome je najavio da će prema narednim postavkama u sljedeću verziju prijeći na wayland. Dakle, kao što vidite, Wayland daleko nije od "zaostalog" projekta.
    Jedini razlog zbog kojeg Canonical razvija MIR je potpuni nadzor nad tehnologijom. U punom je pravu. No, umjesto da štedi svoje resurse na razmazivanju Waylanda, trebao bi se posvetiti razvoju MIR-a i njegovoj beskrajnoj konvergenciji.

    1.    Filo dijo

      Ali gdje je u ovom članku Wayland napadnut? To nije zaostali projekt, pogotovo jer ga je Canonical napustio za Mir. Ipak, čini se da su oba još uvijek daleko od zamjene starog Xorga.

  2.   q3s dijo

    "Peret" Ne mislim da itko ikoga napada, jednostavno je autor dao svoje stajalište .. Imat ćete svoje, podijeliti ga s drugima i pustiti nas (čitatelje) da razumijemo fazu projekata! Hvala na bilješci!

  3.   George Romero dijo

    Mmmmm
    Ali većina distribucija koristit će Wayland poput Fedore ili Opensuse (ja to koristim), Arch i derivate.
    A također morate uzeti u obzir da se upravljački programi grafičkih kartica moraju prilagoditi protokolu i sigurno će to biti Wayland

    Mir je samo tržišna strategija

  4.   g dijo

    Nije važno sve dok su obje funkcionalne