Weston 13 inosvika nerutsigiro rwekumashure akawanda, kuvandudzwa uye nezvimwe

Wayland naWeston

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

Mushure mehafu yegore yebudiriro, chirongwa Weston akazivisa kuburitswa kweshanduro ye yako Wayland composite server, "Weston 13.0" uye kuburitswa kutsva uku kunoratidza kuvandudzwa kwakasiyana, pamwe nemaitiro ekuyedza, kuvandudzwa kwetsigiro, nezvimwe.

Kune avo vasingazive nezveWeston, iwe unofanirwa kuziva kuti izvi ndiko kushandiswa kwereferenzi kwemunyori weWayland, sezvainogadzirisa zviratidziro, kusanganisira kuumbwa kwezviri mukati mavo, kutsigirwa kwezviitiko kubva kumidziyo yavo yekupinza (touchscreen, mouse, keyboard, etc.), uye maitiro avo (wallpapers, resolution, multi-monitor display, etc.).

Weston haina huremu kana ichienzaniswa neX11 uye inokurumidza semunyori uye inokodzera akawanda akaiswa uye ekushandisa nharembozha.

Hunhu hutsva hutsva hweWeston 13.0

Mune iyi vhezheni itsva inoratidzwa yeWeston 13.0, a yezvinhu zvinonyanya kukosha ndiyo yakawedzera rutsigiro rwekurodha akawanda backend, iyo pasina mubvunzo yakakosha kufambira mberi muWeston, sezvo ichibvumira akawanda backend kuti atakurwe, semuenzaniso, vnc, rdp, pipewire ndeye yechipiri backend.

Imwe yeshanduko inomira mushanduro iyi nyowani ndiyo kunatsiridza muKiosk-shell (yeInternet kiosks), kubvira mune iyi vhezheni itsva kuvandudzwa kwekuita mune yakazara skrini modhi mashandiro, pamwe nerutsigiro rwekuwedzera kugadzira-yakazara-sikirini nzvimbo yezvishandiso zvakatangwa kuburikidza neXWayland.

Pamusoro peizvi, muWeston 13.0 mabasa matsva akawedzerwas, kusanganisira weston_view_move_to_layer() kufambisa maonero kune imwe nhanho kana kuibvisa kubva pachiitiko girafu kana iyo layer iri NULL, weston_log_scopes_iterate() kudzokorora pamusoro penzvimbo dziri murekodhi uye ficha kugadzirisa zviripo zvakadai seweston_view_set_position, weston_touch uye weston_output, uchishandisa weston_coord chimiro chekuvandudza kushanda zvakanaka.

Kune rimwe divi, muDesktop-Shell, ikozvino iwe unogona kudzikamisa nzvimbo yekufamba kweiyo pointer kune yakazara skrini.

Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • backend-vnc, backend-pipewire uye backend-rdp: GL renderer rutsigiro
    Tsigiro yezvinobuda zvakapetwa, zvichiita kuti maonero aiswe pamapepa kana aratidzwa mune zvakawanda zvinobuda
  • Yakabviswa libgbm 21.1.1 kubva kuvatengi vakati wandei vasingachatsigire shanduro dzelibgbm raibhurari pamberi pe21.1.1.
  • Ose ari maviri ganda redesktop uye kiosk shell akagadziridzwa kuti ashandise iyi wizard nyowani.
  • Yakabviswa launcher-logind (izvi zvakamboregwa) nekuda kwekuvhura-libseat
    Systemd-logind rutsigiro ine kumashure kwayo.

Chekupedzisira asi chisiri chidiki, zvakakodzera kutaura kuti kusimuka kwevhezheni 13.0 kunoperekedzwa neshanduko dzakakosha dzinogona kukanganisa kuenderana.

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

Maitiro ekuisa Weston paUbuntu uye zvinobva?

Zvakanaka, kune avo venyu vanofarira kugona kuisa iyi nyowani vhezheni yeWeston, ivo vanofanirwa kuve neWayland yakaiswa pane yavo system. Kuti tiiise isu tinofanira kungovhura terminal uye mairi tichanyora zvinotevera:

pip3 install --user meson

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

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

Isu tinosunungura izvo zvirimo ne:

tar -xvf weston-13.0.0.tar.xz

Isu tinowana iyo folda yakagadzirwa ne:

cd weston-13.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.

Kana ari mapfupi ekhibhodi ekushanda neWeston, ndeaya anotevera:

Yeketani mapfupi
Kubatanidza kwakakosha chiito
Ctrl+Alt+Backspace Kubva kuWeston
Super+Scroll(o PageUpPageDown) Zoom mukati / kunze kwedesktop
Super+Tab Shandura mahwindo
Super+LMB fambisa hwindo
Super+MMB Tenderedza hwindo
Super+RMB Shandura saizi yehwindo
Super+Alt+Scroll Shandura opacity yehwindo
Super+k Simba kubviswa kwehwindo rinoshanda
Super+Up/Down Shandura yapfuura/inotevera nzvimbo yekushandira
Super+Shift+Up/Down Tora hwindo razvino uye shandura nzvimbo yekushanda
Super+Fn Chinja kunzvimbo yebasa n (semuenzaniso F2)
Super+s Tora skrini
Super+r Rekodha screencast

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