Zhvilluesit e distiributivit Linux Mint njoftuan stabilizimin e mbĂ«shtetjes pĂ«r protokollin Wayland nĂ« mjedisin e desktopit Cinnamon. NĂ« bazĂ«n e kodit, mbi tĂ« cilĂ«n formohet versioni i ardhshĂ«m stabil Cinnamon 6.8, Ă«shtĂ« arritur praktikisht pariteti nĂ« funksionalitetin e punĂ«s duke pĂ«rdorur X11 dhe Wayland. NĂ« Cinnamon 6.8 do tĂ« mbĂ«shtetet plotĂ«sisht si puna me X11, ashtu edhe me Wayland. Ărelease i parashikuar pĂ«r nĂ« dhjetor Linux Mint 23 do tĂ« jetĂ« i pari, nĂ« tĂ« cilin mbĂ«shtetja e Wayland nĂ« Cinnamon nuk do tĂ« konsiderohet eksperimentale.
Midis përmirësimeve të fundit në Cinnamon:
- Kur përdoret Wayland, sigurohet zgjedhja e saktë e madhësisë dhe pozicionimi i dritareve të reja, dialogëve të dalshëm dhe menive kontekstuale.
- Gjatë punës përmes Wayland, është realizuar kalimi i saktë i fokusit të hyrjes.
- Janë hequr shumë gabime në Cinnamon, muffin, cinnamon-session dhe Xwayland, që çonin në përfundimin e papritur të punës gjatë përdorimit të Wayland.
- ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r konfigurimet me shumĂ« monitorĂ« dhe KVM-ndĂ«rruesit e monitorĂ«ve nĂ« mjedisin me Wayland.
- Në aplikacione që përdorin Wayland ose që nisin përmes Xwayland, si dhe në kompozitorin serveri dhe në seancën desktop është përdorur akselerimi harduerik të grafikës, i realizuar përmes protokolleve Wayland wl_drm dhe zwp_linux_dmabuf_v1, si dhe funksionimi i akseleruar harduerik i GBM mbi EGL në kartat grafike NVIDIA.
- Ofrohet mbështetje e plotë për ekranet me densitet të lartë pixel (HiDPI) gjatë përdorimit të Wayland. Janë zgjidhur problemet me shkallëzimin e ikonave dhe kursorëve të miut. Janë eliminuar gabimet që shfaqeshin në aplikacionet e motorit Chromium, si Slack dhe VSCode.
- Duke përdorur Wayland, janë realizuar treguesit e progresit të operacioneve, për shembull, tregimi i progresit të kopjimit të skedarëve në butonin në panel.
- Sigurohet ekzekutimi i aplikacioneve bazë, të nisura përmes pkexec, si klientë të Wayland pa përdorur Xwayland.
- ĂshtĂ« shtuar komanda 'cinnamon-list-windows' pĂ«r tĂ« thjeshtuar marrjen e listes sĂ« tĂ« gjitha dritareve tĂ« hapura dhe pĂ«rcaktimin e pozites sĂ« tyre, pĂ«rmasave, tĂ« dhĂ«nave mbi HiDPI dhe aplikacioneve dhe backend-eve tĂ« lidhura.
- Në serverin kompozit Muffin është siguruar rrumbullakosja në numra të plotë të koordinatave dhe përmasave të të gjithë elementeve grafike të bibliotekës Clutter për një pozicionim më të saktë dhe vizatim të qartë të apletëve dhe komponentëve të desktopit.
- Shtohet mbështetje për njësitë sustemd për seancat e përdoruesve (graphical-session.target), të aktivizuara për të nisur shërbime të ndihmës në lidhje me seancën grafike.
Burimi: opennet.ru
