Композитният сървър Hyprland и свързаните пакети, като hyprland-protocols и hyprutils, са премахнати от репозитория Debian Testing и няма да бъдат включени в стабилния релиз Debian 13, който е в финалната фаза на подготовка. В клона Debian Unstable пакетите с Hyprland са запазени.
Причината за изключването на Hyprland от следващия стабилен релиз е искането на сдружението, което заяви, че версията на Hyprland 0.41.2, предоставяна в Debian пакета, е значително изостанала от актуалната версия (0.49) и е невъзможно да се осигури поддръжка на старата версия през жизнения цикъл на Debian 13. Проектът Hyprland е на етап активна разработка и редовно генерира нови версии с промени, които не запазват обратна съвместимост. Поддържането на старата версия на Hyprland от създателя на Debian пакета в такива условия е значително усложнено.
Старата версия на Hyprland има проблем, който води до аварийно приключване на композитния сървър при смяна на виртуален терминал (TTY) или при превключване между монитори. Създателят на Hyprland е повишил статуса на този проблем до ниво, блокиращо освобождаването на Debian 13 и изискващо задължително коригиране на грешката. При това, решаването на проблема без актуализиране на версията на Hyprland или зависимостите не е възможно, а актуализирането на версиите е невъзможно поради строгото замразяване на състоянието на репозитория Debian Testing преди релиза (актуализирането на версията може да доведе до появата на регресии).
Композитен сървър Hyprland е ориентиран към мозаечната (tiling) компоновка на прозорците, но поддържа и класическо произволно разположение на прозорците, групиране на прозорци под формата на табове, псевдомозаечен режим и разширено показване на прозорците на цял екран. Сред възможностите: динамично генерирани виртуални работни пространства; режими на компоновка на елементи на екрана; глобална обработка на бързи клавиши; управление с жестове на тъчпад/сензорен екран; средства за визуално наситени интерфейси (градиенти в рамките на прозорците, размазване на фона, анимационни ефекти и сенки); разширение чрез плъгини. Настройката се извършва чрез конфигурационен файл, промените в който се подхващат на лето без рестартиране.


Източник: opennet.ru
