The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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


1. "Выпуск Wayland-Protocols 1.35"  +2 +/
Сообщение от Аноним (1), 17-Апр-24, 20:21 
> tablet-v2

нужно со смартфонов начинать.

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

5. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (5), 17-Апр-24, 20:38 
В соедней теме чел написал чего не работает в одной из реализаций. На буке похоже терпимо.а смурф явно окирпичится почти.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (45), 18-Апр-24, 08:26 
Оно про графические планшеты, а не поддердку тачскринов и автоповорота
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

46. "Выпуск Wayland-Protocols 1.35"  +7 +/
Сообщение от DiabloPC (ok), 18-Апр-24, 09:24 
Тише, тише
Ну не все знают шо планшет это не только ипад 😂
Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от fi (ok), 18-Апр-24, 13:34 
Вообще надо делать прозрачность в духе X11, только лучше. Чтоб любой девайс выглядел на экране монитора как родное окно с общей политикой на рамку. И чтоб мышкой переносишь фотки с него и на него ))))
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Выпуск Wayland-Protocols 1.35"  +7 +/
Сообщение от Аноним (2), 17-Апр-24, 20:24 
Протоколы, разрабатываемые в ветке "unstable"....

мдя... ну ждали 16 лет, подождем еще лет 10...

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

31. "Выпуск Wayland-Protocols 1.35"  +4 +/
Сообщение от Neon (??), 18-Апр-24, 00:37 
Ну так как в анекдоте.

Молодой адвокат прибегает к своему отцу – старому адвокату и радостно говорит:
– Отец! Я выиграл дело, которое ты вел 20 лет!
Отец ему отвечает:
– Дурак ты, сынок! Благодаря этому делу я вас 20 лет кормил...

Так и с "unstable" протоколами можно вечно кормиться)

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

60. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Skullnetemail (ok), 18-Апр-24, 13:09 
Прикинь, это только протоколы. А реализации то нет.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

86. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (86), 18-Апр-24, 23:29 
Тсс, оне до сих пор думают, что Вейланд это такая программа.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Wayland-Protocols 1.35"  +3 +/
Сообщение от Аноним (5), 17-Апр-24, 20:26 
И когда его научат всему что умеет в том числе X11, то Wayland превратиться в oldstable и  его будет легче к тому же поддерживать поколению нетакусик. Проблема в том,что и они вымрут. Замкнутый круг.
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск Wayland-Protocols 1.35"  +2 +/
Сообщение от хрю (?), 17-Апр-24, 20:37 
>Протоколы, разрабатываемые в ветке "unstable":
>"fullscreen-shell" - управление работой в полноэкранном режиме.

мда. вот-вот готовность № 1...

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

6. "Выпуск Wayland-Protocols 1.35"  –6 +/
Сообщение от Аноним (6), 17-Апр-24, 20:44 
Ну так а что ты хочешь. Если даже композитинг не отключается, это означает, что всегда будет лагать и вечные проблемы со статтеренгом/тирингом заложены изначально.
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск Wayland-Protocols 1.35"  +4 +/
Сообщение от Аноним (8), 17-Апр-24, 20:54 
Пока что полноценно тиринг работает только на иксах.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск Wayland-Protocols 1.35"  –2 +/
Сообщение от Аноним (6), 17-Апр-24, 21:08 
> Пока что полноценно тиринг работает только на иксах.

Враки. Я пока вяленого не запустил, наблюдал тиринг только в браузере на видео-сайтах. А с ним он был повсюду (удивительно, но факт).

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

12. "Выпуск Wayland-Protocols 1.35"  +5 +/
Сообщение от Аноним (12), 17-Апр-24, 21:53 
С веланджом каждое приложение само должно отрисовывать свой тиризнг. У вас бракованый велщанд.
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (110), 21-Апр-24, 13:03 
> Враки ... наблюдал тиринг только в браузере на видео-сайтах

Ну как тебе сказать...

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

112. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (6), 21-Апр-24, 14:54 
Это из-за гтк. В гтк программах всегда криво всё работает.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск Wayland-Protocols 1.35"  +5 +/
Сообщение от Аноним (15), 17-Апр-24, 22:17 
Пхе-пхе. Только есть нюанс.

Когда Аноним на пафосных щщах рассуждает про «композитинг не отключается» —  мыслит он в парадигме иксов. Где композитинг — это красивости (и немношк борьба с тирингом), но ценой АДСКИХ тормозов, дикой latency и продолбанных фреймов. Потому что композитинг прибит сбоку к уже заведомо кривому пайплайну иксов, изначально не расчитанному на отрисовку на той же машине, на которой запущен сервер. Да, это за прошедшие десятилетия пытались костылять разными реализациями, но иксовый протокол из песни не выкинешь.

А у вяленого всё принципиально иначе, начиная с парадигмы, и заканчивая пайплайном и «every frame is perfect, by design». Поэтому тамошний «композитинг не отключается» вовсе не равен иксовым костылям, ни в плане latency, ни в плане тормозов. Поэтому аргумент даже не столько комичен, сколько выдаёт вопиющую некомпетентность и луддитство.

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

17. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (6), 17-Апр-24, 22:27 
Даже вендовый "композитинг" начал заметно влиять, как только его сделали неотключаемым. И он там действительно быстрый и вылизанный. А проблемы создавать умудряется. О чём ты говоришь, какой вяленый?
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от тыквенное латте (?), 17-Апр-24, 22:28 
>[оверквотинг удален]
> (и немношк борьба с тирингом), но ценой АДСКИХ тормозов, дикой latency
> и продолбанных фреймов. Потому что композитинг прибит сбоку к уже заведомо
> кривому пайплайну иксов, изначально не расчитанному на отрисовку на той же
> машине, на которой запущен сервер. Да, это за прошедшие десятилетия пытались
> костылять разными реализациями, но иксовый протокол из песни не выкинешь.
> А у вяленого всё принципиально иначе, начиная с парадигмы, и заканчивая пайплайном
> и «every frame is perfect, by design». Поэтому тамошний «композитинг не
> отключается» вовсе не равен иксовым костылям, ни в плане latency, ни
> в плане тормозов. Поэтому аргумент даже не столько комичен, сколько выдаёт
> вопиющую некомпетентность и луддитство.

Более того, композитинг вейланда наоборот, не загружает, а разгружает систему, благодаря "every frame is perfect".

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

72. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (72), 18-Апр-24, 18:18 
Это всё блаблабла, на деле игры в X11 больший FPS выдают, а тиринга я в KDE начиная с 3их никогда не видел.
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (87), 19-Апр-24, 01:13 
Нет, недавние тесты phoronix это подтверждают.
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (6), 17-Апр-24, 22:31 
Кстати на венде статеринг и тиринг и тиринг весьма актульные проблемы. Статтеринг особенно релевантен, но и тиринг как минимум на 10-летних играх уже побороть не легко. Вот, например, взять Valkyria Chronicles, совершенно жуткий тиринг.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

42. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (42), 18-Апр-24, 07:34 
Погоди, Аноним, то есть, у тебя одновременно _и_ тиринг, _и_ статтеринг?

Этого же не может быть, они же противоположные по сути явления.

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

44. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (6), 18-Апр-24, 08:01 
В разном софте разные проблемы. А статтеринг результат борьбы с тирингом, как он может быть противоположным?
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (15), 18-Апр-24, 11:36 
Тут есть ещё момент, что некоторые хейтеры познакомились с wayland'ом через бинго из gnome-session, noVideo'шной видеокарты и их же проприетарных дров. Без курения форумов и настроек. Когда врубается софверный egl-рендеринг — естественно там будет и тиринг, и статтеринг, и тормоза, и артефакты, и чёрт в ступе.

Само–собой, ничего кроме негативных эмоций такая комбинация вызывать не может — и люди, не разобравшись, бегут ругаться в интернеты: «какое омно это ваш вяленый, заговор шапки, ррряяя!».

При этом nvidia яростно сопротивляется открытию любых спек и технической информации о своих картах,  но их собственный отдел линуксовой разработки ограничен, не расширяется и _уже_ пилит проприетарные иксовые дрова. Естественно, любые новые инициативы («Что? Переписать драйвера? С нуля?!») воспринимаются в штыки и спускаются на тормозах.

Вот и получаем текущую дилемму: если грубо не ломать существующее положение вещей, никто не почешется и ничего не сдвинется («вяленый десять лет пилится!!1»). Если ломать — будут недовольные пользователи, у которых «ещё вчера всё работало».

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

55. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (55), 18-Апр-24, 12:09 
> но их собственный отдел линуксовой разработки ограничен, не расширяется и _уже_ пилит проприетарные иксовые дрова. Естественно, любые новые инициативы («Что? Переписать драйвера? С нуля?!») воспринимаются в штыки и спускаются на тормозах.

прохладные истории от инсайдера из нвидии. Пруфы то есть что там кто-то в штыки воспринимает?

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

64. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (15), 18-Апр-24, 13:42 
А тут не надо быть инсайдером — всё вполне себе публичное. И бодяга с EGLstreams против GBM, и поддержка direct rendering, и вечно отстающие и затягивающиеся релизы драйверов. Дело сдвинулось с мёртвой точки только в последние год–полтора.
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (7), 17-Апр-24, 20:44 
К сожалению, Вейланд повторяет ошибки W3C (и многих других комитетов до, и после), не предоставляя эталонную реализацию на любом распространенном языке. Тем не менее, HTML — самый универсальный язык разметки документов из имеющихся. И эта же участь ждёт Вейланд.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск Wayland-Protocols 1.35"  +3 +/
Сообщение от Самый умный аноним (?), 17-Апр-24, 21:03 
Weston: я для тебя какая-то шутка?
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (7), 17-Апр-24, 23:26 
> Weston is the reference implementation of a Wayland compositor, as well as a

useful environment in and of itself.

Действительно… Почему-то я был уверен, что это независимый проект. Ну в таком случае у Wayland куда большие шансы на успех, чем у того же HTML.

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

56. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (56), 18-Апр-24, 12:29 
Фух... Еле разобрались, а то уж переживать стал...
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от RANDOMIZE USR 15616 (?), 18-Апр-24, 15:46 
>>Weston: я для тебя какая-то шутка?

Примерно тоже самое,что IE6 для HTML.

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

10. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (10), 17-Апр-24, 21:05 
>И эта же участь ждёт Вейланд.

То есть участь Электрона. Охотно верю.

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

20. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (7), 17-Апр-24, 22:31 
В том числе, да. Электрон, как бы тут ни любили его хаять, весьма логичное решение для GUI, очень в духе т.н. философии unix: одна программа, делающая одно дело — ВебКит, рендерящий HTML+CSS, который в него универсальным образом (через сокет) передаёт бэкэнд. Чем это принципиально отличается от cat | awk | grep? Вейланд, по сути, пытается стандартизировать типичный модульный юникс-пайп, но для видеовывода. В отличие от комбайна Xorg, весьма и весьма далёкого от всё той же философии unix.
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Sw00p aka Jerom (?), 18-Апр-24, 09:56 
> HTML — самый универсальный язык разметки документов из имеющихся.

хмл плачет в сторонке :)

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

78. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (7), 18-Апр-24, 18:56 
XML не стал универсальным форматом из-за своей громоздкости. В 2004 уже всем всё было понятно, в 2006 выпустили последний стандарт на xml, и на этом праздник закончился. К 2010 мир уже с радостью гонял JSON через REST, и продолжает это делать сегодня. Тем не менее, кое-где XML+XSLT прижились и чувствуют себя хорошо, что делает их замечательными нишевыми стандартами.

Но как ни крути, самый успешный диалект SGML это HTML.

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

100. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Sw00p aka Jerom (?), 19-Апр-24, 12:42 
> XML не стал универсальным форматом из-за своей громоздкости.

«расширяемый язык разметки» - хотим универсальности и не грамоздкости? как это так?

> Но как ни крути, самый успешный диалект SGML это HTML.

а че не XHTML?

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

108. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (7), 19-Апр-24, 17:59 
> «расширяемый язык разметки» - хотим универсальности и не грамоздкости? как это так?

Выходит, что не так сильно хотим, если посмотреть на результат.

> а че не XHTML?

Наверное слишком много X в нём оказалось.

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

13. "Выпуск Wayland-Protocols 1.35"  –1 +/
Сообщение от Аноним (13), 17-Апр-24, 21:56 
>Все протоколы последовательно проходят три фазы - разработка, тестирование и стабилизация.
>стабилизация

Так и запишем - разработчики by design пишут нестабильный код
А потом героически его стабилизируют!
Молодцы, здорово придумали!

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

16. "Выпуск Wayland-Protocols 1.35"  –1 +/
Сообщение от тыквенное латте (?), 17-Апр-24, 22:24 
Классика же фридрисктоп/красношляпочного девелопинга:
github/bluez/bluez/blob/master/ChangeLog

Понятно что с таким подходом "разработки-тестирования-стабилизации", хорошо работает лишь разработка (нет) и тестирование (да), а стабилизация, ну, зависит. :-D

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

14. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (14), 17-Апр-24, 22:05 
Столько мусора в разработке. А открытие окна в определенных координатах они не хотят разработать?
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск Wayland-Protocols 1.35"  +2 +/
Сообщение от Аноним (21), 17-Апр-24, 22:44 
Wayland ничего не знает про абсолютные координаты. Вот первая попытка это обойти  https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m... (провалилась). Вот тут уже вторая https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...

После прочтения всей этой простыни складывается впечатление, что там болото. К тому же второй вариант крайне сложный, т.к. требуется постоянно обходить факт отсутствия координат у окон и информации о размере экрана.

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

22. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (15), 17-Апр-24, 23:20 
Что значит «болото»? Ты, если что, комментируешь в новости про то что разработка протоколов активно идёт, добавляются экспериментальные, стабилизируются нестабильные, и прочая, и прочая.

Конкретно момент про открытие в абсолютных координатах — противоречит идеологии wayland. Приложение НЕ ДОЛЖНО управлять положением своих окон, прибивать их по абсолютным координатам, выпячивать их на передний план, etc, etc. И это правильно. Не должно быть такого бардака, когда каждая программа сама хранит свои координаты, в своём формате и своих конфигах. И сама пытается украсть фокус в самый неподходящий момент.


Поэтому попытки накостылять нечто в духе «давайте всё таки сделаем такое же уродство как было раньше, потому что, ну, все же привыкли к тому старому уродству» особых восторгов не вызывают. Особенно то монструозное нечто, что получилось во второй итерации костыля.

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

28. "Выпуск Wayland-Protocols 1.35"  +2 +/
Сообщение от Аноним (14), 18-Апр-24, 00:32 
> Приложение НЕ ДОЛЖНО управлять положением своих окон

Что значит не должно? Ещё как должно. Я открыл два окна браузера с мониторингами и хочу чтобы они запомнили свою позицию при следующем открытии. Как композитор запомнит какое из окон где должно восстановиться? Это внутренняя кухня браузера - создавать каждое окно в нужном месте экрана.

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

33. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (33), 18-Апр-24, 00:39 
Так то все вроде логично звучит, но как-то целый гном и кеды работают ведь без знания абсолютных координат.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (40), 18-Апр-24, 05:46 
В том-то и дело, что как-то
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Loki13 (ok), 18-Апр-24, 13:14 
>Как композитор запомнит какое из окон где должно восстановиться? Это внутренняя кухня браузера - создавать каждое окно в нужном месте экрана.

А как твои окна расположатся, если у будут запущены на тайловом WM? По логике как раз композитор и должен расположить их так как надо, в зависимости от имени окна например и прописанных правил. Но такое пока что толком ни один композитор не умеет. В Hyprland что-то есть(расположение по воркспейсам), а вот расположения окон внутри воркспейса - нет. Фичреквест писал, но что-то разраб на это не особо заинтересованно ответил.

Кстати, кто знает, какие есть WM со статическим тайлингом? Чтобы один раз прописал для каждого своего приложения позицию(ворспейс + предпочтительное расположение при нескольких окнах на одном воркспейсе) и чтобы так было даже после ядерной войны.

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

68. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (68), 18-Апр-24, 14:53 
Ну это вопросы к тайловым WM, которые идут своим путем. Они удобны, но они всегда были альтернативным взглядом на работу с окнами - вклиниваясь в уже отработанную схему построения UI систем и где-то ломая ее.

> По логике как раз композитор и должен расположить их так как надо, в зависимости от имени окна например и прописанных правил.

Ну и как ты будешь прописывать правила для каждого подокна браузера? За день их количество и расположение может поменяться довольно много раз. Каждый раз лезть в конфиги что ли?

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

84. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от тыквенное латте (?), 18-Апр-24, 21:44 
> А как твои окна расположатся, если у будут запущены на тайловом WM?

через EWMH и float layout.

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

107. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от крокодил мимо.. (-), 19-Апр-24, 16:46 
> Кстати, кто знает, какие есть WM со статическим тайлингом? Чтобы один раз
> прописал для каждого своего приложения позицию(ворспейс + предпочтительное расположение
> при нескольких окнах на одном воркспейсе) и чтобы так было даже
> после ядерной войны.

эмм.. тут WindowMaker-0.96 именно так и работает.. именные/поименованные workspace-ы, на которых по заданным координатам после старта располагаются требуемые (окна) приложений.. некоторые приложения "привязаны" к workspace-ам (стартуют на привязи, потом - таскай как хош).. для окон, которые сами не могут в должную геометрию - wmctrl.. и расположение окон не "предпочтительное" а по чётко заданным (абсолютным) координатам (т.е. делёжка идёт попиксельно, а не в % отношении от площади экрана/разрешения)..

тайлинг - окно (по хоткею) может занять выделенную область..
как-то так.. уже дцать лет.. ога..

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

54. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (54), 18-Апр-24, 11:53 
> И сама пытается украсть фокус в самый неподходящий момент.

Фокус не имеет никакого отношения к абсолютному позиционированию окон

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

76. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (76), 18-Апр-24, 18:50 
Так там и с фокусом большие проблемы.
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от randomize (?), 18-Апр-24, 21:43 
> И сама пытается украсть фокус в самый неподходящий момент.

Прощайте, электронные словари :(

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

65. "Выпуск Wayland-Protocols 1.35"  –3 +/
Сообщение от Аноним (-), 18-Апр-24, 13:48 
А кому это нужно?
Только всяким любителям отвратительных поделок типа гимпа, из времен когда на экран 1024*768 пытались впихать все что можно.

На им мнение можно класть, что в общем-то и делается.

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

74. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (76), 18-Апр-24, 18:48 
Одно окошко на весь экран хватит всем. Во времена DOS было актуально. Луддиты лезут там, где их не ждёшь.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (25), 17-Апр-24, 23:56 
В очередной 100500й раз спрашиваю, зачем в линухе нужен по сути эмулятор удаленного графического терминала, если все уже овер9000 лет живут с удаленным рабочим столом? Дань уважения компам 80х годов? Только проблемы себе лишние придумывают.
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Мне хватает (?), 18-Апр-24, 00:09 
Это вы про Pty в виндах не читали. У них там революция, говорят что уже 20 лет её делают, а воз cmd и ныне там
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (25), 18-Апр-24, 00:22 
Я вот про что. Играться с прокидыванием иксов через ssh в свое время было конечно прикольно, но какое преимущество клиент-серверная структура линуха дает перед банальным захватом картинки с экрана, как это делается в винде? И стоит ли это приемущество всех этих мучений с этим вяленым? Кроме философии и понтов конечно.
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от DiabloPC (ok), 18-Апр-24, 01:25 
а ты по объему трафика сравни. и не нужно сейчас распинаться что нынче интернеты ух какие скоросные бла-бла-бла.  
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (42), 18-Апр-24, 07:42 
Что с чем сравнить? ssh -X требует локалки, xpra (сжимающий ffmpeg'ом) даже на мобильном интернете выдаёт пристойную картинку.
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от vvivlemail (?), 18-Апр-24, 13:20 
Дело не в сжатии и пристойности картинки.

Изначальная идея удалённых рабочих столов - гонять по сети команды отрисовки.
Для комбинации X11/Motif, а также в винде для приложений, использующих системную библиотеку Common Controls, по сети летали команды, а не растры, что позволяло сидеть на удалённой машине, например, через аналоговый модем по телефонным проводам (ака "лапша") не испытывая никакого дискомфорта.
Всякие пиктограммы, картинки, иконки, тема оформления и пр. при таком походе пересылались один раз и кешировались локально.

Но потом появились тулкиты, которые пошли не правильным путём, а наименьшего сопротивления: вместо создания расширений для X11, которые бы позволили на стороне X-сервера обрабатывать новые команды новых тулкитов, они стали тупо пересылать растры на каждый кадр.
В винде случилось похожее с появлением тем оформления.
И всё, теперь подайте сто мегабит, а лучше гигабит, да чтоб с минимальной задержкой.

Старый подход с пересылкой команд, а не растров, остался лишь в нишевых продуктах для организации VDI, да и то не всех.
Например, VMWare VDI умеет перехватывать и пересылать команды. Соответственно, даже на мобильном интернете для общепользовательских задач работает превосходно.

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

92. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Мне хватает (?), 19-Апр-24, 06:56 
Ну тулкиты полбеды, HTML который михают везде с ним тоже проблемы. Подход что вы описали с прозрачностью иксов увы остался просто мечтой из прошлого и не соответствует текущему положению вещей. Хотя подход и выглядит красиво но реальность внесла свои коррективы.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (25), 18-Апр-24, 00:36 
Я вот из за этого линух и не чувствую. В нем нет какой-то эстетики и структурной красоты. В винде бы просто прикрутили драйвер виртуального дисплея, который бы работал для всех остальных частей системы абсолютно прозрачно. А тут какой-то протокол 20 лет городить надо, который ломает пол системы.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

50. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (55), 18-Апр-24, 10:59 
Дак и в X11 все работает прозрачно для всей остальной системы, что локально, что удаленно.
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (25), 18-Апр-24, 20:31 
Нет, не прозрачно. Ибо когда вдруг решили заменить иксы на вяленый, то нужно теперь пол системы перелопачивать. Ибо этот протокол находится между дравером и прогой, а не за драйвером. В случае с виртуальным драйвером все проще. У драйвера есть некое API. Вызовы этого API серилизуются, упаковываются, шифруются и пересылаются на удаленный компьютер. Как это происходит, какой там протокол - совершенно не важно. Ибо то, что находится за драйвером - системе не видно. Для нее все прозрачно. Это называется виртуализация. Все просто и красиво. И вот линух в эту виртуализацию и красоту не умеет.
Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (33), 18-Апр-24, 20:51 
> И вот линух в эту виртуализацию и красоту не умеет.

Да всё он умеет, это ты не умеешь

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

36. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от DiabloPC (ok), 18-Апр-24, 01:22 
на кой ляд целый рабочий стол, есле нужно одно приложение?
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

58. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (58), 18-Апр-24, 12:49 
А что делать, если надо на локальном рабочем столе отобразить по одной или несколько программ, выполняющихся на других хостах? На своём любимом рабочем столе со своими любимыми обоями!
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

66. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (55), 18-Апр-24, 13:51 
И самое глагне - со своими любимыми декорациями окон в wm
Ответить | Правка | Наверх | Cообщить модератору

67. Скрыто модератором  +/
Сообщение от Аноним (-), 18-Апр-24, 13:59 
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

29. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Neon (??), 18-Апр-24, 00:36 
А почему нельзя сразу стабильный протокол создать ?!
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от errandrunner (?), 18-Апр-24, 00:47 
потому что, внезапно, на практике протоколу могут потребоваться изменения

можно же документацию открыть и почитать: https://chromium.googlesource.com/external/anongit.freedeskt.../

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

59. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (58), 18-Апр-24, 12:51 
Так финансирование от RHBM быстро закончится.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

75. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (76), 18-Апр-24, 18:48 
Так его не было, этого протокола. Никто его не создавал, базовые вещи не прорабатывал.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

41. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (-), 18-Апр-24, 06:34 
Сейчас нужно заморозить разработку нового функционала и сосредоточится на стабильности. Стабильность рождает ясную архитектуру. Если в Протокол пихать всё что захочет васян, то через 10 лет мы получим очередной мусор, как в X11.

Дополнительный функционал пусть разработывают разработчики DE и WM, исключительно в рамках своих проектов.

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

77. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (76), 18-Апр-24, 18:52 
>получим очередной мусор

Его уже получили.

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

48. "Выпуск Wayland-Protocols 1.35"  +3 +/
Сообщение от Аноним (48), 18-Апр-24, 09:56 
Протоколы Вейляндских мудрецов.
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск Wayland-Protocols 1.35"  –1 +/
Сообщение от вася (??), 18-Апр-24, 10:14 
>>"single-pixel-buffer" - позволяет создавать однопиксельные буферы, включающие четыре 32-разрядных значения RGBA

Вместо того, чтобы просто юзать uint_32t[4], они выдумали аж целый буфер и придумали аж целый протокол, для его создания. Вот уж в натуре ООП, доведённое до абсурда.

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

51. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от Аноним (55), 18-Апр-24, 11:05 
Вася, ты хоть попытался вникнуть зачем это так сделано, прежде чем отвечать?

> uint_32t[4]

А когда понадобится восемь 32-разрядных значений, будешь весь API переписывать?

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

70. "Выпуск Wayland-Protocols 1.35"  –1 +/
Сообщение от вася (??), 18-Апр-24, 16:45 
>>когда понадобится восемь

Когда человечество мутирует так, что кроме rgba, нужно будет отображать инфракрасный, микроволны, ультрафиолет и рентген каналы, то придется полностью менять аппаратную и программную часть; и переписывание api этого протокола будет каплей в море проблем этого перехода. А пока мы люди, а не рептилоиды, какой смысл распылять силы на это? Вон формат jpeg ничего, кроме восьмибитного rgb, не поддерживает, но уже десятки лет живой и никто менять его не собирается. Лишь изредка появляются кучки оголтелых смузихлёбов, которые с воплями "старьё" пилят всякие jpeg2000, jpeg-xl, и прочее никому не нужное и быстро забываемое барахло.

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

71. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (58), 18-Апр-24, 17:09 
>А пока мы люди, а не рептилоиды

Ох, как знать, как знать... ;)

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

52. "Выпуск Wayland-Protocols 1.35"  +3 +/
Сообщение от Аноним (52), 18-Апр-24, 11:23 
Недавно поставил KDE к уже установленному Gnome. Оба на wayland. Обнаружил что при входе (sddm) оказывается можно выбрать DE в нижнем левом углу и там даже в выборе есть Gnome на X11 окромя wayland, что решает проблему с некоторыми приложениями. Я не особо хорошо разбираюсь в Линукс, возможно эта информация кому будет полезной.
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (58), 18-Апр-24, 12:43 
Ну что, теперь-то он почти готов?
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (33), 18-Апр-24, 20:49 
А этот вяленый может WindowMaker запустить? Хотя бы через xwayland
Ответить | Правка | Наверх | Cообщить модератору

82. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от тыквенное латте (?), 18-Апр-24, 21:37 
> А этот вяленый может WindowMaker запустить? Хотя бы через xwayland

разумеется нет. какой-то модный и молодёжный чад пишет wlmaker чтоли, только это не то чтобы мягко говоря не некстеп, это что-то, что отдалённо похоже на wmaker, лол. Работает конечно же нет, и заработает скорей всего конечно же никогда. Впрочем, когда-нибудь может быть и заработает в стиле как и всё у них уже работает, только тогда линуксоиды уже будут пилить ktulhuland, который вот уж точно-точно проделает всю работу над ошибками (нет).

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

94. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (94), 19-Апр-24, 10:56 
А если WINGs портировать на wayland?
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от тыквенное латте (?), 19-Апр-24, 11:24 
> А если WINGs портировать на wayland?

Ну, если - то да. Правда, запустить докаппы с X11-forwarding'ом ты не сможешь, например для мониторинга состояния подкроватного васян-серверочка. Их самоактивация - прощай. Автоматизация типа xdotool/wmctrl тоже прощай, ну и тд и тп. При том что туеву хучу функционала придется реализовывать с нуля: gitlab.freedesktop.org/wayland/wayland/-/issues/233
Кому оно надо, если честно?! :-D WMaker даже с смертью линукса и всех его молодёжных вертикальных технологий, на каком-нибудь NetBSD переживёт ядерную зиму. В космосе.

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

85. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (85), 18-Апр-24, 22:02 
А зачем?
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору

88. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от тыквенное латте (?), 19-Апр-24, 01:55 
> А зачем?

действительно, зачем нормальная DE?
ibb.co/7kP1KLc

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

89. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 19-Апр-24, 06:01 
Ответить | Правка | Наверх | Cообщить модератору

91. Скрыто модератором  +1 +/
Сообщение от тыквенное латте (?), 19-Апр-24, 06:23 
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (94), 19-Апр-24, 10:54 
Это LXDE с wmaker'ом получился? Красиво!
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

95. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от тыквенное латте (?), 19-Апр-24, 11:02 
> Это LXDE с wmaker'ом получился? Красиво!

просто wmaker, lxappearance аппликуха просто для демонстрации гткшного look-n-feel'a.

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

97. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (94), 19-Апр-24, 11:53 
Я больший поклонник Motif/CDE look-n-feel'а, но wmaker мне тож очень нравится.
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от тыквенное латте (?), 19-Апр-24, 12:23 
> Я больший поклонник Motif/CDE look-n-feel'а, но wmaker мне тож очень нравится.

хехе, да, выстрелил Sun в эти славные времена "Unix wars". Мне еще нравится их тогдашний конкурент, SGI c IRIX Interactive Desktop. Санки запилили на смену OpenWindows тогдашний COSE, а SGI развил Indigo Magic Desktop: yohanan.org/steve/projects/indigo-magic-desktop .
Эти скроллеры, Господи, такой стимпанк. :-D Причем, я уверен, такой цели не ставилось. Просто оно такое, потому что люди были талантливые. Побочка такая :-D

P.S. Используешь CDE? Кто её сейчас нормально готовит? Опенсурсный или проприетарный?

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

101. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (101), 19-Апр-24, 12:45 
> P.S. Используешь CDE? Кто её сейчас нормально готовит? Опенсурсный или проприетарный?

Просто голый emwm, seamonkey с темой modern и xterm :)

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

102. "Выпуск Wayland-Protocols 1.35"  +1 +/
Сообщение от тыквенное латте (?), 19-Апр-24, 12:54 
> emwm

он прекрасен ^_^


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

103. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (94), 19-Апр-24, 13:01 
Я поменял только дефолтный синий цвет на cadetblue, чтоб было как раньше в оригинальном mwm - https://upload.wikimedia.org/wikipedia/commons/4/44/Debian_M....

А обоина - просто solid цветом teal :)

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

104. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (94), 19-Апр-24, 13:29 
Пардон, не teal, а #505074 (тот же что и в wmaker по-дефолту). Перепутал с другим конфигом :)
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (99), 19-Апр-24, 12:40 
Ну на любителя. Я поставил — выглядит так себе. Не выглядит продуманно или удобно.
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

105. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (105), 19-Апр-24, 16:06 
Ну как, уже готов?!
Ответить | Правка | Наверх | Cообщить модератору

106. "Выпуск Wayland-Protocols 1.35"  +/
Сообщение от Аноним (94), 19-Апр-24, 16:32 
До сих пор не готов, даже openbox запустить не может
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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