The OpenNET Project / Index page

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

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

17.12.2024 08:56

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

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

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

  • Вместо параметра "cursor:dumb_copy" предложена новая настройка "cursor:use_cpu_buffer", позволяющая использовать аппаратные курсоры на системах с видеокартами NVIDIA.
  • Изменена логика задания правил для окон и экранных раскладок - для срабатывания правила теперь требуется полное, а не частичное совпадение с регулярным выражением. Оптимизирован код обработки правил. Задействован более быстрый движок регулярных выражений RE2 от Google.
  • В список зависимостей добавлены библиотеки hyprgraphics и re2.
  • Для обработки цветов задействовано цветовое пространство OkLab вместо sRGB, что позволило добиться более естественного отображения градиентов и цветовых переходов.
  • Добавлена поддержка перемещения контента между окружениями Wayland и X11 (на базе XWayland) в режиме Drag&Drop.
  • Добавлен новый приветственный экран, показываемый после обновления версии Hyprland.
  • Добавлена настройка "cursor:warp_back_after_non_mouse_input" для исключения проблем при одновременной работы с мышью и сенсорным экраном.
  • В утилите hyprctl реализована возможность вывода списка плагинов в формате JSON ("hyprctl -j plugins"). Добавлены новые поля inhibitingIdle и directScanout.


  1. Главная ссылка к новости (https://hyprland.org/news/upda...)
  2. OpenNews: Выпуск Hyprland 0.44, композитного сервера на базе Wayland
  3. OpenNews: Опубликована среда рабочего стола LXQt 2.1.0
  4. OpenNews: Опубликован композитный сервер Wayfire 0.9, использующий Wayland
  5. OpenNews: Сотрудник Canonical представил miracle-wm, композитный менеджер на базе Wayland и Mir
  6. OpenNews: Выпуск композитного сервера Niri 0.1.10, использующего Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62420-hyprland
Ключевые слова: hyprland, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (66) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:06, 17/12/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –11 +/
     

     ....ответы скрыты (5)

  • 1.5, Аноним (5), 09:21, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Самое страшное даже не то что он тацлинг. А то что кто-то в комментах находит его симпатичным.
     
     
  • 2.6, неваксри (?), 09:33, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну скрины здесь типичные для райсеров, на самом деле можно найти и покрасивее, но даже по ним люди не поймут особенностей и того, насколько i3/sway/whatever это вчерашний день. На самом деле более функционального и красивого wm, чем hyprland просто нет, это может передать только видео. Разработчик просто терминатор и гигачад - буквально на ровном месте любит переписывать огромные куски достаточно сложного кода ради инновационности и чтобы всегда быть первым лол
     
     
  • 3.20, Аноним (20), 10:42, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Разработчик просто терминатор и гигачад - буквально на ровном месте любит переписывать огромные куски

    это особенность С++ а не разработчика

     
  • 3.26, Аноним (26), 12:29, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >буквально на ровном месте любит переписывать огромные куски достаточно сложного кода, не думаю об архитектуре и интеграции с другими огромными кусками сложного кода, что приводит к багам и сложности поддержки

    поправил, не благодари

     
  • 2.7, Аноним (7), 09:48, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> Моё чувство вкуса - самое правильное!

    Исправил, не благдари.

     
  • 2.12, Аноним (12), 10:12, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Всё эти тайлинги пишутся и ставятся исключительно ради размещения скринов в r/unixporn. Работать в них невозможно. Для работы подходит Trinity TDE, MATE.
     
     
  • 3.31, Loki13 (ok), 13:20, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Специально для удобства работы перешел на тайлинг(именно на сабж перешел). У меня для работы используется несколько RDP подключений и мне намного удобнее держать их в полноэкране на разных воркспейсах и переключаться между ними по Super-1..9. Да и браузер на весь экран и терминал. По идее мне и тайлинг не нужен, а нужно что-то типа полноэкрана для каждого приложения и переключение удобное между ними. А вот эти вот возюканья окон по экрану мышкой, вот это совсем неудобно.
     
     
  • 4.32, Аноним (5), 13:33, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отдельные рабочие столы есть у любого окружения без тайлинга. И переключение там по хоткеям тоже есть. Проблема лишь в твоих низких способностях. Тебя просто жаль.
     
  • 3.60, Аноним (60), 18:39, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Для работы подходит Windows 10/11 и macOS.

    Подправил, благодарить не обязательно.

     
  • 3.68, Аноним (68), 21:55, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Всё эти тайлинги пишутся и ставятся исключительно ради размещения скринов в r/unixporn. Работать в них невозможно

    о какой работе идет речь?) xmonad — чертовски удобная штука! даже и не знаю куда переезжать в случае иксо-капца(лет 20 еще послужит? с учетом guix & software heritage :D), вся надежда на river

     
  • 3.69, Аноним (68), 21:56, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Всё эти тайлинги пишутся и ставятся исключительно ради размещения скринов в r/unixporn. Работать в них невозможно

    о какой работе идет речь?) xmonad — чертовски удобная штука! даже и не знаю куда переезжать в случае иксо-капца(лет 20 еще послужит? с учетом guix & software heritage :D), вся надежда на river

     
  • 2.16, Аноним (16), 10:30, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "Он" - практически никак не выглядит, "он" максимум рисует рамки и анимации.
     
     
  • 3.50, Аноним (60), 17:08, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Т.е. обычный композитор с функцией оконного менеджера.
     
  • 2.19, eugener (ok), 10:40, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А то что кто-то в комментах находит его симпатичным

    Первый скрин действительно хорош. Выглядит стильно и красиво, уж незнаю насколько удобно так работать (проверять не собираюсь). Остальные скрины так себе.

     
  • 2.40, crypt (ok), 16:33, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Самое страшное даже не то что он тацлинг. А то что кто-то в комментах находит его симпатичным.

    А он симпатичный!

     
     
  • 3.44, Афроним (?), 16:53, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по скринам автор не амудешник. Поэтому?
     
  • 2.85, Аноним (-), 18:55, 19/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Самое страшное даже не то что он тацлинг. А то что кто-то
    > в комментах находит его симпатичным.

    Что за жирнота? Скрины у него и правда на редкость приличная. А возякать окошки мышкой - не особо рациональное убиение времени и сил, если что.

    Как гласит принцип IBM - машина должна работать, а человек - думать. А вы кажется предпочитаете наоборот.

     

  • 1.9, нитгитлистер (?), 09:53, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хмм 2 нитересных момената: наконец-то кто-то заменил сргб на что-то больмнее адекватное и вертикалку адаптировали)) в целом  на скринах выглядит весьма приятно не смотря на гребанную модную тёмную тему, вопрос в том на сколько  безгрешно и плавно этовсё работает?
     
     
  • 2.17, Аноним (16), 10:33, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет тут никакой единой "темной темы", есть отдельно настроенные приложения
     

  • 1.13, Аноним (12), 10:14, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Код написан на языке С++ и распространяется под лицензией BSD.

    Единственное хорошее в данной новости. Значит можно будет поставить на FreeBSD.

     
     
  • 2.15, Аноним (14), 10:26, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Прикол, а мне почему-то думалось, что оно на питоне работает.
    Или это какой-то другой тайлинг... Хм...
     
     
  • 3.21, Массоны Рептилоиды (?), 11:26, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Прикол, а мне почему-то думалось, что оно на питоне работает.
    > Или это какой-то другой тайлинг... Хм...

    Qtile

     
  • 3.22, Аноним (12), 11:32, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не про ЯП а про лицензию.
     
  • 2.24, Аноним (23), 11:58, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну разве что.
     
  • 2.29, Аноним (29), 13:13, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > поставить на FreeBSD

    Вместе с половиной линукс-специфичного стаффа типа procfs, dbus и прочих поделок xdg.

     

  • 1.25, Афроним (?), 12:18, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Похоже разраб мозги имеет. Еще бы на Хаскеле слабал чтобы совсем уж как xmonad был.
     
     
  • 2.54, Аноним (54), 17:34, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы вместо рабочего композитора и релиза 0.46 был многолетний тред на haskell.org с никуда не ведущим обсуждением.
     
     
  • 3.56, Афроним (?), 17:58, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там про Waymоnad очевидно было. Заглохло все и это правда. Иксов хватает людям пока, а вообще ждут кто из только протоколов останется последним. Челу такого мало и он запилил свой lxde. Теперь наверняка сидит довольный как слон. )
     
  • 2.59, Аноним (60), 18:38, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > на Хаскеле

    И автор будет чуть ли не единственным пользователем своего поделия, ага.

     
     
  • 3.79, Афроним (?), 10:48, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так он и так таковым является как мне думается. Коменты почитайте, а ведь ни они, ни я даже не пользовались незамутненным творчеством автора.
     

  • 1.27, Аноним (29), 12:29, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А теперь смотрим туда где [WARN]. Лично у меня кровь из глаз течет, насколько это ужасно рядом с этими круглыми углами.
     
     
  • 2.33, Аноним (5), 13:35, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Явно делал не дезигнер.
     
     
  • 3.46, Аноним (60), 16:58, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хороший дизайнер стоит хороших денег. Иногда в разы больше чем программист.
     
  • 2.52, Аноним (54), 17:12, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это проблема пользователя, который отступы терминала с учетом скруглений у себя не настроил. Да и скругления опциональны.
     
     
  • 3.53, Аноним (60), 17:24, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Здесь по скруглениям явно лютый перебор. Всё хорошо когда в меру.
     
     
  • 4.55, Аноним (54), 17:55, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Unixporn это не про меру, а про то, что ты самый элитный hax0r с самым китчевым десктопом, сборкой neovim от gnu/vasyan69 и pipes.sh в GPU-accelerated терминале.
     

  • 1.30, Аноним (30), 13:17, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Может дождемся и GUI появится для настройки.
     
     
  • 2.34, умный попугай кэша (?), 13:51, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уже есть
    https://github.com/hyprutils/hyprgui
     
     
  • 3.37, Аноним (37), 15:49, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > https://github.com/hyprutils/hyprgui

    Переключатели размером в 2 раза выше текста. Это 5. Даже в эйпле до такого не додумались.

     
     
  • 4.82, Анонимный конь (?), 17:29, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну а по мне неиронично пять с плюсом. В мире где гуи создают киборги дизайнеры с улычшеными глазами и силиконовыми буферами и металлическими тентаклями хоть кто то думает о пользователях. Большие интервалы между пунктами и строчками это хорошо. А переключатели можно и побольше и шрифт пожирнее. На случай если масштабирование будет неправильным или к телеку пк подключон
     
  • 4.83, Аноним (83), 18:49, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тут скорее текст мелкий, а не переключатели большие.
     

  • 1.35, Аноним (35), 14:25, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А что за софтина на первом скрине в правом нижнем углу?
     
     
  • 2.36, iivfxck3q (?), 14:44, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    btop возможно
     
     
  • 3.38, Аноним (35), 15:53, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо!
     

  • 1.41, Аноним (41), 16:34, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ура! Самый базированный из всех композитных серверов!
     
     
  • 2.71, Аноним (68), 22:05, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    что сделал?
     

  • 1.42, Аноним (42), 16:46, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Hyprland это кайф
     
     
  • 2.45, Афроним (?), 16:57, 17/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кутайл там изюминка.
     

  • 1.43, Аноним (42), 16:47, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я юзаю ml4w со всеми плюшками
     

  • 1.47, Аноним (60), 17:02, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Всё это хорошо пока не вылезла adwaita с заголовками и кнопками в пол экрана.
     
     
  • 2.77, Аноним (-), 08:06, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Адвэйты я там не нашёл. Ищи в XFCE или GNOME.
     

  • 1.62, Анонимр (?), 19:02, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно больше вот этого всего. Такой тайлинг, сякой тайлинг. Это путь к победе. Тот же самый путь к очередной победе.
     
  • 1.63, Маняним (?), 19:11, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня бздя 20 мегабайт со старта жрёт вместе с i3. Всё остальное не нужно. И нет, у меня современное железо и 64 гига RAM. Просто не вижу смысла тратить её на ненужные мне украшательсва.
     
     
  • 2.80, Аноним (80), 14:24, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня бздя 20 мегабайт со старта жрёт вместе с i3

    Ну ка, расскажи как это

     
  • 2.81, Аноним (81), 15:32, 18/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Подозреваю, что под современным железом имеется в виду ксявон на 2011 с  серверной ddr3.
     
  • 2.84, Ulrih (ok), 08:04, 19/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И стартует за 8.5 сек?
     

  • 1.65, Аноним (65), 19:26, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Плагины будут запускаться в едином адресном пространстве, а так как это c++, то поча памяти порушит целый композитор. Ipc ужасен, ни сообщений об ошибках, ничего. Режимов почти нет. Зато анимаций подвезли. titlebar отсутствует
     
  • 1.66, Аноним (66), 19:54, 17/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Черный цвет хорошо скрывает недостатки?
     
  • 1.67, Аноним (67), 20:08, 17/12/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.86, RM (ok), 22:42, 19/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Hyprland....
    вот, казалось бы, зачем слово уродовать?
    а, так это же вбитая привычка, что имя файла не может быть длиннее 8 символов!
    есть подозрение, что не в *nix они сидели в молодости...
    8 + . + 3 правда уже 13, а бают что старый unix имел ограничение в 14 на все, и непонятно это с 0 символом в конце или без.
    но то было очень давно...
     

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



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

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