Weston 10.0 waxay la timid hagaajinta maamulka midabka, maktabado cusub iyo qaar kaloo badan

wayland-shaashadda

Nooca xasilloon ee Weston 10.0 Server Composite ayaa la sii daayay, kaas oo horumariya tikniyoolajiyadda kaas oo gacan ka geysta is waafajinta buuxda ee borotokoolka Wayland xagga Enlightenment, Gnome, KDE iyo bay'adaha kale ee isticmaala.

Wayland waxay ka kooban tahay borotokool (inta badan dhameystiran) iyo dhaqancelin tixraac ah oo loo yaqaan Weston. Ujeedo ahaan, Weston wuxuu isticmaali karaa OpenGL ES ama softiweer (maktabada pixman). Waqtigan xaadirka ah macaamiisha ayaa ku xadidan OpenGL ES halkii ay ka ahaan lahaayeen OpenGL buuxa maxaa yeelay "libGL wuxuu adeegsadaa GLX iyo dhammaan ku tiirsanaanta X." Mashruuca sidoo kale wuxuu kobcinayaa noocyada GTK + iyo Qt taas oo siinaysa Wayland halkii laga siin lahaa X.

Horumarka Weston waxay diirada saartay bixinta saldhig tayo sare leh iyo tusaalooyin shaqeynaya si loogu isticmaalo Wayland deegannada desktop iyo xalalka gundhigga ah.

Astaamaha cusub ee ugu weyn Weston 10.0

Noocan cusub ee Weston 10.0 ee loo soo bandhigay inuu yahay kan ugu cusub, ayaa la iftiimiyay taas qaybaha lagu daray maamulka midabka, kaas oo kuu ogolaanaya inaad beddesho midabada, sameyso hagaajinta gamma, oo aad ku shaqeyso muuqaalada midabka. Waxaa la sheegay in xilligan isbedeladu ay ku xaddidan yihiin nidaamyada hoose ee gudaha hadda, isticmaalaha kontaroolada midabka muuqda ayaa ka muuqan doona nooca mustaqbalka.

Mid kale oo cusub oo ka muuqda Weston 10.0 waa taas ee linux-dmabuf-unstable-v1 hirgelinta nidaamka, kaas oo bixiya awooda lagu wadaago kaararka fiidiyooga ee badan iyadoo la adeegsanayo tignoolajiyada DMA-BUF, waxa lagu daray habka "dma-buf feedback", kaas oo siiya server-ka isku-dhafka ah macluumaad dheeraad ah oo ku saabsan GPU-yada la heli karo oo wanaajiya waxtarka xog-isweydaarsiga u dhexeeya GPU-yada aasaasiga ah iyo kan sare.

Tusaale ahaan, waxaa la sheegay in "celinta dma-buf" taageerku ay kordhiso ku-dhaqanka wax-soo-saarka iyada oo aan la haynin dhexdhexaadin (iskaanka eber-ka-koobiga ah).

Dhanka kale, waxaan sidoo kale heli karnaa taas taageero dheeraad ah ee maktabadda libseat, kaas oo bixiya hawlo lagu abaabulo gelitaanka agabka la wadaago iyo wax-soo-saarka iyada oo aan lahayn mudnaanta xididka (helitaanka waxaa isku dubbarida habka asalka ah ee goonida ah). Marka lagu daro maktabaddan cusub waxaa maskaxda lagu hayaa in nuqullada mustaqbalka, waxaa la qorsheeyay in lagu beddelo dhammaan qaybaha si loogu socodsiiyo Weston oo leh libseat.

Taas waxaa dheer in sidoo kale la iftiimiyay Dhammaan tusaalooyinka codsiga macmiilka ayaa loo turjumay si loo isticmaalo kordhinta borotokoolka xdg-shell, kaas oo bixisa isdhexgal loogula falgalayo sagxadaha sida daaqadaha, taas oo u ogolaanaysa in dusha sare lagu dhaqaajiyo shaashadda, la yareeyo, la balaadhiyo, la cabbiro, iwm.

Waxaa sidoo kale iftiimiyay in se ku daray awoodda si toos ah u socodsiiya software macmiilka Ka dib bilawga, tusaale ahaan, si loo abaabulo barnaamijyada autorun ka dib gelitaanka.

Ee isbeddelada kale ee muuqda ee noocaan cusub:

  • Interface wl_shell oo go'ay, fbdev backend, iyo utility-launch Weston (waa in la isticmaalo fadhiga-furitaanka ama soo galida si loo bilaabo).
  • Taageerada bilowga-weston hadda waa la joojiyay oo si caadi ah waa loo naafo (waxay noqon doontaa
    laga saaro nooca mustaqbalka, laakiin waxaa dib loogu hawlgelin karaa ikhtiyaarka Meson.
  • Shuruudaha ku tiirsanaanta waa la kordhiyey, dhismuhu hadda wuxuu u baahan yahay libdrm 2.4.95, libwayland 1.18.0 iyo borotokoolka wayland-1.24. Markaad abuureyso plugin fog oo ku saleysan PipeWire, libpipewire 0.3 ayaa loo baahan yahay.
  • Suite imtixaan oo la fidiyay.

Ugu dambeyntii, haddii aad xiisaynayso inaad awood u yeelatid inaad wax badan ka ogaato, waxaad kala tashan kartaa faahfaahinta xiriirka soo socda.

Sidee loo rakibaa Weston 10.0 Ubuntu iyo derivatives?

Hagaag, kuwa idinka ah ee daneynaya inaad awood u yeeshaan rakibida nuqulkan cusub ee Weston, waa inay ku rakibaan Wayland nidaamkooda.Si loo rakibo, kaliya waa inaan furnaa terminal dhexdeeda waxaan ku qori doonnaa waxyaabaha soo socda:

pip3 install --user meson

Tan ayaa sameysay, hadda waxaan dooneynaa inaan kala soo baxno nooca cusub ee Weston 7.0 amarka soo socda:

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

Waxaan nuqulka ka fureynaa:

tar -xvf weston-10.0.0.tar.xz

Waxaan ku helnaa galka lagu abuuray:

cd weston-10.0.0

Oo waxaannu ku fulinnaa isku-duwidda iyo rakibidda:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Dhamaadka, waxaa lagugula talinayaa inaad dib u bilowdo kumbuyuutarka si aad uga bilowdo isbeddelada ku jira fadhiga isticmaalaha cusub.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.