Cov txheej txheem sib xyaw tau rov ua haujlwm dua, uas tau txhim kho qhov ua tau zoo ntawm cov ntsiab lus khiav X11 thiab Wayland. Tsis tas li ntawd, lub timer tau ntxiv kom txo qis qeeb ntawm kev tsim cov duab thiab nws cov zaub ntawm qhov screen.
Ua qhov txuas ntxiv rau Wayland raws tu qauv "tus saib", tso cai rau tus neeg siv khoom los ua tus neeg rau zaub mov-sab scaling thiab trimming ntawm ntug npoo. Ua ke nrog qhov kev tso tawm loj tom ntej ntawm XWayland, qhov txuas ntxiv yuav muab lub peev xwm los ua raws li kev hloov pauv kev daws teeb meem rau cov kev ua si qub.
Kev txhawb nqa tag nrho rau kev tig thiab tsom iav tso zis rau Wayland-raws li kev sib tham.
Wrapland muab Qt-style programming interface uas muab kev nkag mus rau libwayland ua haujlwm hauv daim ntawv yooj yim siv hauv C ++ cov haujlwm. Wrapland yog thawj zaug tau npaj los tsim kho raws li rab rawg ntawm KWayland, tab sis vim yog lub xeev tsis txaus siab ntawm KWayland code, tam sim no tau suav tias yog ib txoj haujlwm los kho KWayland tag nrho. Qhov sib txawv tseem ceeb tshaj plaws ntawm Wrapland thiab KWayland yog tias nws tsis raug khi rau Qt lawm thiab tuaj yeem siv sib cais yam tsis tau txhim kho Qt. Yav tom ntej, Wrapland tuaj yeem siv los ua lub tsev qiv ntawv thoob ntiaj teb nrog C ++ API, tshem tawm qhov xav tau rau cov neeg tsim khoom siv libwayland C API.
Cov pob khoom npaj tau tsim rau Manjaro Linux cov neeg siv. Txhawm rau siv KWinFT, tsuas yog nruab kwinft los ntawm qhov chaw cia khoom, thiab rov qab mus rau tus qauv KWin, nruab lub pob kwin. Kev siv Wrapland tsis txwv rau KDE, piv txwv li, tus neeg siv khoom siv tau npaj rau kev siv wlroots ua tso zis tswj raws tu qauv, tso cai rau hauv composite servers raws li wlroots (Yob, Hluav Taws) siv KScreen los kho cov zis.