Episodi i parë i serverit kompozit Niri, që përdor Wayland

U publikua episodi i parë i serverit kompozit Niri. Projekti është krijuar nga ndikimi i zgjerimit GNOME PaperWM dhe përcjell një metodë kompozimi mozaik (tiling), ku dritaret grupohen në një shirit që rrotullohet pafundësisht në ekran. Hapja e një dritareje të re çon në zgjerimin e shiritit, ndërsa dritaret e shtuar më parë asnjëherë nuk ndryshojnë përmasat e tyre. Kodi i projektit është shkruar në Rust dhe shpërndahet nën licencën GPLv3. Paketa janë ndërtuar për Fedora, NixOS, Arch Linux dhe FreeBSD.

Episodi i parë i serverit kompozit Niri, që përdor Wayland

Si një arsye për krijimin e një menaxheri të veçantë kompozit përmendet pamundësia për të realizuar punë të ndara me monitorët në PaperWM për shkak të karakteristikave të GNOME Shell (ngjitja në koordinatat globale të dritareve). Dallimi kryesor mes Niri dhe PaperWM është lidhja e çdo monitori me shirita të veçantë dritareve, që nuk përplasen me njëra-tjetrën. Niri mbështet HiDPI dhe mund të punojë në sisteme me shumë GPU (për shembull, në sisteme hibride me kartë grafike të dedikuar dhe GPU të integruar).

Desktopet virtuale nĂ« Niri krijohen dinamikisht (si nĂ« GNOME) dhe vendosen vertikalisht (shiri i dritareve rrotullohet horizontalisht, ndĂ«rsa shiritin e desktopĂ«ve – vertikalisht). NĂ« çdo monitor mund tĂ« shfaqet njĂ« set i pavarur e skripteve virtuale. PĂ«r tĂ« kaluar midis desktopĂ«ve mund tĂ« pĂ«rdoren gjeste tĂ« kontrollit nĂ« tastierĂ«n e prekjeve. Kur monitori Ă«shtĂ« i fikur, struktura e desktopĂ«ve virtualĂ« ruhet dhe transferohet nĂ« monitorin e mbetur, dhe kur monitori kthehet, rikthehet nĂ« gjendjen fillestare.

Ka një ndërfaqe të integruar për krijimin e skrinshot-ëve dhe regjistrimin e skrinkasht-ëve (për qasje përdoret xdg-desktop-portal-gnome). Për nisjen e aplikacioneve X11 parashikohet mundësia për të angazhuar serverin DDX Xwayland. Konfigurimi bëhet përmes një skedari konfigurimi, që lejon ndryshimin e parametrave themelorë të mjedisit, si gjerësia e kufijve, margjina, modet e daljes dhe përmasat e dritareve. Ndryshimet e konfigurimit aplikohen në kohë reale pa rinisjen e kompozitit. serverë.

Episodi i parë i serverit kompozit Niri, që përdor Wayland
Episodi i parë i serverit kompozit Niri, që përdor Wayland
Episodi i parë i serverit kompozit Niri, që përdor Wayland


Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster