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]

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

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

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

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

6. Сообщение от Аноним (3), 08-Июн-26, 00:18   +1 +/
> добавлена поддержка работы на системах с несколькими GPU

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

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

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

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

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

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

12. Сообщение от Аноним (12), 08-Июн-26, 00:57   +1 +/
Один чёрт не юзабельно, https://github.com/NVIDIA/egl-wayland2/ туго идёт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #22, #96

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

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

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

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

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

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

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

23. Сообщение от Alladin (?), 08-Июн-26, 02:43   +5 +/
да помню моменты когда:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Понял?

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

32. Сообщение от Аноним (34), 08-Июн-26, 05:57   +1 +/
Половина функционала в experimental и unstable, по той причине, что работе дисплейного сервера они не нужны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #52

33. Сообщение от Аноним (34), 08-Июн-26, 06:03   +/
>Шел 17-й год головокружительных инноваций, а ребята все еще тщетно пытаются изобрести велосапедный механизм восстановления окон.

А зачем Протоколу функционал - "восстановление прежнего состояния окна"? Эта работа предназначена разработчикам WM и DE.

>Запрещаем приложению передвигать и масштабировать СВОИ СОБСТВЕННЫЕ окна

Wayland просто так никому ничего не запрещает. Он просто не берёт ненужный для работы дисплейного сервера функционал. И при этом разработчикам WM и DE говорит: "Развешено всё, что не противоречит правилам Протокола.

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

34. Сообщение от Аноним (34), 08-Июн-26, 06:05   –1 +/
>Ты ещё не забывай, что там нет в принципе абсолютного позиционирования окон.

Проясни свою гениальную мысль.

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

35. Сообщение от mervinhos (?), 08-Июн-26, 06:48   +1 +/
> А вяленый гигачад ответит: "Это не тебе решать, и даже не мне. Решает пользователь. Пользователь хочет все окна по центру.

Пользователь: Но я хочу окно в левом углу

вяленый гигачад: Пользователь хочет все окна по центру

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

36. Сообщение от Аноним (18), 08-Июн-26, 07:11   +/
> А зачем Протоколу функционал - "восстановление прежнего состояния окна"?
> Он просто не берёт ненужный для работы дисплейного сервера функционал.

Ну, наверное, зачем-то нужно, раз сделали уже ТРИ реализации протокола для восстановления состяния окна?

> функционал - "восстановление прежнего состояния окна"? Эта работа предназначена разработчикам WM и DE.

И где ты видишь противоречия? Реализации композиторов Вайленда у нас как пишутся: от балды, или все-таки согласно тому самому протоколу?

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

37. Сообщение от Аноним (37), 08-Июн-26, 07:37   +3 +/
Пользуюсь вяленным с 2017 на постоянку. Не сказать, что девять лет тому назад он был вот прям готов, но уже тогда был юзабелен. Желания всё бросить и вернуться на кривые иксы не возникало, несмотря на шероховатости (например, поддержку планшетов в libinput завезли очень сильно не сразу).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

38. Сообщение от Аноним (38), 08-Июн-26, 07:53   +/
На радеонах с AMDGPU все давно работает в иксах. Что значит это заявление вообще неясно. В вейланде тоже нет проблем с парной графикой. Что именно они сделали большая загадка. Принудительно можно использовать встройку при подключенной видеокарте? Но зачем когда видеокарта должна работать с игрой или программой в эксклюзивном режиме?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

39. Сообщение от Аноним (39), 08-Июн-26, 08:20   +/
Разработкой Wayland и Wayland Protocols занимаются те же люди, что и wlroots — Simon Ser, Isaac Freund и другие.
Я вижу, что они не особенно заинтересованы в развитии самого Wayland. Разработка основного протокола идёт крайне медленно, в то время как wlroots, напротив, активно развивается.
Даже в последнем релизе основную работу выполнил Xaver Hugl (разработчик KDE). Остальные участники в основном лишь правили документацию и вносили мелкие правки.
Вы можете сами открыть мейлинг-лист и убедиться в этом.
У меня возникает резонный вопрос: если у текущих мейнтейнеров нет времени и желания активно развивать проект, почему бы не передать его тем, кто будет этим заниматься всерьёз? Мда Например, Valve. Разработчики Valve уже поднимали этот вопрос когда выпускали Frog protocols, но их инициативу заблокировали. Думаю, IBM/Red Hat стоит серьёзно над этим задуматься. С управленческим опытом и ресурсами Valve проект мог бы развиваться в разы быстрее
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40, #42, #49, #50, #51, #56

40. Сообщение от Аноним (28), 08-Июн-26, 09:00   +/
>Думаю, IBM/Red Hat стоит серьёзно над этим задуматься. С управленческим опытом и ресурсами Valve проект мог бы развиваться в разы быстрее

И получить полноценную замену винде?! Их порыв сделать Proton наверняка платиновые спонсоры не оценили, а вы вообще предлагаете им графическую систему передать в управление.

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

41. Сообщение от ИмяХ (ok), 08-Июн-26, 09:03   +/
>>приложение лучше умеет своими окнами рулит

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

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

42. Сообщение от Аноним (37), 08-Июн-26, 09:08   +/
Большая часть работы уже сделана — неудивительно, что разработка замедлилась. Так и должно быть — чем дальше, тем меньше активной разработки и пилиться буду скорее нишевые вещи.

А извращения, типа управления положением своего окна — они принципиально НЕ НУЖНЫ значительной части пользователей и разработчиков. Это ретроградство, но его упорно пропихивают отдельные отбитые (у дидов так было, значит надо). Поэтому — опять же неудивительно — что кроме отбитых никто это пилить не горит желанием.

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

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

А теперь представим себе, что таких приложух вообще 2 (ну или n).

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

44. Сообщение от Sunderland93 (ok), 08-Июн-26, 09:20   +5 +/
Новость написана через очко. Там суть не в поддержке нескольких GPU (этот протокол и регламентирует это), а в том что приложение больше контроля получило над буферами, и теперь и клиент и композитор на 100% будут знать что и на каком GPU рисовать. До этого была лишь эвристика
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #58, #65, #78

45. Сообщение от Аноним (45), 08-Июн-26, 09:22   –7 +/
Кто в курсе, это у всех: торрент-анонс серверы - блокируют прокси или только у меня?
Т.к.толком ничего давно не качается из-за банов некоторых стран-партнёров NATO.... Или это м.б. qBitttorent глючит?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #79

46. Сообщение от Sunderland93 (ok), 08-Июн-26, 09:23   +/
Для восстановления окон в случае краха композитора есть только один протокол - xdg-session-management. xx-session-management был его предварительной версией, а xdg-toplevel-tag используется для восстановления свойств окон после перезапуска приложения, в том числе позиции на экране.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #67, #69

47. Сообщение от Аноним (47), 08-Июн-26, 09:24   +1 +/
У nvidia свой графический от ядра до X-сервера.

Если там что-то не работает, то все претензии к nvidia и к их желанию повыделываться.

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

48. Сообщение от Аноним (49), 08-Июн-26, 09:25   +/
Так вроде было готово для десктопа, а тут опять изменения. Получается раньше было не готово?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #61, #63, #66

49. Сообщение от Аноним (49), 08-Июн-26, 09:27   –1 +/
IBM нужна власть, а не результат. Если они единственный источник правда никто от них уйти не сможет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

50. Сообщение от Аноним (47), 08-Июн-26, 09:29   +/
> если у текущих мейнтейнеров нет времени и желания активно развивать проект, почему бы не передать его тем, кто будет этим заниматься всерьёз

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

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

51. Сообщение от llolik (ok), 08-Июн-26, 09:40   +/
> Я вижу, что они не особенно заинтересованы в развитии самого Wayland.

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

> Xaver Hugl (разработчик KDE)

Так кучу расширений протокола KDE-шники и наплодили (не сказать, что бесполезную, то что полезно ушло дальше экспериментальных).

> Разработчики Valve уже поднимали этот вопрос когда выпускали Frog protocols, но их инициативу заблокировали

Ну, во-первых разработчики Valve поднимали не тот вопрос. Их не устраивали слииииииишкоооом долгие обсуждения перед включением протоколов. Можете сами под мерджами почитать треды по тысяче комментов и по года три-четыре каждый.
Во-вторых, никто её не заблокировал. Мейнтейнеры и сами понимали, что сра^W осуждения слишком долгие и нужно что-то с этим делать. После пинка от Valve процесс сделали лучше: ввели экспериментальную фазу, теперь у протоколов есть ответственные, сроки рассмотрения и для включения достаточно не получить NACK-и.
В-третьих, расширения, которые требовались и разработаны Valve приняли.

> Думаю, IBM/Red Hat стоит серьёзно над этим задуматься

Там помимо RH-овцев народу хватает. Из того-же KDE и Collabora. Тот же вездесущий Simon Ser ничейный, что не мешает ему быть если не самым активным, то в числе.

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

52. Сообщение от RANDOMIZE USR 15616 (?), 08-Июн-26, 10:23   +/
Конечно не нужны, если за образец для подражания брать Виндовс8. Собственно вяленок и начали пилить во времена Вин8, но до авторов, в отличие от мелкомяхких, до сих пор не дошло, что делать планшет из десктопа - плохая идея.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32

53. Сообщение от Аноним (12), 08-Июн-26, 10:31   –1 +/
>не сказать, что бесполезную, то что полезно ушло дальше экспериментальных

При этом в принципе базовые вещи без которых всё остальное только выкинуть прямо сейчас идут в experimental. Ты как там вообще дожил до своих лет с такими взглядами?

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

54. Сообщение от llolik (ok), 08-Июн-26, 10:49   +/
>>не сказать, что бесполезную, то что полезно ушло дальше экспериментальных
> При этом в принципе базовые вещи без которых всё остальное только выкинуть прямо сейчас идут в experimental.

Ты же, конечно, знаешь что они делают и скажешь почему они, в твоём понимании, базовые?

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

55. Сообщение от Аноним (12), 08-Июн-26, 11:02   +/
Ты, очевидно, нет. Какая рабочая станция может быть без IME и фильтрации ввода, управления окнами, или восстановления сессии, при том, что композитор регулярно падает уже 10 лет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

56. Сообщение от Alladin (?), 08-Июн-26, 11:11   +1 +/
денюшки попилили и рады, вот и все. им не интересен реально ни xorg, ни wayland, ни судьба десктопа на лине
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

57. Сообщение от Axonic (ok), 08-Июн-26, 11:24   +/
> один хрен под вейландом стабильного софта не существует

Специально для эксперта:

Firefox, Chromium, Chrome, Brave, Vivaldi, Microsoft Edge, mpv, VLC, GIMP, Inkscape, Evince, Nautilus, Gedit, GNOME Terminal, Dolphin, Konsole, Okular, Kate, KDevelop, Blender, LibreOffice, Thunderbird, Wine 10+, Bottles, IntelliJ IDEA, PyCharm, WebStorm, GoLand, VS Code, Alacritty, Kitty, Foot, Wezterm, Waybar, Wofi, Rofi (Wayland-fork), Mako, Dunst, Grim, Slurp, wf-recorder, Swappy, Nautilus, Nemo, Thunar, Zathura, Evince, Celluloid, Rhythmbox, Lollypop, Amberol, Totem, GNOME Software, Discover (KDE), Flatpak-приложения через xdg-portall

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

58. Сообщение от Аноним (58), 08-Июн-26, 11:42   +/
Всю безопасность похерили. В Вяленном никто ни о чем не должен знать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

59. Сообщение от Аноним (18), 08-Июн-26, 11:47   +/
> Например, оно захочет развернуться на весь экран поверх всех других окон, отключить кнопки управления, отобразить порнуху и требование отправить смс.

Ага, при чем в Wayland это сделать еще проще, чем в иксах из-за того, что все декорации окна (Client-Side Decorations, включая те самые кнопки управления) рисуются и обрабатываются сугубо на стороне приложения. 👍

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

60. Сообщение от Аноним (-), 08-Июн-26, 11:48   –2 +/
> wayland рассказывал об отсутствии тиринга из-за новой крутой архитектуры и без клиентсерверской составляющей.. что всплыло?, что просто никакого !отключения! vsync не существовало

не могу понять, факт появления этой фичи по требованию пользователя и программы, а не как неотключаемая особенность - это хорошо или плохо?

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

что-то давай ка пруфы на это заявление

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

хотя мне кажется, что ты вряд ли найдешь пруфы на падение хотя бы на 10% в общем виде

ну и с энергопотреблением так же

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

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

ну тут ты прав - нет смысла рекламить реальность

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

61. Сообщение от Аноним (-), 08-Июн-26, 11:53   +/
тут вот буквально соседняя новость про релиз форка реализации иксов

это значит, что раньше этот форк был не готов? а оригинальный проект xorg готов?

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

62. Сообщение от Аноним (62), 08-Июн-26, 12:02   +/
>Все исключения регламентируются. Реальность такова, что 99% приложениям ВООБЩЕ не нужно самих себя как-то позиционировать

Поэтому в вейланде уже есть 3 костыля на эту тему? У тебя понимание десктопа - это мобилка натянутая на большой экран, а есть воркстейшен, где оно очень надо, так как приложения сложные.

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

63. Сообщение от Аноним (63), 08-Июн-26, 12:03   +/
Ну смотри, до изменений был "Уже готов!", а после изменений "Ну вот теперь точно готов!".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #71

64. Сообщение от Аноним (64), 08-Июн-26, 12:07   +1 +/
Вывод - в целях бедопасности юзер вообще не должен иметь возможность открывать и запускать окна. Только пользоваться тем, что куратор из фсб запустит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #81

65. Сообщение от Аноним (65), 08-Июн-26, 12:08   +1 +/
> и теперь и клиент и композитор на 100% будут знать что и на каком GPU рисовать

Забавно, указыть координаты дочернего окна вам не дадим, зато GPU крутите как хотите.

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

66. Сообщение от Аноним (64), 08-Июн-26, 12:11   +1 +/
готово было для _корпоративного_ десктопа. а твой _юзерский_ десктоп их не интересует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

67. Сообщение от Аноним (18), 08-Июн-26, 12:22   +/
> Для восстановления окон в случае краха композитора есть только один протокол - xdg-session-managemen
> xdg-toplevel-tag используется для восстановления свойств окон после перезапуска приложения, в том числе позиции на экране.

А теперь прочитай XML-ки протоколов и найди концептуальные отличия в этом самом "восстановлении свойств окна".

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

Причем в xdg-session-management прямо вот enum есть со значениями launch/recover/session_restore, и, казалось бы, launch с его описанием должны на что-то тебе намекать, но кто ж это читает, да? Будем продолжать петь песни про то, что этот протокол сугубо для "краха композитора".

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

69. Сообщение от Аноним (18), 08-Июн-26, 12:28   +/
> Для восстановления окон в случае краха композитора есть только один протокол - xdg-session-management. [...] xdg-toplevel-tag используется для восстановления свойств окон после перезапуска приложения

Ребята из KDE пишут:

It allows applications to tag their windows with a name, like "main window", "email composer", "pip video" or similar, which the compositor can use for window rules or restoring state of application windows without xdg session management support.

https://invent.kde.org/plasma/kwin/-/merge_requests/6444

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

70. Сообщение от Аноним (18), 08-Июн-26, 12:45   +/
>> Xaver Hugl (разработчик KDE)
> Так кучу расширений протокола KDE-шники и наплодили (не сказать, что бесполезную, то что полезно ушло дальше экспериментальных).

Вот именно! Потому что эти ребята как раз работают над ДЕСКТОПНЫМ окружением, а не живут в розовом мире интернет-киосков, для которого и разрабатывался базовый Вайленд.

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

71. Сообщение от Аноним (71), 08-Июн-26, 12:48   +/
А в следующем выпуске будет "Вот теперь зуб даю готов!"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

72. Сообщение от Аноним (72), 08-Июн-26, 13:16   +/
Тем форком никто и не пользуется потому что он не готов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #74

74. Сообщение от Аноним (74), 08-Июн-26, 13:20   +/
> Тем форком никто и не пользуется потому что он не готов.

это что это они такое сделали, что их ответвление от готового продукта вдруг стало неготовым?

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

75. Сообщение от Аноним (12), 08-Июн-26, 13:24   +/
Разве он не для часов разрабатывался?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

76. Сообщение от arthi747 (ok), 08-Июн-26, 14:27   –1 +/
Начитавшись неполживых сообщений о том как жрет вяленый и какие хорошие иксы провел экскремент. В моем дистре изначально небыло иксов поэтому доустановил, ребутнулся и зашел под иксами. Запустил фирефокс. Жор на подопытном ryzen 9 ai 365 возрос в 4 ! раза и появились непобедимые рамки окон толщиной с палец. Вернулся на вайланд.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #83, #87, #94

77. Сообщение от Аноним (77), 08-Июн-26, 14:37   +/
Это архитектурная изюминка вейленда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

78. Сообщение от Аноним (77), 08-Июн-26, 14:47   +/
> Новость написана через очко.

Дак вроде по другому про вейленд уже и не пишут.

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

79. Сообщение от Аноним (79), 08-Июн-26, 14:59   +/
Магнеты тебе родина дала, используй
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #89

80. Сообщение от Аноним (80), 08-Июн-26, 15:00   +/
> xx-cutouts - для получения информации о вырезах на экране

макбучники тут постоянно бегают, скажите - чёлка ещё есть или уже нет на новых?

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

81. Сообщение от Аноним (77), 08-Июн-26, 15:02   +/
Несовременный ты человек, куратор нынче - ИИ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

82. Сообщение от Аноним (58), 08-Июн-26, 15:08   +/
На пару сообщений выше как раз про стагнацию Иксов написано. Будущее Wayland очевидно. Нужен новый только протокол.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

83. Сообщение от Аноним (58), 08-Июн-26, 15:14   +/
На Винде нет рамки у ФФ и Вяленого нет. Прекрасная система для людей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

85. Сообщение от Аноним (77), 08-Июн-26, 15:44   +/
> для получения информации о вырезах

А это безопасно знать, где приложение относительно дырок?

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

86. Сообщение от 12yoexpert (ok), 08-Июн-26, 16:04   +/
на новых убрали CPU, вместо него теперь ARM
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #97

87. Сообщение от 12yoexpert (ok), 08-Июн-26, 16:05   +1 +/
> появились непобедимые рамки окон толщиной с палец

вся суть жертв вяленого, сваливать рамки на иксы

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

88. Сообщение от Аноним (88), 08-Июн-26, 16:52   –1 +/
Walyand, лучше всех.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

89. Сообщение от Аноним (45), 08-Июн-26, 17:00   +/
Перечитай что ли
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79 Ответы: #91, #93

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

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

92. Сообщение от Аноним (92), 08-Июн-26, 17:46   +/
О спасибо, это отличный пример, я регулярно тыкаю блокировку экрана и чищу клавиатуру, разумеется пароли набираются и раз через раз система выдает таймаут неправильного пароля, или открывает экранную клавиатуру которую я не знаю как убрать, вот и как быть в такой ситуации?

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

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

93. Сообщение от Аноним (45), 08-Июн-26, 18:20   +/
> кубит глючит, просто перезапускай почаще

Даже вываливается, как оказалось при смене IP, не всегда.
Но, предложение перезапуска  не подходит, т.к. при смене IP из-за глюка же клиента отложенного перезапуска соединений - каждый раз перезапускаю вручную весь клиент.
Вообще же он - то ещё глюкалово, как впрочем и не только он и вообще в никсах :(  Т.е.может и он глючить(а, смена клиента для проверки мне не доступна) потому и спрашиваю - сталкивается ли кто то с таким.

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

94. Сообщение от Аноним (94), 08-Июн-26, 18:21   +1 +/
Xorg - это всего лишь сервер. Он не рисует рамки у окон.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

95. Сообщение от 12yoexpert (ok), 08-Июн-26, 18:54   +/
понятно, что это всё не работает, как это противоречит комментарию выше?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

96. Сообщение от 12yoexpert (ok), 08-Июн-26, 18:55   +/
ккккомбо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

97. Сообщение от Аноним (18), 08-Июн-26, 19:27    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86


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

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




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

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