Першы выпуск кампазітнага сервера Niri, які выкарыстоўвае Wayland

Апублікаваны першы выпуск кампазітнага сервера Niri. Праект створаны пад уражаннем ад GNOME-пашырэння PaperWM і рэалізуе метад мазаічнай (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