Weston 8.0 uus versioon saabub koos DRM-i täiustustega

wayland-ekraanipilt

Välja on antud Weston 8.0 Composite Serveri stabiilne versioon, mis arendab tehnoloogiaid mis aitavad kaasa Waylandi protokolli täielikule ühilduvusele valgustus-, Gnome-, KDE- ja muudes kasutajakeskkondades.

Wayland koosneb protokollist (suures osas valmis) ja võrdlusrakendus nimega Weston. Renderdamiseks saab Weston kasutada OpenGL ES-i või tarkvara (pixmani teeki). Praegu piirduvad kliendid pigem OpenGL ES-ga kui täieliku OpenGL-iga, sest "libGL kasutab GLX-i ja kõiki X-sõltuvusi". Projekt töötab välja ka GTK + ja Qt versioone mis renderdatakse Waylandile X asemel.

Arengut Weston on keskendunud kvaliteetse koodibaasi ja toimivate näidete pakkumisele Waylandi kasutamiseks töölaua keskkondades ja manustatud lahendustes.

Mida uut on Weston 8.0-s?

Selle uue väljaandega on Weston 8.0 üks olulisemaid muudatusi see, et see one on parandanud riistvaramehhanismid DRM (Direct Rendering Manager) kaadripuhvrite komponentide (riistvaratasandite) salvestamiseks kasutatavate mälupiirkondade manipuleerimiseks.

DRM-i taustaprogrammi kasutati väljundi korraldamiseks DRM-i (Direct Rendering Manager) kaudu, KMS (Kerneli režiimi seadistamine) ja evdev kerneli alamsüsteemid on lisanud HDCP video - ja helisisu kopeerimiskaitse tehnoloogia toetuse, mis Seda kasutatakse DVI, DisplayPorti, HDMI, GVIF või UDI kaudu edastatud videosignaali krüptimiseks.

Kuigi muudatused gl-rendereris mainitakse, et ekraanipiltide jäädvustamiseks, jagamiseks ja ekraanipiltide tegemiseks on lisatud lukk aladest, kus kuvatakse koopiakaitsega sisu.

Ilma ekraanita renderdamiseks kasutatav peata taustaprogramm sai selles versioonis täiendusi, kuna puhvrisse joonistamiseks on lisatud tugi OpenGL-i abil (lisatud on valik "–use-gl"), mis võimaldab teil saada virtuaalse ekraani mälus olev pilt, mida saab kaugkliendile üle kanda.

Lisaks DRM-i alamsüsteemi kaudu väljaminevale taustaprogrammile on lisatud võimalus ehitada ilma GBM-i teegile viitamata (Generic Buffer Manager), mille Mesa pakub renderduspuhvrite jaotuse kontrollimiseks. GBM-vormingute asemel kasutatakse DRM-alamsüsteemis FourCC-vorminguid.

Lisaks, et vähendada Weston 8.0-s mõnede GPU-de mälumahtu (võimaluse korral) laiendit kasutatakse vaikimisi EGL EGL_KHR_osaline_värskendus, mida see lubab teha, on pindade sisu valikuline värskendamine, jättes välja alad, kus muudatusi ei olnud.

Muudest mainitud muudatustest Westoni 8.0 teates:

  • Parem raamistik silumislogide pidamiseks.
  • Lisati tugi XYUV-vormingule gl-rendereris.
  • Xwm-i aknahaldur rakendab Xwaylandi operatsiooni ajal Waylandi pinnamuutuste väljundi üle kontrolli, mis võimaldas Wayland-põhistes keskkondades käivitatud X11-rakenduste akende kaunistamisel artefaktidest lahti saada.
  • Vähendatud mälu tarbimine töölaua homogeense tausta kuvamisel 1 × 1 puhvri kasutamise tõttu kogu vaateavas.
  • Lisatud tugi weston-direct-display laiendusele, mis võimaldab teil korraldada sisu ülekandmist dmabufist otse displei kontrollerisse.

Kuidas installida Weston 8.0 Ubuntu ja derivaadid?

Noh neile, kes on huvitatud selle uue Westoni versiooni installimisest, neil peab olema Wayland oma süsteemi installitud.

Nüüd, meil peab olema ka Meson, kuna nagu mainiti Weston 8.0 selle uue versiooni uudistes, siirdusid arendajad Mesoni.

Selle installimiseks peame avama ainult terminali ja sinna kirjutame järgmise:

pip3 install --user meson

See tehtud, nüüd laadime Weston 7.0 uue versiooni alla järgmise käsuga:

wget https://wayland.freedesktop.org/releases/weston-8.0.0.tar.xz

Pakime sisu lahti:

tar -xvf weston-8.0.0.tar.xz

Juurdepääs kaustale, mis on loodud:

cd weston-8.0.0

Koostamise ja paigaldamise teostame järgmiselt:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Lõpuks on soovitatav arvuti taaskäivitada, et alustada muudatustest uues kasutaja sessioonis.


Ole esimene kommentaar

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.