Weston 11.0 inosvika nekuvandudzwa mukutonga kwemavara, muRDP nezvimwe

Wayland naWeston

Chinangwa chaWeston ndechekupa yakakwira-mhando yekodhi kodhi uye mienzaniso yekushanda yekushandisa Wayland munzvimbo dzedesktop uye dzakamisikidzwa mhinduro,

Mushure memwedzi misere yekuvandudza kusunungurwa kweshanduro yakagadzikana kwakaziviswa ye composite server Weston 11.0, iyo iri kusimukira nematekinoroji anobatsira mukubuda kwerutsigiro rwakazara rweWayland protocol muChiedza, GNOME, KDE nedzimwe nharaunda dzevashandisi.

Wayland ine protocol (zvikuru zvakakwana) uye yekumisikidza yekushandisa inonzi Weston. Pakupa, Weston anogona kushandisa OpenGL ES kana software (iyo pixman raibhurari). Parizvino vatengi vanogumira kuOpenGL ES pane kuzara OpenGL nekuti "libGL inoshandisa GLX uye zvese X kutsamira." Iyo purojekiti iri kuvandudzawo GTK + uye Qt shanduro iyo inopa Wayland panzvimbo yeX.

Iko kuvandudzwa kwe Weston yakanangana nekupa yakakwira-yepamusoro kodhi base uye inoshanda mienzaniso kushandisa Wayland munzvimbo dze desktop uye mhinduro dzakadzika.

Hunhu hutsva hutsva hweWeston 11.0

Mukuburitswa kutsva uku kweWeston 11.0 shanduko huru yenhamba yevhezheni yeWeston imhaka yeshanduko dzeABI dzinotyora kumashure kuenderana.

Kune chikamu yeshanduko izvo zvakaitwa uye zveavo vakamira kunze kweWeston 11.0 ibasa rinoramba riripo paruvara rwekutarisira zvivakwa iyo inobvumira kutendeuka kwemavara, gamma kururamisa uye mavara profiles. Kusanganisira kugona kuseta iyo ICC mbiri yekutarisa uye kuratidza sRGB mavara pairi. Tsigiro yekushandura iyo yekutarisa kuHDR modhi yakaonekwawo, asi kuumbwa kweHDR zvemukati hakusati kwaitwa.

Imwe shanduko inomira mushanduro iyi nyowani ndeyekuti yakawedzera rutsigiro kune imwechete pixel buffer protocol, iyo inobvumira kugadzirwa kwe-single-pixel buffers iyo inosanganisira ina 32-bit RGBA kukosha. Uchishandisa ratidziro yeprotocol, sevha inoumbwa inogona kuyera mapixel buffers kuti igadzire nzvimbo dzakafanana dzine mavara ehukuru hwekupokana.

Kunze kwazvo gadziriro dzakaitwa kushandiswa mune imwe ye inotevera rutsigiro inoburitswa pakuurayiwa panguva imwe chete akawanda backends, semuenzaniso, yekubuda kuburikidza neKMS neRDP.

Kune rimwe divi, zvinoratidzwa zvakare kuti iyo DRM backend yakateya hwaro hwerutsigiro rwemangwana kune akawanda-GPU zvigadziriso, mukuwedzera kune akati wandei kuvandudza kutsigira RDP backend yekuwana kure kure kune skrini uye basa raitwa. kuita kwe-back-end DRM.

Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • Yakagadziriswazve kushandiswa kweweston_buffer.
  • Iwo ma-cms-static uye cms-ruvara maplugins akaregwa.
  • Yakabviswa rutsigiro rwenzvimbo dzakawanda dzekushanda uye desktop-shell kuyera.
  • Yakabviswa tsigiro ye wl_shell protocol ndokuitsiva ne xdg-shell.
  • Yakabviswa fbdev backend, inofanira kushandisa KMS backend panzvimbo.
  • Yakabvisa weston-launch, launcher-direct, weston-info uye weston-giya zvikamu uye unofanira kushandisa libsea uye wayland-info raibhurari panzvimbo.
  • Nekumisikidza, iyo KMS max-bpc pfuma inoiswa.
  • Kuparara kunoitika kana ndangariro yemahara pane system yapera.

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo mu inotevera chinongedzo.

Maitiro ekuisa Weston 11.0 paUbuntu uye zvigadzirwa?

Zvakanaka, kune avo venyu vanofarira kugona kuisa iyi nyowani vhezheni yeWeston, ivo vanofanirwa kuve neWayland yakaiswa pane yavo system.Kuti tiise iyo, isu tinongofanirwa kuvhura terminal uye mairi tichaenda kunyora zvinotevera:

pip3 install --user meson

Waita izvi, ikozvino tichaenda kunotora vhezheni itsva yeWeston 11.0 nemirairo inotevera:

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

Isu tinosunungura izvo zvirimo ne:

tar -xvf weston-11.0.0.tar.xz

Isu tinowana iyo folda yakagadzirwa ne:

cd weston-11.0.0

Uye isu tinoita iko kuumbwa uye kuisirwa ne:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Pakupedzisira, zvinokurudzirwa kutangazve komputa kuti utange neshanduko muchikamu chitsva chemushandisi.


Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako