URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133162
[ Назад ]

Исходное сообщение
"Выпуск Wayland-Protocols 1.34"

Отправлено opennews , 21-Мрт-24 09:26 
После полугода разработки опубликован  выпуск пакета wayland-protocols 1.34, содержащего набор протоколов и расширений, дополняющих возможности базового протокола Wayland и предоставляющих возможности, необходимые для построения композитных серверов и пользовательских окружений...

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


Содержание

Сообщения в этом обсуждении
"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 09:26 
Мы отказались от расширений X Window System (при всех проблемах с ним и его расширениями) что бы прийти к протоколам Wayland. Ну ок, будем посмотреть.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:26 
> Мы отказались от расширений X Window System (при всех проблемах с ним
> и его расширениями) что бы прийти к протоколам Wayland. Ну ок,
> будем посмотреть.

Вы таки намекаете на комикс о стандартах? ;)

Самый прикол, что у каждого крупного проекта DE свои реализации работы на вяленом.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:57 
> Самый прикол, что у каждого крупного проекта DE свои реализации работы на вяленом.

Так вяленный это протокол.
Это абсолютно нормально когда у одного протокола разные реализации. Оно для этого и делалось)
Вон Х11 это тоже протокол, и реализаций было несколько, но потом осталась одна - ХОрг.

Примерно так будет и с вейландом, останется 2-3 удачных реализации, а остальные канут в Лету.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 23:30 
>> Самый прикол, что у каждого крупного проекта DE свои реализации работы на вяленом.
> Так вяленный это протокол.
> Это абсолютно нормально когда у одного протокола разные реализации. Оно для этого
> и делалось)
> Вон Х11 это тоже протокол, и реализаций было несколько, но потом осталась
> одна - ХОрг.
> Примерно так будет и с вейландом, останется 2-3 удачных реализации, а остальные
> канут в Лету.

Ну т.е. добавиться ещё "стандартов". Но вы не подумайте, я не против, я не луддит какой-то, я за прогресс, а больше всего мне нравится не участвовать в специальных олимпиадах, а наблюдать как вся эта братия рвёт дупу за своё огород. Хоть я столько попкорна не съем, но я очень стараюсь! xD


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 09:47 
>>можно создавать модальные диалоги, которые блокируют взаимодействие пользователя с остальной частью интерфейса.

На кой херен это нужно?


"Выпуск Wayland-Protocols 1.34"
Отправлено llolik , 21-Мрт-24 09:55 
Хочешь открыть много диалогов Save As или Print, например? Они модальные примерно всегда.
Соответственно, появился типовой способ объявить их модальными.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:01 
Зависнет твой сейв ас, а остальной интерфейс заблокирован. Как-то неудобно получается.

"Выпуск Wayland-Protocols 1.34"
Отправлено llolik , 21-Мрт-24 10:12 
> Зависнет твой сейв ас, а остальной интерфейс заблокирован. Как-то неудобно получается.

Примерно все композиторы умеют обрабатывать ситуацию повисания клиента. "Окно зависло. Завершить/Подождать".


"Выпуск Wayland-Protocols 1.34"
Отправлено _kp , 21-Мрт-24 16:20 
И прибиваю приложение целиком

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 01:26 
> И прибиваю приложение целиком

Если программа повисла - то уж повисла. А какие еще варианты есть что с ней сделать?


"Выпуск Wayland-Protocols 1.34"
Отправлено _kp , 22-Мрт-24 11:06 
Так в незаблокированеой модально, можно и поработать, и данные скопировать. ;)

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:48 
Да, и это невозможная тупость и отсталость тех, кто это придумал и использует. Часто надо перейти на окно программы и скопировать текст для имени файла или убедиться, что это правильный файл перед сохранением.

"Выпуск Wayland-Protocols 1.34"
Отправлено llolik , 21-Мрт-24 11:03 
> Да, и это невозможная тупость и отсталость тех, кто это придумал и использует.

Как предлагается синхронизировать состояние документа, если окна не модальны?

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

Что мешает это сделать заранее? Что мешает закрыть диалог, скопировать и открыть его заново?

> или убедиться, что это правильный файл перед сохранением.

Окно диалога, как правило, не перекрывает весь документ и заголовок главного окна. И да, в документ не смотришь, чтоли, перед тем как сохранять?


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:15 
>синхронизировать состояние документа

забота пользователя, кроме того, в основном окне может быть индикация, что модальные окна открыты -- родительский процесс может контролировать потомков как угодно, но помимо этого есть и другие варианты, да хотя бы и через dbus

>Что мешает это сделать заранее? Что мешает закрыть диалог, скопировать и открыть его заново?

Лишние действия, и ты не знаешь, что сохраняешь, до открытия диалога. Мне нравится как это сейчас в Opera с kdialog: ничего не блокируется, свободно прокручиваю страницу, использую буфер выделения для временного сохранения текста и так далее, максимально удобно.

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

прокрутка заблокирована и окно не юзабельно, кроме того, может понадобиться навести курсор на имя ссылки и посмотреть куда она ведёт

>И да, в документ не смотришь, чтоли, перед тем как сохранять?

на странице миллион ссылок, да и толку смотреть?


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 14:24 
Что мешает сделать нормально, а не говорить что пользователь сам виноват и вообще он должен работать на интерфейс, а не наоборот?

"Выпуск Wayland-Protocols 1.34"
Отправлено rvs2016 , 22-Мрт-24 03:41 
>> Часто надо перейти на окно программы
>> и скопировать текст для имени файла
> Что мешает это сделать заранее?

Сперва не собирался давать имя, а потом решил дать.
В окне сохранения понял, что имя надо уточнить, а для этого надо страницу опять почитать.
И так далее.

> Что мешает закрыть диалог, скопировать и открыть его заново?

1. Диалог открывался минут 5. По любым причинам. Не хочется на его открытие тратить ещё  минут.
2. Не хочется лишний раз дёргать составителя списка файлов для этого диалога. Тоже по разным причинам.
3. И так далее. :-)


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 18:48 
> Как предлагается синхронизировать состояние документа, если окна не модальны?

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

> Что мешает это сделать заранее? Что мешает закрыть диалог, скопировать и открыть его заново?

Обычная человеческая забывчивость. Мне компьютер для того и нужен, чтобы помогать с ней справляться. Если бы я такой прохаванный был и везде догадывался соломки подстелить, я бы носил костюм с отливом и жил в Сочи.

> Что мешает закрыть диалог, скопировать и открыть его заново?

Не хочется заново печать настраивать или в иерархию директорий погружаться. Но если тебе не лень везде запрограммировать сохранение последнего состояния и кнопку возврата к настройкам по умолчанию — ладно, закрою диалог, что ж делать…

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

Как правило… Да… Где бы ещё почитать эти правила, и как убедиться, что им все следуют. И даже в этом случае не решает проблемы с копированием данных из документа. Не перепечатывать же с листа вручную.

> И да, в документ не смотришь, чтоли, перед тем как сохранять?

Бывает что и не смотрю, а бывает что вроде посмотрел, а потом отвлёкся на что-то важное и забыл, куда я там смотрел. Когда сам начнёшь работать, узнаешь как оно бывает, особенно когда подчинённых с две дюжины и всем что-то надо.


"Выпуск Wayland-Protocols 1.34"
Отправлено Kuromi , 23-Мрт-24 03:47 
"Что мешает закрыть диалог, скопировать и открыть его заново?"

Иногда подобные окна - результат какого нибудь процесса экспорта, который может сам происходить не быстро. Закрыл окно - начинай сначала.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 09:57 
> На кой херен это нужно?

Чтоб ты знал, кто хозяин твоего десктопа.


"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 10:50 
Save As или Print?

"Выпуск Wayland-Protocols 1.34"
Отправлено namenotfound , 21-Мрт-24 14:46 
я много дичи на этом форуме читаю, но конспирологические теории про модальные окна - это что-то новое

"Выпуск Wayland-Protocols 1.34"
Отправлено n00by , 21-Мрт-24 16:46 
Эта теория называется Trojan Winlocker.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 01:28 
Теперь питоняши будут LinLocker писаьт. Я чукотский вирус! В силу низкого уровна развития IT я не могу нанести вам вред. Пожалуйста сотрите у себя все файлы и не закрывайте это окно крестиком.

"Выпуск Wayland-Protocols 1.34"
Отправлено n00by , 22-Мрт-24 08:00 
Ещё два года назад в вакансиях для написания шифровальщиков было требование знать Rust. А рядом в соседней теме в FAQ написано про LD_PRELOAD.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:00 
Чтобы когда программа с таким диалогом зависла, вам помогло Ctr + Alt + BackSpace (если, конечно, оно в Вяленом поддерживается).

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:32 
для ввода пароля судо? или к примеру блокировка экрана с последующим вводом пароля разблокировки системы

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:49 
Тогда надо Ctrl+Alt+F1 (F2,F3..F7) тоже блокировать,
и "Reset" и "Power" блокировать - это убережёт линуксоида от всяких глупостей.

"Выпуск Wayland-Protocols 1.34"
Отправлено Kuromi , 23-Мрт-24 03:52 
Ну так REISUB давно во многих дистрах заблокирован по умолчанию.

"Выпуск Wayland-Protocols 1.34"
Отправлено _kp , 21-Мрт-24 16:25 
>> диалоги, которые блокируют
>  На кой херен это нужно?

Что бы не смотря на использование асинхронного  API, было как в жо.. как в DOS.
Видимо чьи то засланцы тормозят развитие.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:03 
Шёл 16-й год, а вейленд всё не готов для десктопа.

"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 10:51 
А что, собственно, для десктопа готово- вопрос, в целом, риторический

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:04 
Xorg с версии 6.7 готов. А до него был готов XFree-86 4.x.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:14 
>  Xorg с версии 6.7 готов. А до него был готов XFree-86 4.x.

Это глючное вечно тирящее поделее... готово??
Мда... насколько у тебя низкие стандарты, однако...


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 01:30 
> Это глючное вечно тирящее поделее... готово??
> Мда... насколько у тебя низкие стандарты, однако...

Хыхы, иксы готовы... as in: tombstone - when you're done!


"Выпуск Wayland-Protocols 1.34"
Отправлено ататий , 22-Мрт-24 17:19 
>>  Xorg с версии 6.7 готов. А до него был готов XFree-86 4.x.
> Это глючное вечно тирящее поделее... готово??
> Мда... насколько у тебя низкие стандарты, однако...

Глючное и зависающее поделие - это вяленый


"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 11:16 
> Xorg с версии 6.7 готов. А до него был готов XFree-86 4.x.

Гнойм тоже, так- то, готов, но есть нюанс, конечно.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:03 
Ну во времена XFree-86 думаю да, был готов.
А сейчас максимум на что готов ХОрг - это отправиться в мусорку истории.
Потому что мнение любителей смотреть на тирринг или пыриться на минимальную частоту, подключая ноут к external монитору, вообще не стоит ничего.

Я уже молчу про целую толпу любителей иметь зонды вида "мой калюкулятор может смотреть в окно браузера".


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 23:54 
>любителей иметь зонды

Так может не тащить всякий варез с файлообменников?


"Выпуск Wayland-Protocols 1.34"
Отправлено n00by , 22-Мрт-24 08:05 
Торренты смотрят тысячи глаз, а какой руткит работает у васяна-сборщика в официальные репозитории - это науке не известно.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 18:53 
Если посмотреть на сами десктопы, то видно, что готова только Windows и ещё немного MacOS. И никакой риторики.

"Выпуск Wayland-Protocols 1.34"
Отправлено rvs2016 , 22-Мрт-24 03:45 
> Шёл 16-й год, а вейленд всё не готов для десктопа.

Дык без вейленда люди как-то живут и не кручинятся же! :-)


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:07 
Превентивно напомним, что "авторы иксов забросили иксы и создали вяленый" - ложь

Реальность:
Some of the Wayland contributers were previously some of the Xorg contributers.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:30 
Не авторы, а разработчики. Так всегда и говорилось. А если ты такой до блинов разработчик, то можешь попытаться двигать X11 в будущее. Где твой код, анон?

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:33 
А где твой для вяленого?

"Выпуск Wayland-Protocols 1.34"
Отправлено Мне хватает , 21-Мрт-24 10:38 
А зачем код для веляного если его и так поля землекопа какопавшие иксы

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:11 
Так чтоб заставить эти несметные поля наконец быть готовыми.

"Выпуск Wayland-Protocols 1.34"
Отправлено 12yoexpert , 21-Мрт-24 11:03 
во-первых, контрибьюторы и разработчики - большая разница. контрибьютор мог опечатку в документации поправить.

во-вторых, иксы - не кровати, их никуда двигать не надо. они работают и всё, в отличие от


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:36 
Они работают только у луддитов или пенсов.
Я понимаю что есть  "одинокие, немолодые, небогатые, на железе 20 летней давности" ©, но зачем им все новое? Пусть они сидят на старых версиях системы и приложений.

А нормальный человек который купил моника на 120/240 герц и подключив к своему ноуту получает и фикс рефреш по минимуму, и слайдшоу при простом перемещении окна в хорге.
И ему конечно такое "работает" нафиг не упало.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:56 
Молодой, успешный, богатый?

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:03 
Неа.
Уже за сорок, но не считаю себя старым)
Не сильно богатый - средний класс, ну примерно 150-200к в месяц.
Успешный? Ну тут зависит от целеполагания, но жизнью доволен.

В свободное время езжу на велике, собираю коптеры и разных роботов на ардуинках.
Туж же речь не про возраст, а про "главное душой не стареть"


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 18:57 
> "главное душой не стареть"

Между молодостью духа и инфантилизмом — непреодолимая пропасть. Первое — удел сильных, второе — бич всего IT. По великам, коптерам и зарплате вижу, что силой тебя матушка-природа обделила.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 19:38 
> силой тебя матушка-природа обделила

Главное что его умом не обделила!
А вот на тебе отыгралась прям по полной...
Надеюсь ты хоть сможешь это понять))


"Выпуск Wayland-Protocols 1.34"
Отправлено Изя Ватников , 21-Мрт-24 15:26 
Что я блин делаю не так? У меня моник 144 гц, видяха от зеленых и федора 39 с сеансом под иксами.
Нормально играется, все четко, красиво.В работе тоже проблем нет.
Сеанс под вяленым вообще сдох, там только курсор на черном фоне и больше ничего.
До того как сдох я успел немного под вейландом поиграть - картинка вроде как сочнее, НО - иногда какие-то мерцания, окна дрыгаются. При переключении между игрой и чем-то еще легко может зависнуть.
А под иксами все кошернее некуда

"Выпуск Wayland-Protocols 1.34"
Отправлено rvs2016 , 22-Мрт-24 03:49 
> Сеанс под вяленым вообще сдох

Это очень большое достижение для вяленого!
У меня ему до этой стадии ещё очень далеко - у меня под ним ничего даже не запускается! :-)


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 19:00 
> иксы - не кровати, их никуда двигать не надо. они работают и всё

Ну раз работают — пользуйся. Кто ж тебе запрещает-то? Ты же не из тех, кому для полного счастья надо не только чтобы у себя было всё хорошо, но и всенепременно чтобы у других всё было плохо?


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:32 
Да и контрибьютеры это не авторы

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 10:43 
>В новой версии предложено несколько новых протоколов, помещённых в категорию "staging":

То есть у них всего этого не было ещё?! Ну так неудивительно, что Wayland непригоден для работы. А когда станет пригоден — станет монстром как Xorg, до которого никто не захочет касаться, и изобретение велосипедов по новой начнётся.


"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 11:21 
>>В новой версии предложено несколько новых протоколов, помещённых в категорию "staging":
> То есть у них всего этого не было ещё?! Ну так неудивительно,
> что Wayland непригоден для работы. А когда станет пригоден — станет
> монстром как Xorg, до которого никто не захочет касаться, и изобретение
> велосипедов по новой начнётся.

Довольно странно ожидать, чтоб реализация разного рода возможностей не превращало продукт в монстра. Какое- то двоемыслие.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 15:37 
Тогда какой смысл хоронить X11, если когда Wayland доведут, он тоже будет монстром, только более жирным?

"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 22-Мрт-24 12:22 
> Тогда какой смысл хоронить X11, если когда Wayland доведут, он тоже будет
> монстром, только более жирным?

1. Потому, что могут
2. Тебе же уже поясняли про конвеер отрисовки или как оно там


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:54 
> А когда станет пригоден — станет монстром как Xorg, до которого никто не захочет касаться, и изобретение велосипедов по новой начнётся.

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

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


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:58 
> как лет через 30 вы будуте поддерживать несколько десятков Вяленых

К тому времени как раз подрастет поколение новых "инноваторов", которые авторитетно заявят "Вайленд дрянь, сейчас мы вам покажем, как надо правильно" - и весь цирк начнется по-новой.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:07 
А в чем проблема?
Каждый поддерживает свой вейланд.
Гномосеки - на GNOMе, кедеарсты - на KDEах.
Плюс еще несколько тайловых типа свай и хайперленд.

А остальные... ну кого будет парить если какой-то маргинальный дистр, который существоваля для полутора землекопов, помрет?
Ну помер максим, ну и все равно.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:50 
Уже идёт процесс процесс добавления фич, которые в протоколе Wayland никак не отражены. Так что скоро нас ждёт инкапсуляция гномов и кедерастов в своих несовместимых между собой реализациях. Ну а тайловые уже оказываются за бортом и скорее всего будут выкинут за борт, т.к. просто не смогут стоять в раскоряку между двумя лодками.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:59 
> Ну а тайловые уже оказываются за бортом

У sway проблем как-то не наблюдается.
Гиперланд тоже жив.
А что касается остальных - это будет просто невероятная утрата для всего человечества)))
Ее назовут ВВВ - "Великое Вымирание Васяноподелий"))


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 13:20 
sway никому не нужен, поэтому проблем и не наблюдается

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 19:26 
Там уже во всех вяленых обсстудию можно нормально пускать со всей функциональностью?

"Выпуск Wayland-Protocols 1.34"
Отправлено Ded2313 , 21-Мрт-24 10:53 
Слежу за развитием линукса и пока только убеждаюсь в том, что в него нужно вкидывать деньги и иметь людей на зарплате, которые будут его развивать, чем и занимаются корпорации, но впервую очередь они занимаются корпоративным сегментом, нежеле домашним и лишь valve, продвигает его как игровую систему, что полезно для его развития, т.к. чем ближе линукс к тому чтобы быть игровой системой тем ближе он как системя для домашнего использования. Я бы сказал так, чем проще в ОС можно запускать игры, тем проще её продвигать

"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 11:30 
> Слежу за развитием линукса и пока только убеждаюсь в том, что в
> него нужно вкидывать деньги и иметь людей на зарплате, которые будут
> его развивать, чем и занимаются корпорации, но впервую очередь они занимаются
> корпоративным сегментом, нежеле домашним и лишь valve, продвигает его как игровую
> систему, что полезно для его развития, т.к. чем ближе линукс к
> тому чтобы быть игровой системой тем ближе он как системя для
> домашнего использования. Я бы сказал так, чем проще в ОС можно
> запускать игры, тем проще её продвигать

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

> в него нужно вкидывать деньги и иметь людей на зарплате

Ну так если "миллионы глаз, пол руки" не хотят ковырять все эти пласты васянства и приводить в какой- то порядок, то этим будут заниматься те, кому за это платят. Иначе Бобик сдохнет.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:43 
очевидно нужен UELinux от разрабов UE.

"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 12:20 
> очевидно нужен UELinux от разрабов UE.

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


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:26 
>Выпуск Wayland-Protocols 1.34

Протоколы Вейландских мудрецов.


"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 12:20 
>>Выпуск Wayland-Protocols 1.34
> Протоколы Вейландских мудрецов.

Сыровяленых


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:33 
При проектировании протокола вяленого был допущен один маленький косячок. Почему-то разрабы упоролись и отказались от абсолютного позиционирования окон. При этом любые попытки это исправить они блокируют. Якобы из соображений безопасности. Дескать, приложение ничего не должно знать о положении своего же окна. Такой подход на мой взгляд более подходит для мобильных применений. Когда однооконное приложение занимает весь экран.

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

В попытки это устранить к протоколу начали наворачивать костыли. Вроде разбиения на зоны: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...

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


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:48 
Добавлю ещё один момент. У нас есть кроссплатформенный фреймворк Qt. На всех платформах, где он работает, не требуется вылезать за его пределы. Несколько функций для управления окнами работает везде более менее одинаково. Однако Wayland на столько сильно отличается, что просто нет возможности обернуть это каким-то кроссплатформенным способом. Т.е. при написании приложения на том же Qt необходимо учитывать особенности Wayland.

И дело не только в перемещении своих же окон (move и restoreGeometry не работают), но и в их активации. Например для активации окна необходимо использовать xdg-activation, которые требует крайне сложного взаимодействия между экземплярами приложениями и даже привязку к dbus. Естественное, разрабы Qt забили на это дело болт. Поэтому для поддержки Wayland так или иначе придётся привязываться к кишкам KDE (где для Wayland есть костыли). Думаю, рано или поздно нас ожидает смерть чистых Qt-приложений. Все рано или поздно будут тащить с собой потроха от KDE.

К слову, Mir был свободен от большинства недостатков Wayland. Более того, для Qt был предложен platform plugin, позволяющий всё, что можно было в иксах. Но с помощью административного ресурса его просто заблокировали. Патчи попросту отказались принимать в большинство базовых библиотек.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:02 
> Думаю, рано или поздно нас ожидает смерть чистых Qt-приложений

Лол, да скорее помрет десктопный Линукс. Ни разрабам Qt, ни тем более конечным разработчикам накой не здалось тратить время и деньги на поддержку десятка вяленых композитооов, каждый со своими выкрутасами.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:13 
> на поддержку десятка вяленых композитооов, каждый со своими выкрутасами.

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


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:15 
Без прибивания к кишкам KDE не поддержат.

"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 21-Мрт-24 12:24 
>> Думаю, рано или поздно нас ожидает смерть чистых Qt-приложений
> Лол, да скорее помрет десктопный Линукс. Ни разрабам Qt, ни тем более
> конечным разработчикам накой не здалось тратить время и деньги на поддержку
> десятка вяленых композитооов, каждый со своими выкрутасами.

Все 3.5 композитора просто придут к какому- то общему API, как вариант, и не надо будет костылеморфировать в разные стороны хотя бы какую- то часть кода. Такое поддерживать точно проще. Остальное можно будет в расширения выпхать и пусть там живут.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:41 
Для общего API надо для начала расширение придумать, чтобы все его поддерживали. Но уже на этой стадии серьёзные проблемы. Сами разрабы вяленого ничего не рожают, но зато активно блокируют попытки со стороны. На сколько я помню, в kwin уже прикрутили несколько уникальных фичей, которые нигде не поддерживаются.

"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 22-Мрт-24 12:27 
> Для общего API надо для начала расширение придумать, чтобы все его поддерживали.
> Но уже на этой стадии серьёзные проблемы. Сами разрабы вяленого ничего
> не рожают, но зато активно блокируют попытки со стороны. На сколько
> я помню, в kwin уже прикрутили несколько уникальных фичей, которые нигде
> не поддерживаются.

Ну вот, рано или поздно, в обход разрабов вяленого, если надо будет, затолкают и то, что они брать на себя не хотят. А будут много выступать, KWin вообще может стать стандартом де-факто.
Преимущества опенсурса и свободы в таких ситуациях отлично проявляется


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:53 
> Все 3.5 композитора просто придут к какому- то общему API, как вариант

Нет, не придут, ибо как минимум Gnome не просто не принимает стандарты (расширения Вяленого), а борется против их появления.

https://www.reddit.com/r/linux/comments/hnoksv/comment/fxfax...


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:53 
> а борется против их появления.

И это правильно. Ибо нефиг плодить сущности.
То что у вас что-то там когда-то там так работало - это совсем не значит что его нужно пихать в новый протокол.
Потому что если прогнешься - то весь мусор из иксов начнут перетягивать с аргументами "а пачиму этим разрешили??? мы что хуже!?"


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 15:07 
> И это правильно. Ибо нефиг плодить сущности.

они всё равно будут, просто несовместимые друг с другом. у kde своя, гнома своя, sway своя, и тд и тп. Программы, решив поддержать какую-то функцию, реализованную в kde, будет тащить в гном половину kde, и наоборот.

Что прекрасно, ящетаю. :-D


"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 22-Мрт-24 12:25 
>> И это правильно. Ибо нефиг плодить сущности.
> они всё равно будут, просто несовместимые друг с другом. у kde своя,
> гнома своя, sway своя, и тд и тп. Программы, решив поддержать
> какую-то функцию, реализованную в kde, будет тащить в гном половину kde,
> и наоборот.
> Что прекрасно, ящетаю. :-D

Анархия должна быть анархичной


"Выпуск Wayland-Protocols 1.34"
Отправлено aname , 22-Мрт-24 12:24 
Пусть продолжают в том же духе, естественный отбор должен работать.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:48 
> По этой причине под вяленым практически невозможно работать с многооконными приложениями.

Многооконные приложения - это уб#дочный костыль из 90х, когда в 800х600 пытались впихать десяток окон аля Гимп.
И, внезапно, но оно не влазило))
И чтобы заставить это работать хоть как-то, а риббон еще не придумали, решили спавнить окошки с мыслью "ну, юзер сам их расставит, они будут конечно перекрывать друг друга, но и фиг с ним - покопается чуток."

А сейчас меньше 1080 - вообще моветон. Создаешь одно окно и располагаешь все панели в нем.
Поэтому этот антипаттерн дизайна должен помереть вместе с софтом и подходами из 90х.

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

Всё правильно делают. Вейланд был создан как раз чтобы НЕ переносить всё овно из иксов.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 11:56 
>Создаешь одно окно
>подходами из 90х

Я тебя расстрою, но то что ты сейчас вещаешь, и есть подход из 90-х, во времена DOS, когда одно приложение занимало весь экран. Но если ты школьник, то простительно.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:02 
Ты же понимаешь, что тот же гимп прекрасно работает и в одном окне?
Просто часть маргиналов привыкло к свалке на экране и не хотят менять привычки.

> во времена DOS, когда одно приложение занимало весь экран.

Ага. А сейчас оно может занимать полэкрана, треть, четверть и тд.
И все это делается силами ДЕ. А не самим приложением.
Если не знал, ты можешь открыть два окна, отправить каждый свой экран! Круто, да?))
Но все панельки будут внутри окна.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:13 
>же гимп прекрасно работает и в одном окне

и в отдельных тоже. Работал.

>И все это делается силами ДЕ.

Какого DE? Я тебя удивлю, но это функция композитного менеджера, а в иксах этим менеджер окон занимается. Приложении в принципе никак не может напрямую управлять своим окном.


"Выпуск Wayland-Protocols 1.34"
Отправлено AlexYeCu_not_logged , 22-Мрт-24 09:39 
>Ты же понимаешь, что тот же гимп прекрасно работает и в одном окне?

Нет, не прекрасно.

>Но все панельки будут внутри окна.

Мда, школота уже и не помнит про такие штуки, как InterfaceImproover-ы.


"Выпуск Wayland-Protocols 1.34"
Отправлено 1 , 21-Мрт-24 12:21 
Он просто слаще смартфона (где окно во весь экран) морковки не едал.
Типа, если у приложения 3 окна, надо просто поставить третий монитор.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:21 
>Многооконные приложения - это уб#дочный костыль из 90х, когда в 800х600 пытались впихать десяток окон аля Гимп.

А вот и подъехало поколение смартфонов.
Следующая остановка - табы не нужны, всем хватит одного окна Internet Explorer.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:25 
> всем хватит одного окна Internet Explorer.

Хаха, а ты смешной.

В ванильном Internet Explorer как раз табов не было. И приходилось каждую страничку открывать в новом окне.
После него табы из оперы или огнелиса был просто прорыв века.
Но вы продолжайте спавнить окошки. Прям как во времена IE))


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:36 
Я тебя удивлю, но в те времена с функцией тамбов прекрасно справлялся таскбар. По 100500 сайтов никто не открывал.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:45 
Угу, это если только один браузер открыт. А если нет?
А если еще нужен какой-то тестовый редактор, консолька...

Но давайте сейчас спустя 30 лет тоже не открывать 100500 сайтов.
Давай ограничемся тремя, нет лучше пятью сайтами.
Скажем "5 сайтов хватит всем!".

Если хочешь жить в прошлом, то никто у тебя ХОрг не отбирает, код не удаляют.
Можешь ставить его на свое любимое ядро 2.6, с GTK2, на третий пеньтиум и сидеть до самой старости.
Но нет, ты хочешь чтобы твое устаревшее поддерживали сейчас, при этом сам нифига не делаешь.
"Активность в разработке сервера X.org достигла минимума с 2003 года "
opennet.ru/opennews/art.shtml?num=58410


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:34 
>А если нет?

А если нет, то страдай. Богомерзкие окна использовать тебе религия не позволяет.


"Выпуск Wayland-Protocols 1.34"
Отправлено _kp , 21-Мрт-24 18:36 
>> сейчас меньше 1080 - вообще моветон.

Для вспомогательных дисплеев 10" и компактный устройств - вполне нормально.

Так же, если дисплей и 4К, но большой настольный, от чего DPI получается низким, то как никогда актуальна проблема уродливых шрифтов и гигантских кнопищ.
А дисплеи 16к+ пока на каждом углу за копейки что то не появились.



"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 07:11 
>По этой причине под вяленым практически невозможно работать с многооконными приложениями.

А почему нельзя через относительные координаты?


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:47 
Хаха, смешно, а когда эта поделка будет работать нормально, может еще лет 10 нужно подождать, так за такое время могут как адекватные форки появиться так и тупо загнется-перекопииться

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:46 
В том и дело, что проблема давно носит не технический характер. Тут скорее саботаж со стороны главных разработчиков и корпораций. С одной сторону у них есть административный ресурс, чтобы это продвигать, а с другой - блокировать все попытки хоть что-то улучшить. Времена, когда от сообщества активно принимались патчи, давно прошли.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:54 
О! Опять эта теория заговоров)
Каждый ряз я прошу пример пуллриквеста или патча, то оппонент по какой-то странной причине позорно сливается.
Некоторые, конечно, что-то мычат про патчи ксенокары, но привести ссылку тоже не в состоянии.

Предложения "а давайте вы форкните, накатите свои патчи и будете просте бекпортить и поддерживать" тоже не встречают одобрения! Что очень странно.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 22:33 
Выше сообщением была ссылка на патч. Но ты давай делай дальше вид, что слепой.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 20:58 
Ниже лежашему комментатору.
Расскажи про rsbac и Кона Коливаса.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:56 
Каждый раз вяленый обрастает всё новыми и новыми расширениями. Неужели программисты прикладных приложений должны подстраиваться под вяленого и эти расширения? Более того, эти расширения делают вяленого жирнее иксов.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 12:58 
> Неужели программисты прикладных приложений должны подстраиваться под вяленого и эти расширения?

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


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:01 
Вот только вяленый никому не нужен, только гном и кеды его форсят, это очень глючный продукт.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:29 
Гном и кеды - №1 и №2 в линуксе. Не нужно все это, конечно. :)

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:42 
Сложность kwin, например, уже превысила таковую у иксов. Весьма очевидно, что запилить аналог в свободное время никто не сможет. Более того, даже за зарплату не каждый не возьмётся. К тому же приложения так или иначе придётся прибивать гвоздями либо к KDE либо к GNOME, т.к. только в них реализованы большинство расширений, вроде xdg-activation и прочее.

Похоже времена, когда tint2+openbox были рабочей связкой, давно прошли.


"Выпуск Wayland-Protocols 1.34"
Отправлено namenotfound , 21-Мрт-24 14:50 
> Сложность kwin, например, уже превысила таковую у иксов

Citation needed.


"Выпуск Wayland-Protocols 1.34"
Отправлено AlexYeCu_not_logged , 22-Мрт-24 09:44 
>Похоже времена, когда tint2+openbox были рабочей связкой, давно прошли.

В той же Федоре Openbox научился зависать при переключении между сессиями иксов. Опенбокс. Зависать. Не шутка. Пришлось на Флюкс заменить.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 13:57 
Так гном и кеды - это и есть линукс!
Остальные - это меньшенство маргиналов, на которых всем плевать, будут они развиватся или помрут.
Хотя даже относительно приличные дистрибутивы планируют переход на вейланд.
Да что тут говорить, даже БСДшники начали обсуждать вейланд, тк копаться к коде копроиксов не хотят.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 17:27 
Тухловейланд он как бы для потуг вывода электроноприложений, бсд с этой тухлятиной тоже придётся работать.

Ну а иксы никуда не денутся, бо тухловялый нужен только кучке маргиналов.


"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 20:06 
> Так гном и кеды - это и есть линукс!

Виндузятник свалил на линукс и уже начал тут же искать себе господина.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 24-Мрт-24 10:24 
Самокритичненько, да.

"Выпуск Wayland-Protocols 1.34"
Отправлено ilyafedin , 21-Мрт-24 14:28 
> И вейланд они послать нафиг не смогут, потому что посылалка не выросла.

Смогут. Бизнесу проще послать весь 1.5% линуксовый десктоп, чем вкладывать в его поддержку 95% времени для прокидывания поддержки ограничений Wayland сквозь все приложение.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 15:32 
> И вейланд они послать нафиг не смогут

Зачем посылать? Можно же просто написать в инструкции "убедитесь, что установлен Xwayland"


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 16:55 
> да, должны подстраиваться. Иначе они просто идут нафиг.

Ахаха! Щас ради разработчики ломануться тратить кучу денег и времени ради 4% пользователей.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 18:47 
Парадокс — сначала в топиках про вяленного стоит истеричный вой что вот мол, нет точно таких же костылей как в иксах. «Сделайте! Мне надо! Я пользуюсь!». Когда идут на встречу, и начинают принимать расширения — начинается обратный процесс…

> эти расширения делают вяленого жирнее иксов.

Если что, не делают. В том–то и штука, что это модульно и опционально. Будет пользоваться популярностью — взлетит. Не будет — отомрёт. На требуемое к обязательной реализации ядро протокола это не влияет.

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

Программисты прикладных приложений могут продолжать жить прошлым и «писать под иксы, как диды писали». Ещё лет пять, так точно. xwayland никуда не девается и поддержку его никто не приостанавливает. А могут и приобщиться прогрессу — тут уж каждый сам решает, что ему ближе, stable или bleeding edge.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 22:36 
>идут на встречу, и начинают принимать расширения

На встречу никто не идёт. А расширения пропихиваются не от хороший жизни. Без них вяленый просто ничего не умеет.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 15:36 
Посмотрел список «Протоколы, разрабатываемые в ветке "unstable"» Понятно почему реализации вялого так плохо совместимы между собой.

"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 16:04 
У вялого всё равно нет единого сервера/библиотеки.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 16:18 
> У вялого всё равно нет единого сервера/библиотеки.

Вот ты и попался, сторонник монополий!
Вместо нескольких вариантов, ты хочешь один, который будет подминать под себя все оконны менеджеры и диктовать условия всем ДЕ.


"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 18:47 
>> У вялого всё равно нет единого сервера/библиотеки.
> Вот ты и попался, сторонник монополий!
> Вместо нескольких вариантов, ты хочешь один, который будет подминать под себя все
> оконны менеджеры и диктовать условия всем ДЕ.

Нет, я просто хочу чтобы была унификация и у всех DE компоненты были взаимозаменяемыми, а вы слабоумный. X-сы никогда никого не ущемляли в отличии от Wayland-а.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 19:36 
> Нет, я просто хочу чтобы была унификация и у всех DE компоненты были взаимозаменяемыми, а вы слабоумный.

О, начались оправдания)
Унификация так как ядлано в ХОрге - это тот самый Ein Führer.

> X-сы никогда никого не ущемляли в отличии от Wayland-а.

А кого ущемляет вейланд?
Кто хочет, тот пилит свой вариант, кто не хочет - берет готовую либу и использует ее.
wlroots, libweston, Louvre и тд


"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 20:03 
> Унификация так как ядлано в ХОрге - это тот самый Ein Führer.

Нет, это сделано правильно с точки зрения архитектуры. Фрагментация минимальна.

> А кого ущемляет вейланд?

https://gitlab.freedesktop.org/wayland/wayland/-/issues/233

Не запилим фичи, идите на... (С) разработчики вяленного

> wlroots, libweston, Louvre и тд

Закопать этот зоопарк. Насмотрелись уже в эпоху XMPP.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 01:51 
>> Унификация так как ядлано в ХОрге - это тот самый Ein Führer.
> Нет, это сделано правильно с точки зрения архитектуры. Фрагментация минимальна.

Вот только архитектура оказалась никудышней)
Сделанной под "я коннекчусь к менфрему через X-терминал" и крайне оторванной от нынешней реальности.
Я уже молчу про качество кода, от которого разработчки рыгали и плакали.
"80 тысяч строк сплошного ужаса" (c)

>> А кого ущемляет вейланд?
> https://gitlab.freedesktop.org/wayland/wayland/-/issues/233
> Не запилим фичи, идите на... (С) разработчики вяленного

Хм... а это тот самый баг, с которым носятся как с писанной торбой.
Насколько я помню часть уже сделана/в процессе, например HDR/deep color support и VRR (variable refresh rate).
В вот в ХОрге HDR невозможно просто архитектурно.
Более того большая часть ответов не "идите на", а "wlroots helps". Как например Screen recording and casting.

А по поводу остальных.
Эти хотелки хотят превратить вейлан в хсы. Принести туда бред вида "Absolute positioning for windows".
И этого не будет, тк не для того его придумывали, чтобы тащить всякую каку.
Это как прийти к создателю тайлового менеджера и начать втирать, что "иконки как в винде это круто, давай быстро переделай, потому что я так захотел".
Зато это хорошо показывает уровень развития A. Tashkinov.



"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 22-Мрт-24 04:46 
> Вот только архитектура оказалась никудышней) Сделанной под "я коннекчусь к менфрему через X-терминал" и крайне оторванной от нынешней реальности.

Это лютый бред. Архитектура не менялась хрен знает сколько лет, потому что лучше не придумали. То что придумали разработчики Wayland-а - это настоящий набор анти-паттернов ради быть "нитакимикакфсе".

> Я уже молчу про качество кода, от которого разработчки рыгали и плакали.

А ты этот код видел? Вот я видел, код в иксах нормальный, а если бы даже был не нормальный - можно всегда отрефакторить. Если эти "разработчики" на это не способны, значит они некомпетентны.

> Насколько я помню часть уже сделана/в процессе

Ничего не сделано. Все графические сервера сами реализуют эти фичи, создавая фрагментацию.

> HDR/deep color support и VRR (variable refresh rate).

VRR делать не надо, его поддержка не требует изменений со стороны сервера, а HDR вроде как сделали только в графическом сервере KDE. Теперь делай в остальных 10.

> В вот в ХОрге HDR невозможно просто архитектурно.

Ты врёшь, можно. Просто HDR большинству на десктопе не нужен.

> И этого не будет, тк не для того его придумывали, чтобы тащить всякую каку.

Прикинь, даже винда это умеет, и все нормальные графические сервера умели все 30 лет. Только у Wayland нашли лишнюю хромосому.

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

Вот только ты делаешь не тайловый менеджер, а софт, который будет юзаться всем десктопом. Но разрабы вяленда считают себя ЦК Партии и им западло реализовать библиотеку/сервер как в иксах. Мы настоящую причину знаем: Wayland делался под GNOME, а на остальное по*бать. Вяленный нежизнеспособен. Как только истерика вокруг него пройдёт, он сдохнет.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 13:32 
> Это лютый бред. Архитектура не менялась хрен знает сколько лет, потому что лучше не придумали.

Угу, а потом разработчик АМД говорит "вейланд ближе к железу чем Х11"
> То что придумали разработчики Wayland-а - это настоящий набор анти-паттернов ради быть "нитакимикакфсе".

Очень ценное мнение) Положу его в кучу "мнения экспертов опеннета".

> А ты этот код видел? Вот я видел, код в иксах нормальный, а если бы даже был не нормальный - можно всегда отрефакторить.
> Если эти "разработчики" на это не способны, значит они некомпетентны.

Если это так просто отрефакторить, то почему это никто не сделал?
Представили бы "правильный ХОрг", сразу получили бы кучу пользователей.
Можно даже собирать денежку с недовольных вейландом на поддержку.

>> В вот в ХОрге HDR невозможно просто архитектурно.
> Ты врёшь, можно. Просто HDR большинству на десктопе не нужен.

О, начинается /_-
А что еще не нужно?

> Вот только ты делаешь не тайловый менеджер, а софт, который будет юзаться всем десктопом. Но разрабы вяленда считают себя ЦК Партии и им западло реализовать библиотеку/сервер как в иксах. Мы настоящую причину знаем: Wayland делался под GNOME, а на остальное по*бать. Вяленный нежизнеспособен.

Делался под гном, но нормально работае в КДЕ.
Что-то тут не сходится)

>  Как только истерика вокруг него пройдёт, он сдохнет.

Пока истерят фанатики ХОрга, тк дохнет почему-то он.


"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 22-Мрт-24 15:39 
> Угу, а потом разработчик АМД говорит "вейланд ближе к железу чем Х11"

И что? Эти слабоумные, которые дрочат спеки, вместо того чтобы написать нормальные драйвера?

> Если это так просто отрефакторить, то почему это никто не сделал?

Делают, судя по PR.

> Можно даже собирать денежку с недовольных вейландом на поддержку.

Ты всё равно не соберешь столько сколько Microsoft в Wayland забрасывает. За такие деньги можно было написать Xorg на Rust с нуля в течении 1,5 лет.

> А что еще не нужно?

Wayland.

> Делался под гном, но нормально работае в КДЕ.

Потому что разработчики KDE забили на все спеки и написали свои собственные протоколы, и по сути написали свой аналог иксов. Вот только он не совместим с другими DE.

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

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


"Выпуск Wayland-Protocols 1.34"
Отправлено rvs2016 , 22-Мрт-24 04:06 
> А кого ущемляет вейланд?

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


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 16:24 
Ну вообще-то есть Weston, "эталонная реализация композитора", как его называют энциклопедии. Который мало на что годится и никем ни для чего не используется.

Вот если бы разработчики KDE и Gnome договорились об общей основе для своих дисплейных серверов. Но где там. Единственная wayland-библиотека применяемая за пределами родного болота - wlroots.


"Выпуск Wayland-Protocols 1.34"
Отправлено Самый умный аноним , 21-Мрт-24 17:18 
Weston или его части много где используются, просто об этом не кричат

"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 18:48 
> Ну вообще-то есть Weston, "эталонная реализация композитора", как его называют энциклопедии.
> Который мало на что годится и никем ни для чего не
> используется.

Потому что Wayland это протокол для написания УНИКАЛЬНЫХ и НЕ СОВМЕСТИМЫХ между собой графических серверов, конечно же...


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 04:57 
>мало на что годится и никем ни для чего не используется.
>если бы разработчики KDE и Gnome договорились об общей основе для своих дисплейных серверов.
>за пределами родного болота - wlroots.

Расуждения расиянца. Ага.


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 18:28 
О, а вот и старый–недобрый ист(еричн)ый луддит Skullnet, распространяет FUD про ненавистный ему wayland в очередном топике.

Для начала, единая библиотека есть — внезапно, libwayland. Генеримая из текста тех самых протоколов. И являющеяся __единой__ их реализацией.

Другое дело, что для полноценного композитора её недостаточно — что естественно, это же голый протокол. Но нехилую часть остального кода композитора тоже вполне можно вынести в библиотеку. И централизованно поддерживать в одном месте, а не править в сотнях разных. Так и появляются проекты типа wlroots или smithay — по сути, уже готовые заготовки для композитора. Но всё так же использующие libwayland под капотом.

В результате, на одной только wlroots построены как Sway (лаконичная альтернатива i3 под wayland), так и Hyprland, (тоже тайлинг, но с красивостями и свистелками), и labwc (альтернатива Openbox), и куча ещё всякого.

Естественно, гномеры, кедерасты и люди космонавта не смогли укротить NIH–синдром и по политическим мотивам принципиально пилят своё, подконтрольное и заточенное под себя. Поэтому имеем ещё и libmutter/kwayland/mir. Их тараканы, щтоподелать.


"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 18:53 
> Для начала, единая библиотека есть — внезапно, libwayland. Генеримая из текста тех самых протоколов. И являющеяся __единой__ их реализацией.

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

> Так и появляются проекты типа wlroots или smithay

А ещё и louvre library, и ещё потом появятся. Даже не буду кидать мем про стандарты. Конец немного предсказуем. У GNOME & KDE свои несовместимые композиторы. У KDE в разы круче чем бомжерутс, им нет дела до поделок nischebrod-ов.


"Выпуск Wayland-Protocols 1.34"
Отправлено анон , 21-Мрт-24 16:46 
Из-за waylanda mpv делает 11 преобразований кадра, в иксах только 3. Доколе?

"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 20:11 
https://dudemanguy.github.io/blog/posts/2022-06-10-wayland-x...

Листай вниз до "Wayland's render loop design is ridiculous".


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 17:18 
Спасибо Wayland за безопасность!

"Выпуск Wayland-Protocols 1.34"
Отправлено Skullnet , 21-Мрт-24 20:04 
> Спасибо Wayland за безопасность!

Где в Wayland безопасность?


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 21:44 
В security-context. Вы новость читали?

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 19:13 
Win+Alt для копирования текста работает?

"Выпуск Wayland-Protocols 1.34"
Отправлено rvs2016 , 22-Мрт-24 04:08 
> Win+Alt для копирования текста работает?

Во. А чё это за копирование такое странное?
Где оно работает и как на него можно продивиться?


"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 20:58 
Запускаю Krita на Wayland и меню - то нормально отрисовывается, то черные квадратики. Вот такие глюки бы как-то бы отловили эти разработчики.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 21-Мрт-24 22:39 
Скорее всего это тебе к разрабам KWin, туда и пошлют. Правда есть шанс, что отправят уже к разрабам krita.

"Выпуск Wayland-Protocols 1.34"
Отправлено Аноним , 22-Мрт-24 07:15 
Wayland уже устал люто тормозить?


>Протоколы, разрабатываемые в ветке "unstable":

Нестабильные после стольких лет? Без этого всего жить невозможно, что на мобильных устройствах, что на десктопе.