The OpenNET Project / Index page

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



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

"Выпуск Wayland-Protocols 1.48"  +/
Сообщение от opennews (??), 01-Апр-26, 18:01 
Представлен выпуск пакета wayland-protocols 1.48, содержащего набор протоколов и расширений, дополняющих базовый протокол Wayland и предоставляющих возможности, необходимые для построения композитных серверов и пользовательских окружений...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 01-Апр-26, 18:01   +/
Как они собираются сделать так чтобы вейленд был готов для десктопа если у него постоянно меняется протокол?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #6, #13, #28

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

3. Сообщение от Аноним (1), 01-Апр-26, 18:05   +2 +/
> primary-selection" - по аналогии с X11 обеспечивает работу первичного буфера обмена (primary selection), вставка информации из которого обычно осуществляется средней кнопкой мыши.

С версии 1.0 прошло 14 лет и это появилось только сейчас. И они реально на что-то пытаются рассчитывать?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #9, #14, #21, #31

4. Сообщение от Аноним (1), 01-Апр-26, 18:05   +6 +/
Немного никогда не готово для десктопа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #11, #39, #40

5. Сообщение от Аноним (1), 01-Апр-26, 18:06   +3 +/
Иксы были полностью готовы к работе всего за несколько лет.  
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #17

6. Сообщение от Анониним (?), 01-Апр-26, 18:09   +1 +/
> Как они собираются сделать так чтобы вейленд был готов для десктопа

Так он уже давно готов.
Самые распространенные дистрибутивы перешли и выкинули некро-иксы.

> если у него постоянно меняется протокол?

Протокол будет расширяться пока вейланд жив.
Если изменений нет - то проект сдох.

Х1 придумали в 1984, а последние изменения были в X11R7.7 в июне 2012.
Как думаешь зачем сделали 11 версий иксов, и два десятка мажорных релизов?
Неужели нельзя было сделать сразу хорошо?)))

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

7. Сообщение от Анониним (?), 01-Апр-26, 18:10    Скрыто ботом-модератором–2 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

8. Сообщение от Анониним (?), 01-Апр-26, 18:14   –3 +/
> Иксы были полностью готовы к работе всего за несколько лет.

И что оно таки умело?

X9 - 1985 год - Добавили поддержку цветов.
X11R5 - 1991 - добавили расширение X video.
X11R6 - 1995 - X Image, XTEST, X Input
И так далее.

Умственно отсталых которые кричат "были готовы" надо просто садить за ТЕ иксы и пусть прдолятся.

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

9. Сообщение от Аноним (9), 01-Апр-26, 18:15    Скрыто ботом-модератором+4 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

10. Сообщение от Аноним (10), 01-Апр-26, 18:16   +/
Выпуск Wayland-Protocols 1.48 полностью готового для десктопа!

(С 1 апреля)

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

11. Сообщение от Аноним (11), 01-Апр-26, 18:16    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #32

12. Сообщение от Аноним (9), 01-Апр-26, 18:17   +5 +/
А как насчет умственно отсталых, которые уже 25 лет пытаются и пытаются переизобрести велосипед?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #15

13. Сообщение от Аноним (13), 01-Апр-26, 18:18   +/
Выпилив иксы. Так у тебя и вариантов не будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

14. Сообщение от Аноним (14), 01-Апр-26, 18:18   +1 +/
Допустим, не только сейчас, но до сих пор не работает нормально.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

15. Сообщение от Аноним (15), 01-Апр-26, 18:20   –3 +/
> А как насчет умственно отсталых, которые уже 25 лет пытаются
> и пытаются переизобрести велосипед?

Почти весь п0пенс0рс это попытки переизобрести велосипед.
"Ты же понимаешь как незначительно ты сузил круг догадок?" (с)

Так что давай по существу.

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

16. Сообщение от 12yoexpert (ok), 01-Апр-26, 18:21   +1 +/
вяленому 18 лет, а он всё ещё не готов, серьёзно? это шутка такая? с 1 апреля
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #41

17. Сообщение от Alex154 (ok), 01-Апр-26, 18:25   +/
Иксы или софт для них?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

18. Сообщение от Аноним (11), 01-Апр-26, 18:28   –4 +/
> вяленому 18 лет

Wayland 1.0 - 2012 год.

2026 - 2012 у местных вебсирьоров получается... 18
Совершенно не удивительно слышать такое от того, кого в хлеву арифметике учили.


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

19. Сообщение от Аноним (19), 01-Апр-26, 18:31   +2 +/
> Протоколы, разрабатываемые в ветке "unstable": fullscreen input idle keyboard pointer selection ...

Они даже базовые протоколы не могут доделать.

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

20. Сообщение от Анонимно (ok), 01-Апр-26, 18:34   +/
> Wayland был начат в 2008 году Кристианом Хёгсбергом
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #23

21. Сообщение от Аноним (19), 01-Апр-26, 18:34   +1 +/
Если б только selection... Там ничего из базы не доделано: fullscreen, input, idle, keyboard, pointer - всё unstable.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

22. Сообщение от Аноним (15), 01-Апр-26, 18:36   +/
> Выпуск Wayland-Protocols 1.48

Шикарная новость! Протокол продолжает развиваться в отличие от копролитных иксов.
Особо радуют жалкие попытки в зубоскаленье местных овноедов))

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

23. Сообщение от Аноним (23), 01-Апр-26, 18:43   –3 +/
>> Wayland был начат в 2008 году Кристианом Хёгсбергом

И? То что кто-то что-то пилил до релиза это значит "оно еще в разрабтке".

Первая публичная версия была 0.85 - это тот же 2012й.
lists.freedesktop.org/archives/wayland-devel/2012-February/002072.html

This is the first real release of Wayland and Weston.  Wayland is the
protocol and IPC mechanism while Weston is the reference compositor
implementation.  The 0.85 branch in both repositories is going to be
protocol and interface stable.

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

25. Сообщение от AleksK (ok), 01-Апр-26, 18:59    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору

26. Сообщение от Аноним (19), 01-Апр-26, 19:06   +2 +/
> это значит "оно еще в разрабтке".

Ну да, 18 лет в разработке - и до сих пор все базовые вещи unstable.

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

27. Сообщение от Аноним (27), 01-Апр-26, 19:12   –2 +/
>Ну да, 18 лет в разработке

И "вейланду 18 лет" - это слегка разное.
Ты свой возраст меряешь с релиза или плюсуешь 9 месяцев "разработки"?
Или отчет с момента как у папки в мудях болтался?

>  и до сих пор все базовые вещи unstable.

Что такое "базовые вещи"? Правда ли все-все unstable?)
Кор протокол давно stable.

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

28. Сообщение от Аноним (28), 01-Апр-26, 19:22   +/
стейбл апи из нонесенесе

мы это уже слышали где-т

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

29. Сообщение от Аноним (29), 01-Апр-26, 19:35   +1 +/
> Wayland 1.0 - 2012 год.

В 2012 начали и в 2012 выпустили уже первую "стабильную" версию?

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

30. Сообщение от Аноним (29), 01-Апр-26, 19:39   +/
А чего в новости ничего не сказали про https://www.phoronix.com/news/xx-fractional-scale-v2-MR-KWin ? Чтобы "прогрессивных" не травмировать? Это реальная проблема, у меня в гноме на всех машинах то окна пляшут у некоторых приложений если сделать тайлинг 1/2, то в хроме какие-то битые полосы.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #36

31. Сообщение от Аноним (31), 01-Апр-26, 19:54   +/
https://opennet.ru/65085-ubuntu
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

32. Сообщение от Аноним (32), 01-Апр-26, 20:03    Скрыто ботом-модератором+4 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

33. Сообщение от Аноним (19), 01-Апр-26, 20:22   –2 +/
18 лет разработки: протокол всё ещё unstable. А когда реализовывать будут?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #42

34. Сообщение от Аноним (19), 01-Апр-26, 20:24   +/
> Ты свой возраст меряешь

...когда тебя первый раз в школе показали другим детям?

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

35. Сообщение от Аноним (19), 01-Апр-26, 20:27    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #49

36. Сообщение от AleksK (ok), 01-Апр-26, 20:28   +/
Иксы вообще не умеют дробное масштабирование. То что они пытаются делать это жуткое мыло
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #43, #52

37. Сообщение от Аноним (37), 01-Апр-26, 20:30    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

38. Сообщение от Аноним (19), 01-Апр-26, 20:30    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

39. Сообщение от 12yoexpert (ok), 01-Апр-26, 20:36   +1 +/
сразу после управляемого термояда допилят
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

40. Сообщение от Аноним (40), 01-Апр-26, 20:37   +/
>Немного никогда не готово для десктопа.

Ну как миниум, на Win10, отклик все же выше.

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

41. Сообщение от Аноним (40), 01-Апр-26, 20:38   +/
>вяленому 18 лет, а он всё ещё не готов, серьёзно? это шутка такая? с 1 апреля

Делают наравне с HalfLife 3).

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

42. Сообщение от Аноним (40), 01-Апр-26, 20:38   –1 +/
А зачем реализовыввать)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

43. Сообщение от Аноним (29), 01-Апр-26, 20:39   +/
Ты что серьезно это пишешь? Они оба не масштабируют ничего, в вейланде будет такое же мыло если приложение не поддерживает протокол. В иксах-то, оно и не обязательно, тулкит может сам понять (как в qt) какой дпи сейчас, никто от приложения эту инфу не прячет. А в вейланде нельзя, не секурно, надо протокол новый пилить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #45, #50

44. Сообщение от Аноним (44), 01-Апр-26, 20:43   +/
> Добавлен экспериментальный протокол xx-keyboard-filter для перехвата клиентом выбранных событий клавиатуры, изменения событий ввода или блокирования передачи определённых событий в Wayland-поверхность, на которой установлен фокус ввода.

X11, welcome back?

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

45. Сообщение от AleksK (ok), 01-Апр-26, 20:46   +/
> если приложение не поддерживает протокол.

Только большая часть приложений уже давно нативно работает в Wayland. Да и вообще если у тебя хоть немного современное железо и переферия то иксы уже вообще не вариант

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

46. Сообщение от Аноним (51), 01-Апр-26, 20:53   +/
> В категорию "staging" добавлен протокол xdg-session-management, предоставляющий возможности для восстановления состояния и позиции окон

В 2026 году, после 17 лет разработки в Вайленде наконец-то появилась возможность восстановить положение окон.

> Добавлен экспериментальный протокол xx-zones для создания и добавления окон верхнего уровня в "зоны" - окружения со своим пространством координат. Протокол позволяет организовать логическую расстановку окон, в которой каждое окно размещается относительно другого окна.

ПХАХАХАХА! После 17 лет прорывных инноваций гениальные вяленые разработчикам наконец-то позволили приложениям позиционировать свои окна. 🎉 Правда, через задний проход... Ну что, где там все фанатики Вайленда, которые в каждой новости тут с пеной у рта доказывают, что это никому не нужно?

А если серьезно, то достаточно посмотрет на вот эти два протокола, чтобы понять, какой же трешак этот Вайленд с точки зрения идеи, подхода к ее разработке и конкретной реализации.

В то время как у всех без исключения оконных систем с момента их рождения есть просто один вызов API для задания позиции окна, в Вяленом в 2026 году, после 17 лет разработки, они наконец-то разродились сделать примерно ту же функциональность, но абсолютно через задницу, с максимумом головной боли для в
разработчиков как композиторов, так и конечных приложений.

Это победа, я считаю. Победа над здравм смыслом.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53, #55

47. Сообщение от Аноним (29), 01-Апр-26, 20:56   +/
> Только большая часть приложений уже давно нативно работает в Wayland

Твоих приложений. Например, джава вся х11.

> Да и вообще если у тебя хоть немного современное железо и переферия то иксы уже вообще не вариант

А чего будет? ХДР не увижу, контента для которого нет. Или мне надо обязательно 2 40" монитора?

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

48. Сообщение от Аноним (48), 01-Апр-26, 21:00   +/
Мне известен ровно один дистрибутив где иксы выкинули - RHEL. Он для серверов а не для десктопа. На остальных, максимум - ставят вяленный по умолчанию, и иксы лежат в репе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

49. Сообщение от Аноним (49), 01-Апр-26, 21:01   +/
> fullscreen-shell

Это что за штука в х11?
This interface provides a mechanism for a single client to display simple full-screen surfaces.
Зачем тебе отдельный механизм для full-screen surfaces?

> input-method

В иксах есть 4 input-method... и все stable)

> idle-inhibit

This interface permits inhibiting the idle behavior such as screen blanking, locking, and screensaving.
В кедах и гноме есть locking and screensaving.
Чего не хватает?

> pointer-gestures

swipe, pinch, and hold? На десктопе? Ну ок.
А в иксах работает? Или приходится прдолиться с костылямит типа Touchegg+Touche?

> primary-selection

Нафиг не нужно.
То что у иксах приколотили среднюю кнопку мыши (которая сейчас скролл) к вставке из primary selection это вообще позор.

Уже обсуждают удаление из гнома и лисы
phabricator.services.mozilla.com/D277804

> xdg-decoration

Типа для server-side decorations?
Нафига они нужны. Сейчас не 2002 год.

Из перечисленного серьезным мне кажется input-method и возможно жесты.
Остальное так и должно быть опционально и стабилизировать их нет смысла.


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

50. Сообщение от Аноним (49), 01-Апр-26, 21:03   +/
> в вейланде будет такое же мыло если приложение не поддерживает протокол.

Возможно ваше приложение овно, раз не поддерживает?

> В иксах-то, оно и не обязательно,

Ага. Но это не повод делать как в иксах.

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

51. Сообщение от Аноним (51), 01-Апр-26, 21:04   +/
>> Как они собираются сделать так чтобы вейленд был готов для десктопа
> Так он уже давно готов.

Только позиция окон почему-то не сохраняется. 🤔

> Х1 придумали в 1984, а последние изменения были в X11R7.7 в июне 2012.
> Как думаешь зачем сделали 11 версий иксов, и два десятка мажорных релизов?
> Неужели нельзя было сделать сразу хорошо?)))

А в 1984 у всех людей были десктопы? И по несколько мониторов, и управление цветовыми профилями, и аппаратное ускорение, и композитный ввод?

А вот когда появился Вайленд - это все было. И даже были Иксы, которые можно использовать в качестве примера того, как надо или не надо делать. Так что ж вяленые разработчики не "сделали хорошо сразу", а вот уже 17 лет к ряду залатывают дыры расширениями (причем для абсолютно базовой функциональности)?

Вот и думай.

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

52. Сообщение от Аноним (48), 01-Апр-26, 21:04   +/
DPI параметр в командной строке. Софт на QT умееет в дробное масштабирование (Там надо задать 2 переменные окружения), причем с авто изменением масштаба при перетаскивании на другой монитор (пишу как раз с конфигурации на иксах с 2 мониторами 1080 и 1440).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

53. Сообщение от Аноним (48), 01-Апр-26, 21:06   +/
Самый сок что протокол опционален и каждый пилит свой велосипед
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

54. Сообщение от Аноним (54), 01-Апр-26, 21:10   +/
По пунктам.

1. xx-zone добавлялся несколько лет. Его включили лишь после того, как его стали включать в обход "комитета". Впрочем, при абсолютной системе координат он бы и не потребовался. По сути пришлось делать из вяленого иксы, только, судя по описанию, всё это больше похоже на костыли.

2. Общение с кутишниками в рассылке показал, что поддержку вяленого они пилить особо не собираются. Только прикручивают тривиальные патчи или забирают то, что пришло от сообщества. Например, тот же xdg activation, до сих пор не реализован. Причина банальна. Вяленый на столько сильно отличается от большинства других операционных систем, что завернуть его в кроссплатформенную обёртку практически нереально.

3. Если есть жгучее желание делать поддержку вяленого в приложениях на Qt, то без привязки к KDE не обойтись. Всё реализовано только там. И работать это приложение нормально будет исключительно там. Стоит ли прибиваться гвоздями к KDE вопрос открытый. Думаю, с гтк ситуация аналогичная. Под всякими маргинальными композиторами большинство функций по управлению окнами работать не будет. Впрочем, кдешники и сами рубанули сук, на котором сидят. В 6-ю версию завезли свою палитру, поэтому вне KDE всё и так очень плохо...

4. В текущий момент, если требуется кроссплатформенное приложение на чистом Qt, то без вариантов остаётся только XWayland. Внезапно, у таких приложений всё работает не только под KDE, но и под всякой экзотикой. Достаточно лишь добавить в код qputenv("QT_QPA_PLATFORM", "xcb");

При этом все довольны, включая фанбоев вяленого, которые думают, что давно избавились от иксов.

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

55. Сообщение от Аноним (55), 01-Апр-26, 21:10   +/
> Ну что, где там все фанатики Вайленда, которые в каждой новости тут с пеной у рта доказывают, что это никому не нужно?

Это нужно горстке шумных и крикливых. Которые собственно это и делали)
Причем пришлось сделать так, чтобы соответствовать логике протокола: никаких получений координат, располагайтесь удобно в зонах)

> В то время как у всех без исключения оконных систем с момента их рождения есть просто один вызов API для задания позиции окна,

А, ты у нас виндусятник или 321с с мака? Ну так фигли ты на линуксе делаешь?

> в Вяленом в 2026 году, после 17 лет разработки, они наконец-то разродились сделать примерно ту же функциональность, но абсолютно через задницу, с максимумом головной боли для в разработчиков как композиторов, так и конечных приложений.

Что-то у разработчиков композиторов боли нету.
Страдают только всякий недософт типа кикада или гимпа у которых "многооконность" из 90х.

> Это победа, я считаю. Победа над здравм смыслом.

Всем пофиг на то что ты считаешь.
̶С̶о̶б̶а̶к̶и̶ ̶л̶а̶ю̶т̶ псины скулят, иксы выкидываются из дистрибутивов)


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


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

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




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

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