The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Hyprland 0.44, композитного сервера на базе Wayland

06.10.2024 22:30

Опубликован выпуск композитного сервера Hyprland 0.44, использующего протокол Wayland. Композитный сервер ориентирован на мозаичную (tiling) компоновку окон, но также поддерживает и классическое произвольное размещение окон, группировку окон в форме вкладок, псевдомозаичный режим и полноэкранное раскрытие окон. Поддерживаются элементы для создания визуально привлекательных интерфейсов, такие как градиенты в обрамлении окон, размытие, анимационные эффекты и тени. Для расширения функциональности могут подключаться плагины, а для внешнего управления работой предоставляется IPC на базе сокетов. Код написан на языке С++ и распространяется под лицензией BSD.

Настройка осуществляется через файл конфигурации, изменения в котором подхватываются на лету без перезапуска. Для повышения производительности игр предоставляется возможность отключения вертикальной синхронизации (VSync) с кадровым гасящим импульсом, применяемую для защиты от появления разрывов при выводе (tearing). Среди возможностей также выделяется поддержка динамически создаваемых виртуальных рабочих столов, два встроенных режима компоновки элементов на экране и система глобальной обработки горячих клавиш.

В новой версии:

  • Добавлена поддержка Wayland-протокола single-pixel-buffer, позволяющего создавать однопиксельные буферы, включающие четыре 32-разрядных значения RGBA.
  • Добавлены опции "--systeminfo" и "--version" для вывода информации о системе (для вставки в отчёты о проблемах) и показа номера версии Hyprland.
  • В параметр конфигурации "layerrule" добавлено свойство "order" для настройки группировки слоёв.
  • Добавлена переменная окружения HYPRLAND_CONFIG для передачи параметров конфигурации без использования опции "--config".
  • В режим компоновки окон Dwindle добавлена команда nmovetoroot и настройка split_bias.
  • Предоставлена возможность настройки режима автоматической группировки.
  • В утилиту hyprctl добавлен новый запрос submap и расширены возможности запросов monitors и workspacerules.


  1. Главная ссылка к новости (https://hyprland.org/news/upda...)
  2. OpenNews: Выпуск композитного сервера Weston 14.0
  3. OpenNews: Опубликован композитный сервер Wayfire 0.9, использующий Wayland
  4. OpenNews: Выпуск labwc 0.8.0, композитного сервера для Wayland
  5. OpenNews: Опубликован miracle-wm 0.2, композитный менеджер на базе Wayland и Mir
  6. OpenNews: Выпуск композитного сервера Niri 0.1.5, использующего Wayland
Лицензия: CC BY 3.0
Наводку на новость прислал nume
Короткая ссылка: https://opennet.ru/62004-hyprland
Ключевые слова: hyprland, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (58) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.8, Горькая вата (-), 23:41, 06/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    При наличии COSMIC существование Hyprland требует серьезного научного обоснования. Тем более нет ни одного дистра где оно стоит из коробки.
     
     
  • 2.14, name (??), 00:08, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Какой-то гном на расте, обоснуй.
     
  • 2.17, Аноним (17), 00:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Субъективно и ошибочно. На самом деле не нужны оба два
     
     
  • 3.26, Аноним (26), 00:47, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > На самом деле не нужны оба два

    Ага, потому что уже есть дебиан с кpыcoй, квадратный монитор, шариковая мышка и незабвенный core 2 duo!

     
     
  • 4.39, Nv (?), 01:59, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Главное XFCE в Xwayland умеет , дебиан это не дестрибутив это формат пакета .deb иначе зачем они берут убунтовские пакеты где убунта сама кое у кого берет и потом выясняется что там не 2.35 , а 2.34 libc потому что бояться что все перестанет работать из коробки и просто превратиться в пустышку.
     
  • 4.84, Аноним (84), 16:33, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Не стыдно юзать сабж с таким детским интерфейсом?
     
  • 2.42, Аноним (42), 02:55, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Тем более нет ни одного дистра где оно стоит из коробки.

    Оно даже НЕ_из_коробки НЕ_в_каждом дистрибутиве гладко работает. Невероятно сырой продукт.

     
     
  • 3.47, Nv (?), 03:37, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А , если ты питон третий пересоберешь на версию хотя бы 3.8.5 и новее и это заработает ты готов будешь к этому?
     
  • 2.55, Аноним (55), 07:57, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    COSMIC бы ещё нумерацию рабочих столов не сдвигал при закрытии окон - цены бв ему не было. А то он в принципе не понимает дырок в нумерации, невозможно закинуть окно на пятый workspace пока не открыты 2, 3 и 4.
     
  • 2.58, Аноним (58), 09:43, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >При наличии COSMIC существование Hyprland требует серьезного научного обоснования. Тем более нет ни одного дистра где оно стоит из коробки.

    При наличии Hyprland существование COSMIC требует серьезного научного обоснования. Тем более нет ни одного дистра где оно стоит из коробки.
    Ой, нет, берём тот же  КачиОС, и имеем в вариантах рабочего окружения при установке и то и то. До чего технологии то дошли. А есть дистр чисто на i3? Тайлинг вообще не всем нужен. Космик ещё не вышел чтоб о нём можно было полноценно говорить. Так же невозможно полноценно сравнивать ДЕ и ВМ. В ДЕ всегда есть ВМ, но вокруг ВМ не всегда есть ДЕ. Это личный выбор пользователя. В смысле иметь готовое ДЕ или собрать его самому на основе ВМ.

     
  • 2.66, Аноним (55), 10:46, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    COSMIC бы ещё нумерацию рабочих столов не сдвигал при закрытии окон - цены бв ему не было. А то он в принципе не понимает дырок в нумерации, невозможно закинуть окно на пятый workspace пока не открыты 2, 3 и 4.
     
  • 2.72, Tihon (??), 12:27, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот вообще не факт. Возможно кто-то себе для end user гаджета типа фото рамки делал оконный менеджер для wayland. После Fender Tone Master Pro я не удивляюсь ни wayland киоскам, ни монстрам для звукообработки поверх пш-пш аудио ;)
     
     
  • 3.77, Аноним (42), 14:18, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Caм то пoнял что нaпиcaл?
     
  • 2.80, Аноним (80), 15:52, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы космик использовали? Как там по фичам? Есть аналог swaymsg? Насколько хорошее апи?
     

  • 1.10, Аноним (10), 23:43, 06/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Wayland развивается, и это хорошо!
     
     
  • 2.87, Аноним (87), 17:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    15 лет без продакшена, хорошее развитие
     
     
  • 3.91, Ulrih (ok), 23:15, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    в федоре не продакшен? сколько месяцев уже по умолчанию включен?
     
     
  • 4.93, Аноним (93), 23:39, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А что, кто-то федору уже ставит в продакшен?
     
     
  • 5.98, Ulrih (ok), 17:21, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А что, кто-то федору уже ставит в продакшен?

    судя по их статистикам телеметрии где то же стоит


     

  • 1.15, Аноним (15), 00:09, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    клон sway с нескучными анимациями?
     
     
  • 2.16, name (??), 00:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Путаешь с SwayFX.
     
     
  • 3.18, Аноним (15), 00:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    не путаю, какие отличия в плане управления окнами?
     
     
  • 4.19, name (??), 00:14, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, путаешь.
     
     
  • 5.24, Аноним (15), 00:25, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    хорошо, поставим вопрос по другому.

    что может предложить hyprland в плане управления окнами, помимо примитивного перемещения туда-сюда и открытия приложений на определенном тэге?

     
     
  • 6.33, name (??), 01:00, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Почитай документацию, можно различные правила писать. Никогда над этим не запаривался.
     
  • 6.60, Аноним (58), 10:03, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Один ручной, другой автоматический с двумя режимами. Это помимо того что свей c нвидиа не дружит.
     
  • 2.20, Аноним (20), 00:16, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Sway шлак с кучей глюков и сабж идеально работал.
     
     
  • 3.86, Аноним (86), 17:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Sway шлак с кучей глюков

    На AMD нет никаких проблем. У тебя Nvidia?

     
  • 3.100, farewell (ok), 08:47, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Похоже ты избрал путь с nouveau и теперь клевещешь на Sway. С ним sway действительно работает крайне плохо, но это не проблема sway, а проблема nouveau.

    Почти пять лет юзаю sway: часть на intel gpu и последние года два с пакетом nvidia, флагом --unsupported-gpu (RTX-карточка), никаких проблем.

     
     
  • 4.103, Аноним (103), 08:56, 10/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Моя видюха на иксах работает нормально. Если sway не работает то это проблема sway.
     
     
  • 5.104, farewell (ok), 12:38, 10/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всё равно это не проблема sway, а проблема nvidia+wayland.

    Если хочешь подробностей можешь читнуть пост от автора sway про проблемы с nvidia:
    https://drewdevault.com/2017/10/26/Fuck-you-nvidia.html

     
  • 2.30, Аноним (26), 00:51, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > клон sway

    Вообще никакого отношения к sway не имеет. Так что caдиcь, два.

     
     
  • 3.54, Аноним (20), 07:47, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Его с месяц назад от wlroots отвязали. Но то, что сабж работал без проблем, и sway -- нет, довольно показательно.
     
     
  • 4.56, Аноним (56), 09:23, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Отвязали???? Но зачем???
     
     
  • 5.59, Аноним (58), 09:59, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там дурацкий конфликт вышел, так что да, отвязались. Считай это техническими причинами.
     
  • 4.61, crandel (ok), 10:14, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Что за фигню ты несешь? сабж уже притча во языцех со своими постоянными вылетами и багованными релизами. Sway стабильно работает уже 4 года у меня. На этот недо менеджер желания перелазить никакого
     
     
  • 5.62, Аноним (20), 10:25, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ничего не знаю, сабж даже лучше kwin справляется и у sway постоянно что-то глючит (и глючило всегда). То прокрутка, то мерцания какие-то, то с xwayland проблемы. И это ещё не касались "протоколов", тут лучше сразу кеды накатить. А вылеты, ну, там в драйверах вроде какой-то баг нашли, даже если мог упасть, это вейланд -- он всегда падает.
     
  • 5.64, Аноним (20), 10:35, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Что за фигню ты несешь? сабж уже притча во языцех со своими
    > постоянными вылетами и багованными релизами. Sway стабильно работает уже 4 года
    > у меня. На этот недо менеджер желания перелазить никакого

    Я, кстати, вообще впервые слышу, что у hyprland какие-то там проблемы. Небольшие косяки, которые могут затрагивать ряд пользователей, возможно, были. Но вот чтобы буквально невозможно использовать, как sway, такого не припомню.

     

  • 1.50, Аноним (50), 04:47, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    компоновка с первого скрина выглядит просто напросто неюзабельно
     
     
  • 2.75, Аноним (75), 14:06, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > компоновка с первого скрина выглядит просто напросто неюзабельно

    Зато скриншот.
    Не могу начать пользоваться успешными тайлинговыми de, мне не хватает иногда окон, удобно иногда открыть приложение в окне, а не так что например например vlc, на пол экрана.
    Но все никак не могу перейти на успешные тайлинговые de. То что я делаю мышкой в два клика, в тайлинговых de я долблю клавиатуру, зато по гиковски.

     
     
  • 3.90, Аноним (90), 20:59, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если что, sway умеет в плавающие окна.
     
  • 3.102, farewell (ok), 12:47, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> компоновка с первого скрина выглядит просто напросто неюзабельно
    > Зато скриншот.
    > Не могу начать пользоваться успешными тайлинговыми de, мне не хватает иногда окон,
    > удобно иногда открыть приложение в окне, а не так что например
    > например vlc, на пол экрана.
    > Но все никак не могу перейти на успешные тайлинговые de. То что
    > я делаю мышкой в два клика, в тайлинговых de я долблю
    > клавиатуру, зато по гиковски.

    Ты выдал свой нулевой опыт с тайлинговыми окошками. Посмотрел скрины и сделал выводы?

    В sway плавающие окна из коробки работают.

     

  • 1.52, Аноним (-), 05:14, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нижний скриншот стильный.
     
  • 1.63, Аноним (63), 10:27, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Иксы в 200 раз лутше чем вяленый. В иксах нет 100500 всяких отдельных реализаций, есть только xorg. А в вяленом зоопарк целый всяких серверов. Это же дикая фрагментация.
     
     
  • 2.65, Аноним (20), 10:37, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше или не лучше, а софт уже нормально не работает под иксами и, собственно, туда им и дорога -- концепция довольно грязная.
     
     
  • 3.68, Аноним (68), 11:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Примеры софта, не работающего под Иксами в студию.
     
     
  • 4.69, Аноним (20), 11:13, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Firefox.
     
     
  • 5.94, Аноним (93), 23:42, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всегда работал и сейчас работает. Руки выпрямлял?
     
  • 4.79, Аноним (79), 14:21, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Blender
     
  • 2.67, Аноним (67), 11:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вот бы скорее линух унифицировался, чтобы были только гном под иксами и системд. Зато никакой фрагментации!
     
     
  • 3.71, Аноним (71), 12:25, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Они даже протокол вейленда не могут унифицировать. Постоянно дополняют причём фичами которые в иксах уже 30 лет как есть.  Почему нельзя сразу сделать нормальный протокол вейленда и больше не дополнять. Или дополнять осознанно, но  раз в 10 лет. Как тот же стандарт С++
     
  • 2.74, Аноним (75), 14:00, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Иксы в 200 раз лутше чем вяленый. В иксах нет 100500 всяких
    > отдельных реализаций, есть только xorg. А в вяленом зоопарк целый всяких
    > серверов. Это же дикая фрагментация.

    https://habrastorage.org/r/w1560/getpro/habr/upload_files/9f5/8dc/325/9f58dc32
    Это еще не полная картина, где то видел расширенную про раздутость wayland.

     
  • 2.81, Аноним (80), 15:54, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Xenocara, Xnest, xephyr? Или вы банально некомпетентны?
     
     
  • 3.85, Аноним (63), 16:56, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Эти ноунеймы вообще непопулярны, статистическая погрешность! 1.5 землекопа их используют.
     
     
  • 4.88, Аноним (80), 17:13, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как минимум Xephyr активно используется во всяких flatpack-ах и snap-ах. И даже он не работает полноценно.
     
  • 2.92, Ulrih (ok), 23:17, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    нынче модномолодежно "микроядерная" или "микросервисная" архитектура
     

  • 1.82, Аноним (80), 16:04, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Самый проблемный оконный менеджер, из тех с которым я сталкивался. Если взаимодействовать через сокет, то принимаются все, даже ошибочные запросы, без вывода ошибок, просто ничего не происходит, очень сложно отлаживать код. Малое количество режимов из коробки, в частности я не увидел монокля, так же нет дерева(как в sway/i3). Расширения предлагается писать на c++, оно будет исполняться в адресном пространства процесса, кривое расширение способно поломать композитор - расширения лучше не ставить вообще.

    Если открыть вложенный композитор(это удобно для первого ознакомления), то часто начинает мерцать, иногда весь экран становится чёрным при изменении размеров окна.

    Формат конфига нестабилен, и устаревает буквально за пару месяцев.

     
     
  • 2.95, Аноним (93), 23:44, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А как ты хотел? Повторять иксы в каждом композитном менеджере ой как не просто. У многих просто нет опыта.
     
     
  • 3.99, Аноним (80), 18:38, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    При чём тут иксы? Из всех проблем разве что мерцание относится напрямую к композитору, все остальные к wm
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру