Ն iri 25.08 կոմպոզիտիվ սերվերի թողարկում, որը օգտագործում է Wayland

Опубликован выпуск композитного сервера Niri 25.08, реализующего метод мозаичной (tiling) компоновки в стиле GNOME-расширения PaperWM, в котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна не меняют свой размер. Проект базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Код проекта написан на языке Rust и распространяется под лицензией GPLv3. Пакеты формируются для Fedora, NixOS , Arch Linux и FreeBSD.

Niri-ի սկզբունքային տարբերությունը PaperWM-ից է, որ մոնիտորի յուրաքանչյուր առանձին ցուցակ ունի քողումով ինքնուրույն ցուցակ, որը չի խաչաձևվում այլ մոնիտորների ցուցակների հետ (PaperWM-ում մոնիտորների վրա առանձին աշխատելը չի կարող իրականացվել, քանի որ կապված է GNOME Shell-ի համաշխարհային պատուհանային կոորդինատներին): Niri-ը աջակցում է HiDPI և կարող է աշխատել մի քանի GPU-ով համակարգերում (օրինակ, հիբրիդային համակարգերում՝ ժամանակավոր քարտով և ներմուծված GPU-ով): Պրограмը ունի ասեղների ստեղծման և էկրանաձևներ թողարկելու միջերես, որի առանձնահատուկությունն է, որ այն հնարավորություն է տալիս բացառել ձայնագրությունից որոշակի ցուցակները, որոնք ունեն գաղտնի տեղեկություններ.

Niri-ում վիրտուալ աշխատատեղերը ստեղծվում են դինամիկ կերպով և նմանությամբ GNOME-ի՝ դրանց տեղադրումը ուղղահայաց է (պատուհանների ցուցակը հորիզոնական է, իսկ աշխատատեղերի ցուցակը՝ ուղղահայաց): Յուրաքանչյուր մոնիտորում կարող է ցուցադրվել անկախ հավաքածու վիրտուալ աշխատանքային սեղանների. Աշխատատեղերի և պատուհանների միջև անջատման համար կարող եք օգտագործել կառավարող ժեստեր տպագրիչի վրա: Մոնիտորը անջատելու դեպքում վիրտուալ աշխատատեղերի դասավորությունը հիշվում է և տեղափոխվում մնացած մոնիտորին, իսկ մոնիտորը վերադառնալիս վերականգնում է իր սկզբնական վիճակը: Կարգավորումը իրականացվում է կոնֆիգուրացիայի ֆայլի միջոցով, որը թույլ է տալիս փոխել այդպիսի պարամետրեր, ինչպիսիք են շրջանակների լայնությունը, դատարկությունները, ցուցման ռեժիմները և պատուհանների չափերը: Կոնֆիգուրացիայի ֆայլու մեջ կատարված փոփոխությունները կիրառվում են ավտոմատ կերպով առանց կոմպոզիտիվ սերվերի նորոգման:

Ն iri 25.08 կոմպոզիտիվ սերվերի թողարկում, որը օգտագործում է Wayland

Նոր տարբերակում՝

  • Для запуска X11-приложений с использованием Xwayland интегрирован компонент xwayland-satellite, позволяющий использовать для сеанса X11 штатные окна на базе Wayland без необходимости добавления специфичных для X11 возможностей управления окнами, таких как глобальная система координат. При помощи xwayland-satellite без проблем выполняются игры, Steam, Proton, JetBrains IDEs, Ghidra, приложения на базе Electron и большинство других X11-клиентов.
  • Добавлена поддержка экранных ридеров. Для работы проекта Orca реализован интерфейс D-Bus org.freedesktop.a11y.KeyboardMonitor, позволяющий перехватывать нажатия клавиш. Через AccessKit обеспечена возможность выполнения голосовых команд для переключение между рабочими столами, подтверждения выхода, создания скриншотов, активации горячих клавиш. Для включения и отключения Orca добавлена комбинация клавиш Super+Alt+S.
  • Добавлен модальный диалог подтверждения завершения сеанса, при активации которого применяется затемнение фона, а при открытии/закрытии задействован анимированный эффект.
    Ն iri 25.08 կոմպոզիտիվ սերվերի թողարկում, որը օգտագործում է Wayland
  • При создании скриншотов расширен интерфейс для выделения интересующей области и окна для снимка, включена поддержка многомониторных конфигураций и управления с сенсорных экранов. Решены проблемы с мерцанием при записи скринкастов на системах с видеокартами NVIDIA.
    Ն iri 25.08 կոմպոզիտիվ սերվերի թողարկում, որը օգտագործում է Wayland
  • Реализована возможность получения информации о раскладке клавиатуры через systemd-localed, используя интерфейс D-Bus org.freedesktop.locale1, что позволяет задействовать выбранные при установке параметры раскладки без необходимости отдельной конфигурации раскладки XKB.
  • Добавлена поддержка Wayland-протокола ext-workspace, реализующего события с информацией о состоянии виртуальных рабочих столов, а также возможности для активации и деактивации рабочих столов. Поддержка ext-workspace позволила добиться совместимости индикатора рабочих столов с другими композитными серверами и использовать модуль ext/workspaces в Waybar 0.14, а также будущих выпусках sfwbar и xfce4-panel.
  • Добавлена поддержка второй версии Wayland-протокола cursor-shape, предоставляющего альтернативный способ настройки внешнего вида курсора, основанный на передаче серии изображений курсора вместо привязки к поверхности (wl_surface).
  • В IPC-интерфейс добавлены возможности для управления позицией и размером окон.
  • Реализован сервис D-Bus для блокировки автоматической активации хранителя экрана во время просмотра видео в таких программах, как VLC.
  • Создан логотип проекта и запущен wiki-сайт с документацией.
    Ն iri 25.08 կոմպոզիտիվ սերվերի թողարկում, որը օգտագործում է Wayland

Ընտանիք: opennet.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster