The OpenNET Project / Index page

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



"Выпуск композитного сервера Niri 26.04, использующего Wayland "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск композитного сервера Niri 26.04, использующего Wayland "  +/
Сообщение от opennews (??), 27-Апр-26, 14:42 
После трёх месяцев разработки опубликован выпуск композитного сервера Niri 26.04, реализующего метод мозаичной (tiling) компоновки в стиле GNOME-расширения PaperWM, в котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна  не меняют свой размер. Проект базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Код проекта написан на языке Rust и распространяется под лицензией GPLv3. Пакеты формируются для  Fedora, NixOS , Arch  Linux и FreeBSD...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=65300

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 27-Апр-26, 14:42   +/
Это кто-то юзает, чем смысл? Вместо тайлинга мы получаем что при разных размерах окон они постоянно видны на половину, то есть не юзабельны.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #4, #7, #22

2. Сообщение от Аноним (2), 27-Апр-26, 14:50   –2 +/
PaperWM юзаю, удобно в некоторых случаях - в одном окне долгая операция и можно краешком наблюдать закончилось ли, а в другом работаешь на площади в 3/4 экрана.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

3. Сообщение от Аноним (3), 27-Апр-26, 15:22   +8 +/
Максимально удобно, использую постоянно, мне наоборот непонятен юзкейс микроскопических окошек на экране, от тайлинга в 95% случаев мне нужно только либо фулскрин на окно, либо 50/50. Niri в этом плане супер удобен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #15, #16, #26, #42

4. Сообщение от Анонимус11 (?), 27-Апр-26, 15:48   +6 +/
Использую, сильно удобнее тайлинга, не знаю зачем может понадбиться иметь кучу маленьких окошек на экране, когда ни в одном ничего нормально не видно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

5. Сообщение от Аноним (5), 27-Апр-26, 15:55   –2 +/
Сабж умеет напрямую работать с видеокартами Intel, как это делает KDE? Или только медленно через вейленд?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #10, #12

6. Сообщение от Аноним (6), 27-Апр-26, 16:59   +4 +/
>Сабж умеет напрямую работать с видеокартами Intel, как это делает KDE? Или только медленно через вейленд?

Чувак, своим вопросом ты мне порвал шаблоны. Для работы с любой видеокартой нужно, либо задействовать графическую подсистему ядра, либо юзать проприетарные драйвера.
Непонял, как это KDE может напрямую работать с видеокартой? Ты в курсе, что осевой частью этого DE является Кwin.
И почему, Протокол дисплейного серевра ты обозвал словом "медленно"?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #17

7. Сообщение от bublick (ok), 27-Апр-26, 17:19   +/
Я полгода сидел на Niri и радовался. Но сейчас подустал, что не очень удобно управляться с окошками на рабочем столе когда их много, и что нет режима монокль. Поэтому перешел на MangoWC. Здесь пока все нравится, кроме того что по CapsLock раскладка клавиатуры не сразу отображается в Noctalia Shell ( По поводу неудобства управления множеством окон, возможно это я не до конца разобрался с Niri. В целом болею за проект.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

10. Сообщение от bublick (ok), 27-Апр-26, 17:28   +/
На моём ноуте с встроенной intel видеокартой все работает. Я гарантирую это.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #18

12. Сообщение от Аноним (12), 27-Апр-26, 17:37   +/
KDE работает в kernel mode режиме процессора чтоб напрямую работать с видеокартой? Круто, чё.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #19

13. Сообщение от МеняВсеЗнают (?), 27-Апр-26, 17:39   +/
Changelog-и от автора это произведение искусства. В стиле старого-доброго vscode
Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от Аноним (14), 27-Апр-26, 17:41   +1 +/
Вместе с Dank Material Shell работает чудесно. Годнота.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20

15. Сообщение от Аноним (15), 27-Апр-26, 18:21   +/
Пришёл к соотношению 33/67 по ширине открывавемых окон. Терминал, файловый менеджер - 0.33 от ширины экрана. Браузеры, просмотрщик изображений, гимп и др. - 0.67 экрана. Какой-нибудь qBittorrent удобней сделать плавающим по умолчанию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #36

16. Сообщение от Аноним (1), 27-Апр-26, 18:34   +/
Если есть 1 колонка фулл скрин, а вторая 50? Если все по 50 делать, то может и норм концепт. Но это какой-то эдж кейс.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

17. Сообщение от Аноним (5), 27-Апр-26, 19:13   –1 +/
"В KDE повышена эффективность работы на GPU Intel. ... Поддержка аппаратных overlay-плоскостей, позволяющих отображать содержимое напрямую без прохождения через композитинг".

https://www.opennet.ru/opennews/art.shtml?num=65285

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #28

18. Сообщение от Аноним (5), 27-Апр-26, 19:14   +1 +/
Смотри выше ссылку про KDE и Intel
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #39

19. Сообщение от Аноним (5), 27-Апр-26, 19:15   –1 +/
Смотри ссылку выше про Intel и KDE.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #32

20. Сообщение от Аноним (20), 27-Апр-26, 19:19   +/
А гуй система настроек там есть? Ну как в ДЕ - чтоб принтер одним кликом добавить, шрифты и тп.

Что меня всегда парило в WM (времён openbox и тп), что либо настройка через консоль, либо разнородные сторонние конфигурялки разной степени упоротости.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #23, #24, #25

21. Сообщение от Аноним (21), 27-Апр-26, 19:35   +1 +/
Очень странная штука. В экосистеме линукса вообще много "оригинального". Кажется разрабатывается just for fun
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30, #40

22. Сообщение от Аноним (22), 27-Апр-26, 19:56   +/
Я использую около полугода. После Hyprland очень нравится, хотя тот тоже неплох. Скорость, отзывчивость, вменяемость конфигов - все на высоте. В сочетании с DMS - просто пушка!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #31

23. Сообщение от Аноним (22), 27-Апр-26, 19:57   +/
Конкретно в DMS - есть и очень вменяемая, хотя покрывает не 100%, но основное, что нужно юзеру, - вполне покрывает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

24. Сообщение от Аноним (22), 27-Апр-26, 19:58   +/
Конкретно в DMS - есть и очень вменяемая, хотя покрывает не 100%, но основное, что нужно юзеру, - вполне покрывает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

25. Сообщение от Аноним (25), 27-Апр-26, 20:24   +/
Есть, графическая + конфиг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

26. Сообщение от Аноним (15), 27-Апр-26, 20:32   +/
Cделать любое приложение фул скрин - Mod+F. Если по умолчанию удобней сразу фул скрин (допустим Shotcut), то указываем в конфиге нири для конкретного приложения, а также отправить в другую ленту, "для больших". Всё это вкупе настолько удобней мультиспейсов Гнома, Кде, а также Гиперленда и других тайлингов, что воспринимается как выход из переполненного автобуса)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

28. Сообщение от Аноним (28), 27-Апр-26, 21:12   +1 +/
Мне кажется ты подменяешь понятия, и пытаешся сравнить тёплое с мягким. Дисплейный протокол это не дополнительный "драйвер" графики. Это не mesa. Да есть графические фичи видеокарт не описанные в Протоколе, и неописаны они по тому, что работе Протокола они тупо не нужны. Чувак, грубо говоря Wayland описывает, как должны отображаться границы окон твоего приложения. Протокол делает скелет или каркас из твоего WM, за мясо он не отвечает. Вот и всё!

Дальше читаем - "Изменение повысило производительность и сократило энергопотребление приложений и игр, поддерживающих добавленную функциональность."

Wayland вообще не отвечает за производительность в играх и их энергопотребление!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

29. Сообщение от Аноним (29), 27-Апр-26, 22:18   +/
niri отличный wayland compositor, но для моих целей river-0.4.x подходит ещё лучше.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34, #43

30. Сообщение от aname (ok), 27-Апр-26, 22:30   +/
Они начинают догадываться
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

31. Сообщение от Frestein (ok), 28-Апр-26, 02:15   +1 +/
В Hyprland скроллинг лейаут теперь встроен, как и несколько других. В следующем релизе конфиг переходит на Lua с огрызка недо-языка hyprlang. Гоу обратно)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

32. Сообщение от Аноним (12), 28-Апр-26, 02:22   +/
И это по-твоему "напрямую работать с видеокартами Intel"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

34. Сообщение от Аноним (34), 28-Апр-26, 08:48   +/
какой генератор макета используешь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

36. Сообщение от Аноним (36), 28-Апр-26, 09:43   +/
> Пришёл к соотношению 33/67 по ширине открывавемых окон

Открой для себя соотношение 65/65 с небольшим перехлёстом.
Правда не знаю, могут ли эти ваши тайлы такое делать. В обычном ВМ - можно.
Если надо два окна одновременно, то пыришь в контент, а всякие боковые меню на веб-странице, боковое меню с инструментами в Гимпе, правую часть терминала можно безболезненно временно перекрывать другим окном.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

39. Сообщение от bublick (ok), 28-Апр-26, 15:20   +/
> Смотри выше ссылку про KDE и Intel

Тут уже пробовали тебе объяснить. Попробую и я.
Читаем внимательно из новости про KDE:
"На системах с драйверами i915 и Intel XE для GPU Intel в KWin включена поддержка аппаратных overlay-плоскостей (overlay plane), позволяющих отображать содержимое напрямую без прохождения через композитинг."
Это значит что окнонный менеджер KWin задействовал функционал который есть в ДРАЙВЕРЕ для видеоустройств Intel.

"Изменение повысило производительность и сократило энергопотребление приложений и игр, поддерживающих добавленную функциональность."
Это значит что программы должны поддерживать этот функционал драйвера. То есть это частный случай.

Поэтому то как ты сформулировал вопрос "Сабж умеет напрямую работать с видеокартами Intel, как это делает KDE? Или только медленно через вейленд?" не корректно звучит.

Ни Niri, ни KWin не работают с видео картами напрямую, а только через видео подсистему ядра и драйвер видеокарты. Разница в том что в KWin задействовали какую то точечную фичу в драйвере, а в Niri нет. Но я сомневаюсь что производительность от этого вырастет в разы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #44

40. Сообщение от Аноним (40), 28-Апр-26, 15:38   +/
>Очень странная штука.

Юникс-подобные системы изнутри устроены очень просто и логично. Для изучения в универах, Юникс-подобные ОС самый лучший выбор. И это несмотря на внедрение таких комбайнов как systemd.

>В экосистеме линукса вообще много "оригинального".

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

>Кажется разрабатывается just for fun

Не кажется, а так и есть. Несмотря на то, что за последние 15 лет набижали корпорасты, суть-то не изменилась.

Windows OS разрабатывается "just for money". Думаешь это лучше? Не думаю.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

42. Сообщение от анон2 (?), 28-Апр-26, 16:17   +/
приятно видеть похожих людей. У меня тоже практически всегда приложения либо в фулл экран открыты, либо в половину, либо это мелкое разовое окошко (скорее всего, терминал, открытый ради одной команды). делить мельче - интерфейс влезать ни у чего не будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

43. Сообщение от Аноним (5), 28-Апр-26, 18:12   –1 +/
> niri отличный wayland compositor

Сейчас тренд производительности - не использовать вейленд композиторы, а работать с видеокартой напрямую, как это в KDE сделали, в обход композитора.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

44. Сообщение от анон (?), 28-Апр-26, 18:42   +/
>Разница в том что в KWin задействовали какую то точечную фичу в драйвере, а в Niri нет.

а почему бы wayland не задействовать эту точечную фичу, чтобы она сразу работала и в kwin и в niri, и вообще всюду?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #49

45. Сообщение от Сладкая булочка (?), 28-Апр-26, 18:51   +/
На скриншотах лютая жесть. Вебня вебней.
Ответить | Правка | Наверх | Cообщить модератору

47. Сообщение от Аноним (47), 28-Апр-26, 18:59   +/
такое ощущение, что пользователи десктоп линукс только и делают, что меняют обои на рабочем столе !
Ответить | Правка | Наверх | Cообщить модератору

48. Сообщение от Сладкая булочка (?), 28-Апр-26, 19:00   +/
Зачем человеку тайлинг, если у него на скриншоте в репе вокруг окон отступы в размер заголовка окон + куски других окон по бокач торчат?

Тайлинг - это про эффективное использование пространства. Посмотрите к пирмеру dwm, пространство максимально эффективно расходуется. Тут какой-то нетакусичный манямирок.

Ответить | Правка | Наверх | Cообщить модератору

49. Сообщение от Аноним (49), 28-Апр-26, 19:12   +/
>а почему бы wayland не задействовать эту точечную фичу, чтобы она сразу работала и в kwin и в niri, и вообще всюду?

Wayland, как Дисплейный сервер не является прослойкой между драйвером и клиентским приложением. Задача Протокола обеспечить минимальный каркас для работы Window manager. Протокол не должен реализовывать "фичи" видеокарт. Этим занимаются, по своему усмотрению, разработчики DE, WM, игр, и клиентских приложений.

Не пытайся на Wayland навесить функции, которые он не должен выполнять.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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