The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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


2. Скрыто модератором  +/
Сообщение от АнонимнйыКодер (?), 08-Июн-26, 00:10 
Ответить | Правка | Наверх | Cообщить модератору

4. Скрыто модератором  +1 +/
Сообщение от Аноним (4), 08-Июн-26, 00:13 
Ответить | Правка | Наверх | Cообщить модератору

8. Скрыто модератором  +/
Сообщение от АнонимнйыКодер (?), 08-Июн-26, 00:34 
Ответить | Правка | Наверх | Cообщить модератору

21. Скрыто модератором  +/
Сообщение от name (??), 08-Июн-26, 02:30 
Ответить | Правка | Наверх | Cообщить модератору

10. Скрыто модератором  +2 +/
Сообщение от Аноним (10), 08-Июн-26, 00:45 
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

11. Скрыто модератором  –2 +/
Сообщение от q (ok), 08-Июн-26, 00:57 
Ответить | Правка | Наверх | Cообщить модератору

13. Скрыто модератором  +/
Сообщение от Аноним (13), 08-Июн-26, 01:05 
Ответить | Правка | Наверх | Cообщить модератору

14. Скрыто модератором  +/
Сообщение от Аноним (10), 08-Июн-26, 01:07 
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

16. Скрыто модератором  –2 +/
Сообщение от Аноним (13), 08-Июн-26, 01:13 
Ответить | Правка | Наверх | Cообщить модератору

17. Скрыто модератором  +/
Сообщение от Аноним (10), 08-Июн-26, 01:18 
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Wayland-Protocols 1.49"  +3 +/
Сообщение от Аноним (4), 08-Июн-26, 00:11 
> недостаточным для позиционирования на уровне отдельных пикселей, необходимого для полноценной реализации дробного масштабирования

Не прошло и 20 лет, как они заметили, что соотношение логических и физических координат при дробном масштабировании оказывается ... дробным!

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

5. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Аноним (4), 08-Июн-26, 00:15 
P.S. И да, xx-fractional-scale уже устарел, т.к. в KDE сделали xx-fractional-scale-v2
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Аноним (7), 08-Июн-26, 00:26 
Ссылка в статье буквально ведёт на описание xx-fractional-scale-v2.

Вообще мне кажется это ошибка в статье. Как будто протокол xx-fractional-scale уже давно болтался в unstable, просто ему на замену пришёл xx-fractional-scale-v2

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

9. "Выпуск Wayland-Protocols 1.49"  +1 +/
Сообщение от Аноним (9), 08-Июн-26, 00:34 
Стейбл протокол, кста. Ну ничего, ща всё быстренько поменяют и никто ничего не заметит, один хрен под вейландом стабильного софта не существует, везде стулья переставляют каждый день. И если в репозитории на гитхабе не было коммитов больше 72 часов, то проект уже начинают хоронить как легаси.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

12. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Аноним (10), 08-Июн-26, 00:57 
Один чёрт не юзабельно, https://github.com/NVIDIA/egl-wayland2/ туго идёт.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск Wayland-Protocols 1.49"  +1 +/
Сообщение от name (??), 08-Июн-26, 02:33 
Конечно туго, им это не интересно, они вложились в arm ноуты с виндой и аишечкой.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Аноним (13), 08-Июн-26, 01:07 
Ты ещё не забывай, что там нет в принципе абсолютного позиционирования окон. Куда эти координаты привязывать и как, никто не знает. Нет поддержки как со стороны композитных менеджеров, так и клиентов.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

6. "Выпуск Wayland-Protocols 1.49"  +2 +/
Сообщение от Аноним (4), 08-Июн-26, 00:18 
> добавлена поддержка работы на системах с несколькими GPU

Прям как на старых Иксах!

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

19. "Выпуск Wayland-Protocols 1.49"  –3 +/
Сообщение от Xo (?), 08-Июн-26, 01:41 
Где даже Оптимус заставить работать нужно было неделями шаманить, и так до тех пор пока не упадут иксы.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Wayland-Protocols 1.49"  +6 +/
Сообщение от Аноним (18), 08-Июн-26, 01:39 
> xdg-toplevel-tag - [...] использовать для идентификации окон после перезапуска приложения [...] для восстановления позиции, размера и свойств окон после перезапуска
> xdg-session-management - возможности для восстановления состояния и позиции окон
> xx-session-management - восстановление состояния окон для прерванных сеансов

Ай да вяленые, ай да молодцы! Шел 17-й год головокружительных инноваций, а ребята все еще тщетно пытаются изобрести велосапедный механизм восстановления окон. 😂 Аплодирую стоя! Два протокола, решающих одну и ту же задачу, причем в обоих случаях - наиболее корявым способом. Настолько корявым, что уже делается ТРЕТИЙ на замену, лол.

* Запрещаем приложению передвигать и масштабировать СВОИ СОБСТВЕННЫЕ окна.
* Протокол при этом не делаем ("сообщество допилит").
* Делаем удивленные глаза "а почему у нас теперь три протокола?". 😲

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

20. "Выпуск Wayland-Protocols 1.49"  –2 +/
Сообщение от Xo (?), 08-Июн-26, 01:43 
Таблетки выпей.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от q (ok), 08-Июн-26, 03:14 
Концепция простая: Оконный менеджер управляет окнами. Логично, согласись? Оконный менеджер... менеджерит. Знаю, в это трудно поверить. Но это так. Это не только в вяленом, но и в принципе во всем мире во всех областях:

    Менеджер менеджерит.

Простая концепция, согласись? Но кто-то умудряется в нее не вписаться. "Нет, ты не менеджер! Ты просто рисуешь кнопку закрытия окна в МОЕМ окне!" -- говорит приложение. Иксы бы промолчали в тряпочку. А вяленый гигачад ответит: "Это не тебе решать, и даже не мне. Решает пользователь. Пользователь хочет все окна по центру. Так что давай не возникай тут особо. Подчиняйся". И приложение униженно подчиняется менеджеру, который действительно менеджерит. Причем подчиняется именно униженно, на коленях. Тотальное верховенство пользователя над своими окнами и приложениями, а вяленый -- его силовик-омоновец.

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

26. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Аноним (26), 08-Июн-26, 03:46 
ну, а что если приложение лучше умеет своими окнами рулить, например какойто проигрыватель распологать отдельным окном с кнопками управления, я беспонятия что там вяленый умеет или нет, но всегда есть разумная достаточность, а еще всегда есть исключения, уж в 2026 году можно и запомнить, что на каждую хитрую гайку найдется чтото похитрее.
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от q (ok), 08-Июн-26, 05:12 
> что если приложение лучше умеет своими окнами рулить

Не может. Принципиально. Вообще никак. И вот почему:

1. В вяленом, приложение не может считывать размеры и положения чужих окон. Согласись, что это разумное ограничение? Да, разумное. Разграничение.

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

> проигрыватель распологать отдельным окном с кнопками управления

Для этого изобрели MPRIS. Суть такова: Приложение объявляет самого себя медиаплеером. Прямо так и говорит окружению: "Эй, вселенная, слышь! я тут аудио/видео проигрываю ПРЯМО СЕЙЧАС. И вот прямо сейчас артист такой-то, длина 4:07, а я нахожусь на 2:41." И вот DE это слышит и рисует контрол управления на панели  (кнопки pause/play, навигация по времени итд).

> есть исключения

Все исключения регламентируются. Реальность такова, что 99% приложениям ВООБЩЕ не нужно самих себя как-то позиционировать. А если приложение хочет разместиться по определенным координатам, то как правило выполняется следующее наблюдение (ВНИМАНИЕ! Читай внимательно!)

    ПРАВИЛО
    Если приложение хочет разместиться по определенным координатам,
    то это приложение должно стать непосредственной частью самого DE,
    и перестать быть приложением.

Понял?

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

28. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Аноним (28), 08-Июн-26, 04:14 
Почему-то я не удивлен читать такое от фаната Rust.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

29. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Xo (?), 08-Июн-26, 04:26 
Да тут некоторые силовиков не любят, а придерживаются концепции "пользователь дурачок", где прога лучше знает как ей работать.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

30. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Аноним (18), 08-Июн-26, 04:28 
> Концепция простая: Оконный менеджер управляет окнами. Логично, согласись?

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

Последствия такой дурки весьма предсказуемы: персонажи годами тщетно пытаются решить последствия своих же убогих архитектурных решений при помощи не менее убогих и корявых костылей.

> Это не только в вяленом, но и в принципе во всем мире во всех областях

Ну чушь-то не неси. Во всех без исключения десктопных системах (включая винду с маком) изменить положение или размер окна - это буквально вызов одной фунции API. И только в Вяленом пытаются это сделать максимально через задницу и с весьма предсказуемым результатом.

> А вяленый гигачад ответит:

...ответит "плак-плак, я не могу - мне нужен новый протокол. 😢 На замену корявым двум имеющимся."

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

23. "Выпуск Wayland-Protocols 1.49"  +2 +/
Сообщение от Alladin (?), 08-Июн-26, 02:43 
да помню моменты когда:

1. wayland рассказывал об отсутствии тиринга из-за новой крутой архитектуры и без клиентсерверской составляющей.. что всплыло?, что просто никакого !отключения! vsync не существовало

2. высокая производительность из-за новой элементной базы.. реальность на практике и тестов он не только не приблизился к xorg, а вообще ушел в такое болото.. и потребление кхе

3. нацеленная антиреклама иксов, создание эффекта стогнации..

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

24. "Выпуск Wayland-Protocols 1.49"  +/
Сообщение от Alladin (?), 08-Июн-26, 02:48 
*стагнации конечно же)
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Wayland-Protocols 1.49"  +1 +/
Сообщение от Аноним (28), 08-Июн-26, 04:08 
Половина функционала в experimental и unstable, но говорят, что Wayland уже как 10 лет готов, как так?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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