I-Weston 11.0 ifika nentuthuko ekuphathweni kwemibala, ku-RDP nokunye

Wayland with Weston

Umgomo kaWeston ukuhlinzeka ngesisekelo sekhodi yekhwalithi ephezulu nezibonelo zokusebenza zokusebenzisa i-Wayland ezindaweni zedeskithophu kanye nezixazululo ezishumekiwe,

Ngemuva kwezinyanga eziyisishiyagalombili zokukhula ukukhululwa kwenguqulo ezinzile kwamenyezelwa yeseva eyinhlanganisela I-Weston 11.0, ethuthukayo ngobuchwepheshe obunesandla ekuveleni kokusekelwa okugcwele kwephrothokholi ye-Wayland ku-Enlightenment, GNOME, KDE nezinye izindawo zabasebenzisi.

I-Wayland iqukethe umthetho olandelwayo (kuqedile kakhulu) kanye nokusetshenziswa okuyinkomba okubizwa ngeWeston. Ukunikezela, iWeston ingasebenzisa i-OpenGL ES noma isoftware (umtapo wolwazi we-pixman). Njengamanje amakhasimende anqunyelwe ku-OpenGL ES kune-OpenGL ephelele ngoba "i-libGL isebenzisa i-GLX nakho konke ukuncika kwe-X." Iphrojekthi futhi ithuthukisa izinhlobo ze-GTK + ne-Qt ezinikeza iWayland esikhundleni se-X.

Ukuthuthukiswa kwe- I-Weston igxile ekunikezeni isisekelo sekhodi esezingeni eliphakeme nezibonelo zokusebenza ukusebenzisa i-Wayland ezindaweni zedeskithophu nezixazululo ezishumekiwe.

Izici ezintsha eziphambili zeWeston 11.0

Kulokhu kukhishwa okusha kwe-Weston 11.0 ushintsho olukhulu lwenombolo yenguqulo ye-Weston kungenxa yezinguquko ze-ABI eziphula ukuhambisana emuva.

Ngokwengxenye wezinguquko ezenziwe kanye nalabo abagqama eWeston 11.0 kuwumsebenzi oqhubekayo engqalasizinda yokuphatha imibala okuvumela ukuguqulwa kombala, ukulungiswa kwe-gamma namaphrofayili ombala. Kubandakanya ikhono lokusetha iphrofayili ye-ICC yemonitha futhi ibonise imibala ye-sRGB kuyo. Ukusekelwa kokushintshela imonitha kumodi ye-HDR nakho kwavela, kodwa ukwakheka kokuqukethwe kwe-HDR akukakaqaliswa ukusetshenziswa.

Olunye ushintsho olugqamile kule nguqulo entsha ukuthi ungeze usekelo lwephrothokholi yebhafa yephikseli eyodwa, okuvumela ukudalwa kwamabhafa ephikseli eyodwa afaka amanani amane we-32-bit RGBA. Isebenzisa iphrothokholi yokubonisa, iseva eyinhlanganisela ingakala amabhafa ephikseli eyodwa ukuze idale izindawo ezinemibala efanayo ezinosayizi ongadingeki.

Ngaphandle kwakho sekwenziwe amalungiselelo ukuqaliswa kokukodwa kwe ukukhishwa okulandelayo kosekelo ukuze abulawe ngasikhathi sinye ama-backends amaningi, isibonelo, okokukhiphayo nge-KMS ne-RDP.

Ngakolunye uhlangothi, kuphinde kugqanyiswe ukuthi i-backend ye-DRM iye yabeka isisekelo sokusekelwa okuzayo kokucushwa kwe-multi-GPU, ngaphezu kwentuthuko embalwa yokusekela i-RDP backend yokufinyelela ukude kokuqukethwe kwesikrini futhi umsebenzi sewenziwe. ukusebenza kwe-DRM engemuva.

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Ukusetshenziswa kabusha kwe-weston_buffer.
  • Ama-plugin we-cms-static kanye nombala we-cms ahoxisiwe.
  • Usekelo olususiwe lwezindawo zokusebenza eziningi kanye nokukala kwegobolondo ledeskithophu.
  • Kukhishwe usekelo lwephrothokholi ye-wl_shell futhi esikhundleni sayo kwafakwa i-xdg-shell.
  • I-backend ye-fbdev esusiwe, kufanele isebenzise i-backend ye-KMS esikhundleni salokho.
  • Kukhishwe izingxenye ze-weston-launch, launcher-direct, weston-info kanye ne-weston-gears futhi kufanele usebenzise ilabhulali ye-libsea kanye ne-wayland-info.
  • Ngokuzenzakalelayo, isakhiwo se-KMS max-bpc siyasethwa.
  • Ukuphahlazeka kwenzeka uma inkumbulo yamahhala ohlelweni isiphelile.

Okokugcina uma unentshisekelo yokwazi kabanzi ngakho, ungabheka imininingwane kufayela le- isixhumanisi esilandelayo.

Ungayifaka kanjani iWeston 11.0 ku-Ubuntu nakwezinye izinto?

Yebo, kulabo abanentshisekelo yokukwazi ukufaka le nguqulo entsha yeWeston, kumele bafakwe iWayland ohlelweni lwabo.Ukuze siyifake, kuzofanele sivule ukuphela futhi lapho sizothayipha okulandelayo:

pip3 install --user meson

Kwenziwe lokhu, manje sizolanda inguqulo entsha yeWeston 11.0 ngomyalo olandelayo:

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

Sivula okuqukethwe nge-zip nge:

tar -xvf weston-11.0.0.tar.xz

Sithola ifolda eyakhiwe nge:

cd weston-11.0.0

Futhi senza ukuhlanganiswa nokufakwa nge:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Ekugcineni, kunconywa ukuthi uqale kabusha ikhompuyutha ukuze uqale ngezinguquko kuseshini entsha yomsebenzisi.


Okuqukethwe yi-athikili kunamathela ezimisweni zethu ze izimiso zokuhlelela. Ukubika iphutha chofoza lapha.

Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe.

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.