Първото издание на композитния сървър Niri, използващ Wayland

Публикувано е първото издание на композитния сървър Niri. Проектът е вдъхновен от разширението PaperWM на GNOME и реализира метод за мозайчна компоновка (tiling), при който прозорците се групират в безкрайно скролируем лент. Отварянето на нов прозорец води до разширяване на лентата, а преди добавените прозорци никога не променят размера си. Кодът на проекта е написан на Rust и се разпространява под лиценз GPLv3. Пакетите са събрани за Fedora, NixOS, Arch Linux и FreeBSD.

Първото издание на композитния сървър Niri, използващ Wayland

Като причина за създаването на отделен композитен мениджър се отбелязва невъзможността за реализиране на разделна работа с мониторите в PaperWM поради особеностите на GNOME Shell (привързване към глобалните координати на прозорците). Основната разлика на Niri от PaperWM е, че всеки монитор има собствена лента с прозорци, които не се пресичат помежду си. Niri поддържа HiDPI и може да работи на системи с множество GPU (например, хибридни системи с дискретна видеокарта и вграден GPU).

Виртуалните работни桌ки в Niri се създават динамично (като в GNOME) и се разполагат вертикално (в лентата прозорците се въртят хоризонтално, а лентата с работните桌ки – вертикално). На всеки монитор може да се показва независим комплект. виртуални работни площи. За превключване между работните桌ки могат да се използват контролни жестове на тъчпада. При изключване на монитора подреждането на виртуалните桌ки се запомня и пренася на останалия монитор, а при връщането на монитора се възстановява в първоначалното състояние.

Присъства вградена интерфейс за създаване на скрийншоти и записване на скрийнкасти (за достъп се използва xdg-desktop-portal-gnome). За стартиране на приложения X11 е предвидена възможност за използване на DDX-сервера Xwayland. Конфигурацията се извършва чрез конфигурационен файл, който позволява да се променят основните параметри на средата, като широчина на рамките, отстояния, режими на извеждане и размери на прозорците. Промените в конфигурацията се прилагат на момента без презареждане на композитния. сървър.

Първото издание на композитния сървър Niri, използващ Wayland
Първото издание на композитния сървър Niri, използващ Wayland
Първото издание на композитния сървър Niri, използващ Wayland


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster