The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Wayland 1.0 - 2012 год.

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


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

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

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

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

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

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

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

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

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

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

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

25. Сообщение от AleksK (ok), 01-Апр-26, 18:59   –3 +/
Сколько тут луддитов набежало. Вон в последних дровах невидия сломала нафиг иксовую сессию в кедах, а на AMD на последних дровах под Wayland производительность выше чем под иксами. Понятно что эти тексты не актуальны для луддитов на C2D и какой-нибудь древней невидии 12-14 года выпуска, но они хороши показывают реальное положение иксов. Для современного железа иксы уже не вариант.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #112, #115, #129

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

35. Сообщение от Аноним (19), 01-Апр-26, 20:27   +2 +/
> Кор протокол давно stable

Ну это сравнимо по функциям разве что со фреймбуфером.

Кор протокол не умеет:
fullscreen-shell
input-method
idle-inhibit
input-timestamps
pointer-gestures
primary-selection
text-input
xdg-decoration

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

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

38. Сообщение от Аноним (19), 01-Апр-26, 20:30   +2 +/
А что может база, если вот этого нет в базе:
fullscreen-shell
input-method
idle-inhibit
input-timestamps
pointer-gestures
primary-selection
text-input
xdg-decoration

И даже в расширениях это unstable.

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

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

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

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

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

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

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

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

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

X11, welcome back?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

> input-method

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

> idle-inhibit

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

> pointer-gestures

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

> primary-selection

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

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

> xdg-decoration

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

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


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

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

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

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

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

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

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

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

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

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

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

Вот и думай.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

56. Сообщение от Аноним (58), 01-Апр-26, 21:13   –3 +/
> Впрочем, при абсолютной системе координат он бы и не потребовался. По сути пришлось делать из вяленого иксы, только, судя по описанию, всё это больше похоже на костыли.

Вот именно. Зачем повторять убогие иксы?

> 2. Общение с кутишниками в рассылке показал, что поддержку вяленого они пилить
> особо не собираются.

Пруфы будут?
Или ты ограничишься подпеpдыванием в лужу?

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

58. Сообщение от Аноним (58), 01-Апр-26, 21:17   +/
> Если б только selection... Там ничего из базы не доделано: fullscreen, input,  idle, keyboard, pointer - всё unstable.

А ты можешь объяснить нафига оно надо?
Ну типа заем тебе fullscreen?

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

59. Сообщение от Аноним (29), 01-Апр-26, 21:23   +1 +/
>Ага. Но это не повод делать как в иксах.

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

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

60. Сообщение от Аноним (60), 01-Апр-26, 21:25   –5 +/
> И по несколько мониторов

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

Что, не умеют? С 84го так и не научились? Как же так, а?

> Так что ж вяленые разработчики не "сделали хорошо сразу

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

И внезапно оказалось что 99% этого нинужна!
А если и нужно, то решать проблему нужно другими способами.

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

61. Сообщение от Аноним (29), 01-Апр-26, 21:25   +4 +/
>Что-то у разработчиков композиторов боли нету.

И поэтому каждый из них делает 5-10 "расширений".

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

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

64. Сообщение от derfenix (ok), 01-Апр-26, 21:33   –1 +/
> джава вся х11.

Пусть там и остаётся и не портируется никогда. Чтоб больше не видеть эту хтонь.

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

65. Сообщение от Аноним (65), 01-Апр-26, 21:39   –3 +/
Wayland дефолт уже в любом мейнстрим дистрибутиве. А с прекращением поддержки X11 в популярных DE желающих поддерживать экскременты мамонта титаническими усилиями будет все меньше и меньше. Не говоря уже о драйверах всяких nVidia или AMD, там Х11 депрекейтнут как только срок поддержки текущих LTS закончится. Нравится кому-то или нет, X11 уже на кладбище.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #88

66. Сообщение от Аноним (66), 01-Апр-26, 21:42   +/
> чтобы приложения и серверы были несовместимы?

Что значит не совместимые?
Приложение или поддерживает конкретный протокол или нет.
Никто не может запретить делать свои протоколы "потому что захотелось".
Во всех случаях обращайтесь к поставщику приложения и начинайте задавать вопросы))

> Пока в иксах архитектура лучше в плане подхода

ЧТОО??? В иксах "архитектура" это просто наслоения костылей!
Конечно в оконном менеджере нужен рендер шрифтов, свой сервер печати и свой бинарный транслятор для ELF, COFF и a.out)))

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

2013й год на минуточку! youtube.com/watch?v=RIctzAQOe44

> а не пускалкой только для  гнома/кед

Типичная проблема п0пенcopса. Пока исксы не начали дропам 60мжы из сообщества говорили нинужна. А когда начали - они ноют "а что же типерь делать-то!!!11"
Просто адаптируйте свой хлам к новым реалиям.

Вам дали хвейланд, но никто не обещает что оно будет работать хорошо.
На него тратить много времени нет смысла, покрыли 80% кейсов за 20% усилий и сойдет.
Ну и когда-то настанет момент когда и его дропнут.

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

68. Сообщение от AleksK (ok), 01-Апр-26, 21:51   –1 +/
> Например, джава вся х11.

Начиная с версии 2026.1, IDE на базе IntelliJ (IntelliJ IDEA, PyCharm, WebStorm и др.) работают на Wayland по умолчанию в поддерживаемых конфигурациях рабочего стола. То есть java вполне себе поддерживает wayland

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

Иксы не умеют hidpi, не умеют разное масштабирование на нескольких мониторах, имеют на современных видеокартах меньшую производительность чем wayland. И да они не умеют и никуодга не будут уметь в HDR.

У фороникса в последних тестах с его RTX5080 на последних дровах просто падала иксовая сессия в кедах, то есть всё идет к тому что актуальные видяхи будут с иксами иметь большие проблемы.

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

70. Сообщение от Аноним (70), 01-Апр-26, 22:19   +/
Но ведь стакан также и наполовину полон. Так что вейланд всегда немного готов. Ну, знаете, как мужчина после 55-60.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #131

71. Сообщение от Аноним (70), 01-Апр-26, 22:24   –2 +/
Единственный доделанный для десктопа линукс на сегодня - это андроид (учитывая, что хромось находится в состоянии переосмысления). Если, конечно, фаза смыслов подходяща для того, чтобы мы готовы были назвать андроид линуксом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #74, #100, #132

72. Сообщение от Аноним (70), 01-Апр-26, 22:28   +/
>Так он уже давно готов.

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

Возможно, это потрясёт вашу линукс-логику, но одно не следует из другого. Опять же, в рамках парадоксальной линукс-логики.

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

74. Сообщение от Аноним (74), 01-Апр-26, 22:46   –1 +/
Андроид это ОС на основе линукса. Так что некорректно говорить, что это самый доделанный Линукс. Андроид - это самый доделанный андроид)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

75. Сообщение от Аноним (75), 01-Апр-26, 22:57   +/
Так что лучше,вейланд или х11?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #76, #95, #128

76. Сообщение от Аноним (76), 01-Апр-26, 23:00   –3 +/
> Так что лучше,вейланд или х11?

Ну сам подумай что лучше:
- труп стюардессы
- или молодая, но еще не умеющая все что нужно, девушка


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

77. Сообщение от анон (?), 01-Апр-26, 23:11   +1 +/
Что значит отклик выше? Задержка ввода? Есть источник?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #169

79. Сообщение от Аноним (54), 01-Апр-26, 23:35   +4 +/
>Вот именно. Зачем повторять убогие иксы?

Уже повторили, только ещё в более убогом виде.

>Пруфы будут?

В рассылке за декабрь прошлого года.

>Или ты ограничишься подпеpдыванием в лужу?

Ограничусь больше не общаться с неадекватными.

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

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

И что это меняет 🤣

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

84. Сообщение от Аноним (14), 01-Апр-26, 23:49   +4 +/
живая, но с кучей врождённых дефектов…
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #165

88. Сообщение от Аноним (88), 02-Апр-26, 00:23   +4 +/
Немного выйди из анабиоза. Драйверы видео уже давненьно перехали отчасти в ядро, в большей части, в Mesa.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #233

89. Сообщение от Аноним (233), 02-Апр-26, 00:54   +3 +/
> В категорию "staging" добавлен протокол xdg-session-management
> в ветке "experimental" [...] xx-session-management
> Расширены возможности протокола text-input
> в ветке "experimental" [...] xx-text-input

Кто-то понимает, что происходит? Я смотрю, у них там своя атмосфера...

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

90. Сообщение от Аноним (29), 02-Апр-26, 00:58   +/
>ЧТОО??? В иксах "архитектура" это просто наслоения костылей!

одна версия костылей с 1 сервером, каждый вм не должен все костыли с нуля пилить, так что да, лучше получается.

>Вот древний видос, где один из разработчиков иксов рассказывает про иксопроблемы.

мы все в курсе проблем иксов, но из этого не следуют что вейланд лучше.

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

91. Сообщение от Аноним (29), 02-Апр-26, 01:00   +/
>То есть java вполне себе поддерживает wayland

нет не поддерживает, пока приложение не обновят и добавят поддержку.

>И да они не умеют и никуодга не будут уметь в HDR

в xlibre уже есть код для hdr https://github.com/orgs/X11Libre/discussions/251#discussionc...

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

93. Сообщение от Аноним (233), 02-Апр-26, 01:06   +4 +/
> Вяленый на столько сильно отличается от большинства других операционных систем, что завернуть его в кроссплатформенную обёртку практически нереально.

Ну естественно. Ты посмотри только, что предлагают в xdg-session-management. Вместо условного вызова QWindow::setPosition() и подобных методов для состояния окна, гениальные вяленые дизайнеры предлагают тебе каждому окну задавать уникальный идентификатор, чтобы потом стучаться в композитор в надеже, что он восстановит тебе геометрию окна. Господи, как то такого вообще можно было додуматься?

Все уже так и ломанулись перелопачивать свои фреймворки и переписывать конечные приложухи ради 4% платформы с ее упоротым дизайном API.

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

94. Сообщение от Аноним (19), 02-Апр-26, 01:08   +1 +/
А когда будут всё это реализовывать, ведь сабж - только протоколы. Кроме того, непонятно, что именно реализовывать, ведь оно unstable и до сих пор 18 лет в разработке.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #119

95. Сообщение от Аноним (19), 02-Апр-26, 01:11   +2 +/
Если надо работать, в смысле зарабатывать - то Иксы.
Если просто есть куча свободного времени, которое надо просидеть в чём-то - то сабж.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #127

97. Сообщение от Аноним (19), 02-Апр-26, 01:14   +2 +/
Через 18 лет разработки заметили, что надо делать то, что было в Иксах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

100. Сообщение от Аноним (100), 02-Апр-26, 01:51   +/
> Единственный доделанный для десктопа линукс на сегодня - это андроид

Каво? Как там с хоткеями? Уже починили или всё так же? Возможность вешать демоны без костылей?
Как с софтом? Фотошопчик там полноценный завезли? КАДы? IDE полноценная уже есть?

Возможно Андроид и самый "доделанный линукс" для телефонов... планшетов... теликов... но уж точно не для десктопа...

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

102. Сообщение от Аноним (100), 02-Апр-26, 02:06   +/
> Ну типа заем тебе fullscreen?

This interface provides a mechanism for a single client to display simple full-screen surfaces. While there technically may be multiple clients bound to this interface, only one of those clients should be shown at a time.

Ну, банально порнхаб на весь экран развернуть... Не?

Какой еще бред спросишь... Зачем мне кейбоард?

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

103. Сообщение от ilyafedin (ok), 02-Апр-26, 02:21   +/
Если речь про fullscreen-shell, это для приложений, которые работают *исключительно* как полноэкранные (то есть например оболочка ГУ условного мерседеса). Для разворачивания порнхаба или ютуба на весь экран используется set_fullscreen в xdg-shell.

Но в общем и целом смотреть на эти названия папок смысла мало, они заморозили пути чтобы не ломать зря юзеров API, например unstable вообще ныне не существует по их документам, staging заменил его. И куда протокол был добавлен, там и остается на всю жизнь, опять же, чтобы не ломать юзеров.

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

104. Сообщение от Аноним (100), 02-Апр-26, 02:27   +3 +/
> В кедах и гноме есть locking and screensaving.
> Чего не хватает?

Кхм... А ничо, что кедам там пришлось изобретать свои протоколы, чтобы это заработало? Теперь будет протокол от кед, протокол от вейландописателей. Тулкитам какой реализовывать?

> swipe, pinch, and hold? На десктопе? Ну ок.

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

A global interface to provide semantic touchpad gestures for a given pointer.

touchpad...
тачпад...
Понимаешь? В ноутбуках есть тачпад... Это конечно не десктоп, но тоже рабочие лошадки...

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

Не нравится, так и пиши - "мне не нравится" и отключай. При чем тут позор?

> Уже обсуждают удаление из гнома и лисы

О, шо одни, шо вторые прям образцы для подражания... В Лисе, кстати, по велению левой пятки Копировать переименовали в Скопировать.

> Типа для server-side decorations?
> Нафига они нужны.

Тем кому ехать, а не вырвиглазные шашечки?

> Сейчас не 2002 год.

Вот где-то тогда... и стал зарождаться CSD, да... Хорошо помню... Эти вырвиглазные скины, которые натягивали на окна... О, если ты успешный вендор железа, то прям для тебя грех в утилите управления устройством не запилить свое *нутое окно с блэкджеком и шлюпками. Ага. Особенно еще и на каком-нибудь кривом тулките это желательно делать. Чтобы и жрало посильнее и нативные хоткеи (банальные ctrl+a, ctrl+c) не работали.

https://ic.pics.livejournal.com/masterok/50816465/6485108/64...
https://ic.pics.livejournal.com/masterok/50816465/6486747/64...
http://3.bp.blogspot.com/-49SEYk8BbXw/UutxyREgI7I/AAAAAAAAAS...
https://larepublica.cronosmedia.glr.pe/original/2023/10/25/6...

Стильно-модно-молодёжно. SSD нинужон... ага...

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

106. Сообщение от Аноним (100), 02-Апр-26, 02:48   +2 +/
> А не на QT? Будем в каждый тулкит свои костыли лепить?

Ой ля... А на Вейланде всё магическим образом само работает? Если тулкит не поддерживает фракшнл скейлинг, то будет такое же мыло.

> Заставлять пользователей прдлиться с командой строкой?

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

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

108. Сообщение от Аноним (100), 02-Апр-26, 03:09   +/
Они посчитали, что им мало фрагментации в виде протоколов от разных организаций (сам комитет, kde, hyprland, cosmic, westone и т.д.).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #121

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

110. Сообщение от Аноним (109), 02-Апр-26, 05:03   +/
> Зачем тебе отдельный механизм для full-screen surfaces?

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

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

111. Сообщение от Аноним (109), 02-Апр-26, 05:10   +1 +/
> > primary-selection
>
> Нафиг не нужно.
> То что у иксах приколотили среднюю кнопку мыши (которая сейчас скролл) к вставке из primary selection это вообще позор.
>
> Уже обсуждают удаление из гнома и лисы

phabricator.services.mozilla.com/D277804

Ещё один свидетель приколоченной кнопки. Открой сурсы буквально любой программы, которая даже XLib использует, и убедись, что на среднюю кнопку действие "слазий за PRIMARY" приколачивает сам автор программы. Можешь хоть на Insert забиндить, только на средней кнопке это удобнее и полезнее. А там, где это не нужно, это выключают, либо смешивают поведение (например, работает как вставка из PRIMARY только когда вводишь текст в приложении); опять же, по желанию автора программы.

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

112. Сообщение от Аноним (109), 02-Апр-26, 05:16   +/
> в последних дровах невидия сломала нафиг иксовую сессию

Ссылку в студию.

> в кедах

Не удивительно. Дай угадаю, опять свой GLX придумали, не такой как у всех, но сурсы открывать для своей имплементации libGL не захотели?

> на AMD на последних дровах под Wayland производительность выше чем под иксами

Ссылку в студию.

Где? На чём тестировали? Выше чем сколько?

Я когда проверял разницу в производительности этой самы разницы не заметил, вообще. И это было в играх на Vulkan/DXVK. При этом под sway фпс просаживался в frames-per-epoch когда на экране появлялось более чем два окна поверх друг друга. ЧЯДНТ?

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

114. Сообщение от Аноним (109), 02-Апр-26, 05:23   +/
> В 2026 году, после 17 лет разработки в Вайленде наконец-то появилась возможность восстановить положение окон.

Не "появилась", а оффициально признали, что наверное всё-таки это кому-то нужно, "но это не точно". Что впринципе правильно - прослойке между серверами майкрософт/амазон/гугл/фейсбука и хромым достаточно "протокола" указания размера окна в пикселях и передачи положения курсора. Остальное - для фриков, которые в 2026 хотят чё то делать локально на своём железе, а не просто прикладывать карточку к монитору.

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

115. Сообщение от Ананоним (?), 02-Апр-26, 05:25    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

119. Сообщение от Аноним (-), 02-Апр-26, 06:24   –1 +/
Это релиз не самого Протокола, а пакета его расширений (wayland-protocols). В unstable находятся недавно добавленные расширения. Как только эти "протоколы-расширения" протестируют, их тут же отправят в stable.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #125

121. Сообщение от Аноним (-), 02-Апр-26, 06:32   –2 +/
Только Wayland и wayland-protocols может считаться "Протоколом". Фичи запиливаемые в рамках отдельных DE не являются частью самого Протокола. Протоколы имеет право разрабатывать только комитет. Протокол один на весь Мир, а вот реализации разные.

И поэтому нет никакой фрагментарности.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108 Ответы: #143, #205, #224

123. Сообщение от AleksK (ok), 02-Апр-26, 07:19    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

125. Сообщение от Аноним (125), 02-Апр-26, 07:34   +1 +/
>В unstable находятся недавно добавленные расширения. Как только эти "протоколы-расширения" протестируют, их тут же отправят в stable.

text-input находится там с 2015 года

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

126. Сообщение от Илья (??), 02-Апр-26, 08:26   +/
Кто знает, там сетевая прозрачность поддерживается? Планирую пересесть с XOrg, но мне нужна сетевая прозрачность
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #139, #147

127. Сообщение от Илья (??), 02-Апр-26, 08:27   +/
у меня уже лет 5 wayland на рабочем окружении. Зачем мне ставить иксы? Их же даже из intellij выкидывают в следующем релизе
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

128. Сообщение от Илья (??), 02-Апр-26, 08:28   +/
>  Так что лучше,вейланд или х11?

Категорически x11, там сетевая прозрачность есть

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

129. Сообщение от Илья (??), 02-Апр-26, 08:30   +/
>  Для современного железа иксы уже не вариант.

К сожалению, вейленд не поддерживает сетевую прозрачность

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

130. Сообщение от Илья (??), 02-Апр-26, 08:31   +1 +/
> Иксы вообще не умеют дробное масштабирование.

Зато поддерживают сетевую прозрачность

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

131. Сообщение от Аноним (131), 02-Апр-26, 08:46   +1 +/
Иксы всегда готовы уже 30 лет.  

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

132. Сообщение от Аноним (131), 02-Апр-26, 08:49   +1 +/
Для десктопа андроид ваще совсем пока не готов даже близко. Физическую клавиатуру и мышь поддерживал даже андроид версии 1.5 с того времени никаких подвижек или прорывов не было.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

133. Сообщение от Аноним (131), 02-Апр-26, 08:52   +1 +/
Оставили только вейланд, но пользоваться им все равно как десктопом полноценно невозможно.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #164

134. Сообщение от Аноним (131), 02-Апр-26, 08:54   +2 +/
Когда вейланд научится primary-selection? Готовый он у них, лол.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #155

136. Сообщение от Аноним (131), 02-Апр-26, 08:59   +4 +/
Ты настолько недалек что даже не понимаешь что в иксы все добавлялось мгновенно по появлению технологий в реальной жизни.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #157

138. Сообщение от Аноним (131), 02-Апр-26, 09:03   +1 +/
Вейланд не может быть готов к десктопу просто бай дизайн.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

139. Сообщение от Аноним (131), 02-Апр-26, 09:04   +1 +/
Нет это небезопасно в вейленде её не будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #160

141. Сообщение от AleksK (ok), 02-Апр-26, 09:28   +/
> Ссылку в студию.

https://www.phoronix.com/review/nvidia-595-kde-gnome

> While the Radeon tests featured KDE Plasma with both the Wayland and X11 sessions, for this NVIDIA testing only the Plasma 6.6.3 Wayland session was tested. Logging into the KDE Plasma X11 session on this NVIDIA system was just immediately crashing on start-up.

Похоже у хуанга одно делают другое ломают. Такими темпами их дрова будут несовместимы с иксами особенно с новым xlibre.

> Ссылку в студию.
> Где? На чём тестировали? Выше чем сколько?

https://www.phoronix.com/review/ubuntu-2604-gnome-kde/4

> ЧЯДНТ?

Не используешь KDE. Если так хочется тайлинговый WM, то возьми hyprland, у твоего sway развитие давно застопорилось. Забавно ещё, у hypland на github есть раздел благодарности, и там написано спасибо sway за то что показали как не надо делать.

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

143. Сообщение от Аноним (143), 02-Апр-26, 09:35   +2 +/
> Фичи запиливаемые в рамках отдельных DE не являются частью самого Протокола.

Поэтому под "Вяленый" приходится отдельно писать "кроссплатформенный" код отдельно под кеды, отдельно под гнома и отдельно под горстку отщепенцев от мира вяленых ДЭ.

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

144. Сообщение от anonymous (??), 02-Апр-26, 09:35   +/
И этот 1% уже пятнадцать лет не могут доделать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

145. Сообщение от AleksK (ok), 02-Апр-26, 09:52   +/
> Зато поддерживают сетевую прозрачность

давай по пунктам

Конфликт с аппаратным ускорением (DRI2/DRI3)
Современные приложения для отрисовки графики используют прямой доступ к видеокарте (Direct Rendering Infrastructure) или разделяемую память (MIT-SHM). Эти технологии работают только локально. При попытке запустить такое приложение по сети оно либо теряет аппаратное ускорение (падает производительность), либо вообще не может отобразить контент, так как сетевой протокол X11 не умеет передавать данные напрямую из видеопамяти удаленного узла.

Высокие задержки и «болтливость» протокола
Протокол X11 является синхронным: клиент часто ждет подтверждения от сервера перед выполнением следующей команды. В современных сетях даже небольшая задержка (latency) приводит к тому, что интерфейс становится «дерганым». Для отрисовки одного кадра современного приложения может потребоваться огромное количество сетевых запросов, что перегружает канал.

Отсутствие поддержки современных стандартов
Многие расширения, ставшие стандартом де-факто (например, для работы с видео, OpenGL или сложным позиционированием окон), плохо адаптированы для передачи по сети. В итоге сетевая прозрачность X11 часто сводится к «пересылке пикселей», где специализированные протоколы вроде VNC или RDP показывают гораздо лучшую эффективность и плавность.


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

146. Сообщение от анон (?), 02-Апр-26, 10:05   +/
>С дробным масштабирование, с нативной частотой обновления на каждый моник.

Они умеют, предоставляют тулкиту всю нужную информацию.

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

147. Сообщение от анон (?), 02-Апр-26, 10:09   –1 +/
Да, waypipe хорошо работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #207

150. Сообщение от Аноним (150), 02-Апр-26, 11:00   +/
... которая нифига не работает в современном мире.
А подходит только для запуска консольки и всякого старья.

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

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

151. Сообщение от Аноним (155), 02-Апр-26, 11:06   +/
> каждый вм не должен все костыли с нуля пилить,

Так не пилите костыли :)

> так что да, лучше получается.

Не получается. Тебе не нужны 100500 ВМ. Есть два нормальных, они поддерживают все что нужно. Если пользуешься васяноподелиями - спрашивай с васянов.

> мы все в курсе проблем иксов

Ого, таки в курсе! Надо же))
А сколько лет их игнорируете?
Да еще и убеждаете нас что "в иксах нет проблем! у меня все работает!"?

> но из этого не следуют что вейланд лучше.

Следует.

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

152. Сообщение от Аноним (155), 02-Апр-26, 11:10   +/
> в xlibre уже есть код для hdr

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

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

153. Сообщение от Аноним (153), 02-Апр-26, 11:11   +1 +/
> Ну, если ты начнёшь думать головой, а не тем чем сейчас подумал,

Хамство, но ок.

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

Чоо?? Одновременно на экран игрушку на 200фпс и браузер?
А чего не добавить туда еще эксель, консольку с компиляцией и какой-то фуррмарк?!

Кому такое воообще понядобится?
Сколько таких уни-калов найдется среди пользователей?

> прямо как под виндой в оконном режиме

В стиме под виндой 92% юзеров.
Значит такой подход нормальный для нормальных пользователей.

ps почему фанатики иксов приводят какие-то наглухо отбитые "преимущества"?
типа как тут opennet.me/tips/info/3243.shtml
Причем дол№№№бы сразу "А как на Wayland'е сделать такое же? Что, никак? Вот, то-то же."

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

154. Сообщение от Аноним (153), 02-Апр-26, 11:16   –1 +/
>> Пруфы будут?
> В рассылке за декабрь прошлого года.

Хаха, какой унылый слив.

> Ограничусь больше не общаться с неадекватными.

Ты пришел в новость про вейланд cpaть без пруфов.
Твоя неадекватность соответствует типичному иксофанатику.

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

155. Сообщение от Аноним (155), 02-Апр-26, 11:18   –1 +/
> Когда вейланд научится primary-selection? Готовый он у них, лол.

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

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

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

156. Сообщение от Аноним (156), 02-Апр-26, 11:19   +1 +/
Когда добавят нативную поддержку электрона? Веб страницы на вяленде открытвать чтобы брвузеры не устанавливать
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #162

157. Сообщение от Аноним (157), 02-Апр-26, 11:39   –1 +/
> иксы все добавлялось мгновенно по появлению технологий в реальной жизни

Да ну!
Что там с HDR, а? Уже наверное лет десять в иксах есть?))
Нету! Как же так!

А может разный refresh rate для двух мониторов появилась?
На оффтопике поддерживается с десяточки, в макоси тоже давненько есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #171, #173, #209

159. Сообщение от Аноним (159), 02-Апр-26, 12:06   +/
> Вместо условного вызова QWindow::setPosition()

... который периодически нифига не работает))
Как раз потому что это подход из прошлого века. Причем не работает не только у четырехпроцентников, что в общем-то предсказуемо, а и на виндочке.
Как раз потому что может быть включено масштабирование, несколько мониторов или включен UIPI (который в винде аж с Висты)

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

Прям как HWND в виндочке)) Кто же мог до такого додуматься)))

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

160. Сообщение от Аноним (160), 02-Апр-26, 12:10   +/
Небезопасно для тех, кто файервол не может настроить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #139

162. Сообщение от Аноним (162), 02-Апр-26, 12:17   +/
Да ё... Не подавай им идеи, ну!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156

163. Сообщение от Аноним (163), 02-Апр-26, 12:19   +/
> Они умеют, предоставляют тулкиту всю нужную информацию.

А толку от этого.
В иксах невозможно сделать multiple planes. У тебя будет только одна на все мониторы с одной частотой обновления. И один из них будет работать не на нужной.
Вот просто по деффективному дизайну иксов.

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

164. Сообщение от Аноним (163), 02-Апр-26, 12:20   +/
> Оставили только вейланд, но пользоваться им все равно
> как десктопом полноценно невозможно.  

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

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

165. Сообщение от Аноним (165), 02-Апр-26, 12:29   +/
> с кучей врождённых дефектов…

...но таки живая

А вы, как я вижу, предпочитаете насиловать старый трупак, на костылях и defective by design. Не то чтобы я сильно удивлен... но все же как-то фу...

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

166. Сообщение от Аноним (14), 02-Апр-26, 12:37   +/
Трупак, может, и старый, а выглядит, как живой. Свежий и красивый, проверенный многими поколениями пользователей -- и все были вполне довольны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #165 Ответы: #168

167. Сообщение от Аноним (165), 02-Апр-26, 12:37   –1 +/
          Про хваленую сетевую прозрачность

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

Поддержка вложенных серверов крайне примитивна - xnest показывает артефакты даже в самых базовых вещах, xephyr не поддерживает аппаратное ускорение.

В локальной сети два устройства, и решил я значит попробовать хвалёную сетевую прозрачность иксов.

Подавляеющее количество софта при пробросе либо намертво зависает, либо падает при запуске. Не важно что это, будь-то sdl, gtk, либо даже qt. Alacritty, kitty, caja, nautilus, thunar, mousepad, pluma, virtualbox, wesnoth, hex-a-hop, supertux, neverball, firefox - куча разных программ от совершенно разных авторов почему-то отказываются работать.

Единичные программы всё-таки в этом режиме запускаются. Qterminal, featherpad: при открытии контекстного меню, строки меню, окна открытия файла, всплывающего окна - вначале рисуется белый прямоугольник, а потом спустя около секунды - появляется содержание окна. Прокрутка тормозит, быстрый ввод тоже тормозит - можно убрать руки с клавиатуры и видеть, как допечатывается текст. Krita: тормозит до невозможности, отпускаешь кисть и оно ещё несколько секунд будет по инерции что-то рисовать. Не смотря на то, что окно всё-таки отображается, но это уже неработоспособное состояние. Chromium: я же говорил, что прокрутка тормозит? А если на странице есть какая-то анимация, то тормозит всё окно целиком. Опять же можно напечатать что-то, убрать руки с клавиатуры и смотреть как текст допечатывается. А знаете что не тормозит - xterm. Но, если вам не жаль свои глаза, смотреть на растовые шрифты, то один щелчёк правой кнопкой мыши, и xterm молча падает. Ах да, как же я мог забыть тот факт, что xterm ведёт себя так, словно на дворе 90-ые и даже не думает масштабировать свои шрифты под современные мониторы?

Если вы предлагает поставить какой-то софт, вроде xpra или клиента vnc, то поздравляю, вы не понимаете, что такое сетевая прозрачность. Сетевая прозрачность, она в том и заключается, что клиент(wesnoth) находится на удалённом компьютере, а сервер xorg запущен локально. А xpra, это отказ от данного подхода. Теперь удалённый клиент(wesnoth) будет подключаться к удалённому серверу xpra, к которому в свою очередь будет подключаться локальный клиент xpra, который уже будет подключатся к локальному xorg.

Далее, wesnoth - это растовая графика, как следствие, от сетевой прозрачности здесь тоже не будет никакого толка, всё равно через сеть придётся перегонять картинку, а не команды. Именно по этому прокрутка везде так и тормозит. А те приложения, которые посылают команды, вроде xterm-а выглядят отвратительно, как привет из 90-ых. Сюда же следует добавить, что постепенно, всё больше софта переносят на видеокарты. Даже терминалы, типа kitty отрисовываются именно видеокартой. Как несложно понять, таким приложения сетевая прозрачность совершенно не нужна.

Для сравнения, на том же железе и сети, через waypipe простые графические приложения типа эмулятора терминала или текстового редактора работают полностью безшовно. Даже если приложение запустить через Xwayland внутри waypipe, то оно тоже будет работать, просто сразу и из коробки. В случае с просмотром видео или игр есть некоторые ограничения, по сравнению с запуском локального приложения, но оно работает, и не просто для галочки.

И да, в доврешение сетевой прозрачности иксов: при попытке запустить графическое приложение в контейнере, я получаю ошибку вроде этой
>Authorization required, but no authorization protocol specified
>Error: Can't open display: :0

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

Вот действительно, в иксах работает аболютно всё, даже сетевая прозрачность, какой так любят козырять.

(спасибо Аноним (181) за отличный текст)

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

168. Сообщение от Аноним (165), 02-Апр-26, 12:42   +/
> а выглядит, как живой

А... ну раз "выглядит как живой" - то можно))

> Свежий и красивый

Свежий? Да он уже протухнуть успел и мумифицироваться. Может поэтому и не так сильно воняет.

> проверенный многими поколениями пользователей

Еще и юзался кем попало...

> и все были вполне довольны.

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

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

169. Сообщение от Аноним (169), 02-Апр-26, 13:02   +/
Щелчок от клика громче.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #216

170. Сообщение от Аноним (109), 02-Апр-26, 13:08   +/
А вейланде приложение знает с точностью до пикселя, на каком мониторе показывается часть окна? Окно же "изолированно" и "ничего не понимает и не должно понимать", значит для него точно так же существует только "мой буфер и всё".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163 Ответы: #180

171. Сообщение от Аноним (171), 02-Апр-26, 13:11   +1 +/
HDR технически было всегда в х. А в линукс начиная с ядра версии 3 - 2011.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157 Ответы: #172

172. Сообщение от Аноним (172), 02-Апр-26, 13:19   +/
> HDR технически было всегда в х.

Что правда?
А чего тогда не работает?

Каверзный вопрос: сколько нужно битиков в цвете, чтобы было HDR?
Еще более каверзный: а сколько битиков в цвете в ИКСах?

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

173. Сообщение от Аноним (173), 02-Апр-26, 13:21   +/
Эти технологии появились и стали нужны и распространены после того как разработку иксов начали саботировать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157 Ответы: #174, #177

174. Сообщение от Аноним (174), 02-Апр-26, 13:28   –1 +/
> Эти технологии появились и стали нужны и распространены после

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

> после того как разработку иксов начали саботировать.

А что же сообщество? Где вы были  ̶в̶о̶с̶е̶м̶ь̶ 14 лет после релиза X11R7.7 ?
Что ж вы не создали форк, не добавили нужные фичи?
Шuз Энрико до этого дошел только около года назад.
Всем было просто плевать, думали "шапка будет тянуть иксы вечно".

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

175. Сообщение от Аноним (173), 02-Апр-26, 13:38   +/
>Современные приложения для отрисовки графики используют прямой доступ к видеокарте (Direct Rendering Infrastructure) или разделяемую память (MIT-SHM). Эти технологии работают только локально.

А как игры стримят по RDP?

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

176. Сообщение от fi (ok), 02-Апр-26, 13:38   +/
>А когда иксы научились в несколько мониторов

Очень странный вопрос от неофита. На нескольких мониторах работали изначально. Плюс всякие змейгорынычи  etc.


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

177. Сообщение от Аноним (180), 02-Апр-26, 13:38   +/
> стали нужны и распространены

Иксофанатики до сих пор утверждают что это все не нужно.

> разработку иксов начали саботировать

Удобно все косяки пытаться свалить на кого-то.
Но так не работает - в иксах их нет и точка.

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

178. Сообщение от Аноним (109), 02-Апр-26, 13:38   +/
> Похоже у хуанга одно делают другое ломают

Если ты не в курсе, 595 драйвера выпилили поддержку 1000-й серии карточек. Я считаю, сравнивать проприетарные драйвера имеет ровно ноль смысла, просто потому что ноувидео в них и так под иксами творило хрен пойми чего. Есть modesettings драйвер в иксах, есть nouveau, которые отлично работают на RTX и новее, и на старых скриптом нужно убедить карточку выйти из режима энергосбережения (видимо хуанг через угрозу патентными разбирательствами запретил код, автоматический разгоняющий гпу - другой причины я просто найти не могу, почему у драйвера есть кнобы в /sys/ для настройки частот но сам драйвер их не крутит).

> Не используешь KDE.

А теперь к сравнению KDE под иксами и в вейланде. Ты же знаешь, что такое KWin? Правильно - композитор. Ты в курсе, что он по умолчанию включён в иксовой сессии, и он всегда работал хреново? Все эти сравнения KDE "под wayland", где у KWin есть полный контроль над всем монитором, и "под X11", где помимо KWin композитингом занимается ещё и Xorg, показывают только производительность KWin, и не более. Особенно забавно когда под X11 фпс иногда бывает выше. Это показывает то, что разницы (500 фпс против 700 фпс, т.е. 0.6 мс, при том что 60 фпс это 16мс на кадр и 120 фпс это 8 мс на кадр) считай никакой нету, на системе в этот момент могли начать обои переключатся, или системд журналы пошёл пережимать.

Я пока не видел от адвокатов "под wayland фпс больше" доказательств, где не учавствует сторонний композитор от KDE или GNOME или, упаси боже, Compiz. В моих наблюдениях я заметил ровно ноль разницы в фпсах что под wlroots, что под сырым Xorg + окошки двигаются каким-нибудь dwm или awesome. Точнее, я заметил наоборот - wlroots рассыпались в тот момент, когда два окна друг с другом пересекались (попап уведомление стима).

> hyprland

Шиза, который пишет hyprland, стоит игнорировать, особенно в плане производительности. Он там недавно распинался, что D-Bus - это медленно, несекюрно и медленно (всё правда). И поэтому он расписал как он собирается заменить его своим протоколом, который ещё медленнее (обязательный чек содержимого сообщений ipc-роутером на валидный UTF-8 или json, вместо перекидывания бинарных блобов как в d-bus) и так же несекьюрно (клиенты должны будут откуда-то, видимо по квантовой связи, узнать пароль для того чтобы роутер дал им доступ к каналу). И это всё вместо того, чтобы признать d-bus и подход "ща мы будем данные по stream-socket гонять" невменяемым и вернуться к обсуждению того, как лучше всего использовать /dev/shm с mmap-ами и организовать IPC так, чтобы оно было process-2-process, а не process-2-dbus-2-process.

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

179. Сообщение от Аноним (109), 02-Апр-26, 13:42   +/
> Чоо?? Одновременно на экран игрушку на 200фпс и браузер?
> В стиме под виндой 92% юзеров.

Значит такой подход нормальный для нормальных пользователей.

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

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

180. Сообщение от Аноним (180), 02-Апр-26, 13:45   +/
> А вейланде приложение знает с точностью до пикселя, на каком мониторе показывается часть окна?

Жаль что ты даже не понял, что тебе написали...
Проблема одного plane, что для него будет фиксированная частота обновления.
А в вейланде у каждого монитора может быть своя.

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

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

181. Сообщение от Аноним (180), 02-Апр-26, 13:46   –3 +/
> Очень странный вопрос от неофита. На нескольких мониторах работали изначально.

Для тебя сразу уточнили "не та убогость, что они умеет сейчас, а как в нормальных ОС"
Поэтому твое "работали изначально" просто идет лесом.

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

182. Сообщение от Аноним (182), 02-Апр-26, 13:47   +/
>Современные приложения для отрисовки графики используют прямой доступ к видеокарте (Direct Rendering Infrastructure) или разделяемую память (MIT-SHM). Эти технологии работают только локально. При попытке запустить такое приложение по сети оно либо теряет аппаратное ускорение (падает производительность)

Ну вот как в вейланде пошарить экран? Там есть современный прямой доступ, конечно нет, надо кучу пикселей гнать через пайпвайр локально.

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

183. Сообщение от Аноним (209), 02-Апр-26, 13:49   +/
Не работает, серьёзно? А я вот иногда Psi издалека отображаю у себя рабочем столе. А она, если что, на Qt 6 написана. А поди ж ты, через сеть отображается удалённо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150 Ответы: #187

184. Сообщение от AleksK (ok), 02-Апр-26, 13:55   +/
> Если ты не в курсе, 595 драйвера выпилили поддержку 1000-й серии карточек.

Я же сказал что для луддитов с раритетами эти тесты не актуальны. Так что тебе без проблем можно сидеть на иксах.

> В моих наблюдениях я заметил ровно ноль разницы в фпсах что под wlroots, что под сырым Xorg + окошки двигаются каким-нибудь dwm или awesome. Точнее, я заметил наоборот - wlroots рассыпались в тот момент, когда два окна друг с другом пересекались (попап уведомление стима).

Ты для начала видяху актуальную купи. На раритетах естественно никакой разницы не будет особенно на невидиях, там все изменения для wayland только для современных карт с новым открытым модулем ядра.

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

185. Сообщение от AleksK (ok), 02-Апр-26, 13:57   +/
> А как игры стримят по RDP?

И каким боком тут сетевая прозрачность иксов

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

186. Сообщение от AleksK (ok), 02-Апр-26, 13:59   +/
> Ну вот как в вейланде пошарить экран? Там есть современный прямой доступ,
> конечно нет, надо кучу пикселей гнать через пайпвайр локально.

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

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

187. Сообщение от Аноним (14), 02-Апр-26, 14:00   +/
Нет, это когда motif. А тут типа vnc, rdp не в пример лучше. Технически spice альтернатива, но у редхата всё больше мертворождённое всё и неудивительно, что сдохло.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #183

188. Сообщение от Аноним (188), 02-Апр-26, 14:11   +/
> конечно нет, надо кучу пикселей гнать через пайпвайр локально.

Конечно нет, это же не иксы, где битмапы гонять нужно.
Там разумеется поддерживается компрессия, поэтому оно может гонять до 4K 60fps.


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

189. Сообщение от fi (ok), 02-Апр-26, 14:11   +1 +/
пусть  твой  wayland сперва дорастет до X11 - потом приходи и узнаешь что такое "нормальная ОС". а пока иди лесом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #181 Ответы: #193

190. Сообщение от Аноним (233), 02-Апр-26, 14:13   +1 +/
> primary-selection это что-то для иксопрдолей.
> Понятно что в новом протоколе старый мусор не нужен.

Чувак, разуй глаза. Тебе прямо в новости написали о протоколе "primary-selection" в Вяленом.

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

191. Сообщение от Аноним (233), 02-Апр-26, 14:20   +/
> одновременно показывать на экране игрушку, которая хочет 200 фпс, и какой-нибудь [...] браузер

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

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

192. Сообщение от Аноним (182), 02-Апр-26, 14:21   –1 +/
>Там разумеется поддерживается компрессия

На cpu компрессия, а потом распаковка на cpu в приложении которое читает экран, а потом уже нормальный энкодинг в нужный видео поток?

>до 4K 60fps.

Ну да, на 4к 120 уже лаги. В х11 точно не хуже было, если не лучше даже...

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

193. Сообщение от Аноним (193), 02-Апр-26, 14:25   +/
> пусть  твой  wayland сперва дорастет до X11

А то что)
Х11 выкинули на свалку.

> потом приходи и узнаешь что такое "нормальная ОС"

Для десткопа - винда и макось.
Для мобилок - андроид и иос.

> а пока иди лесом.

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


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

194. Сообщение от Аноним (194), 02-Апр-26, 14:26   +/
С какого перепугу к "сожалению"? Сетевая прозрачность это лишняя и ненужная функция для Wayland. Для удалённого доступа юзайте приложения использующие RDP или VNC протоколы. На любой вкус и цвет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129 Ответы: #210, #214

195. Сообщение от Аноним (233), 02-Апр-26, 14:27   +/
> Не "появилась", а оффициально признали, что наверное всё-таки это кому-то нужно, "но это не точно".

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

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

196. Сообщение от Аноним (233), 02-Апр-26, 14:34   +/
> ... который периодически нифига не работает))

Хз, о чем ты.

> Как раз потому что это подход из прошлого века.

Напомни, какой у нас там сейчас "современный" подход.

> Как раз потому что может быть включено масштабирование, несколько мониторов или включен UIPI (который в винде аж с Висты)

И как это все мешает QWindow::setPosition(), если конфигурация мониторов не менялась? И, главное, как вяленый подход в этой ситуации что-то решит?

>> каждому окну задавать уникальный идентификатор
> Прям как HWND в виндочке)) Кто же мог до такого додуматься)))

Нет, это даже приблизительно не то же самое. HWND - это по сути указатель на созданное окно, которое возвращает CreateWindow().

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

197. Сообщение от AleksK (ok), 02-Апр-26, 14:36    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #192

198. Сообщение от Аноним (198), 02-Апр-26, 14:37   –2 +/
> Тебе прямо в новости написали о протоколе "primary-selection" в Вяленом.

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

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

199. Сообщение от Аноним (198), 02-Апр-26, 14:41   +/
> Ну да, на 4к 120 уже лаги.

Пиши что за железо. У меня не тормозит даже на немолодой рязане.

> В х11 точно не хуже было, если не лучше даже...

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

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

200. Сообщение от Аноним (198), 02-Апр-26, 14:57   +/
> Хз, о чем ты.

А это и не удивительно.

> И как это все мешает QWindow::setPosition(), если конфигурация мониторов не менялась?

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

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

> HWND - это по сути указатель на созданное окно, которое возвращает CreateWindow().

И по совместительства уникальный идентификатор.
Ты не работаешь с ним напрямую, а дергаешь GetWindow, QWidget::find(HWND) или аналоги.

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

201. Сообщение от Аноним (201), 02-Апр-26, 15:01   +1 +/
> И каким боком тут сетевая прозрачность иксов

Это просто очередной пример уровня понимания иксофанатиков))
Наверное процентов 90% из них не знают что такое сетевая прозрачность.

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

202. Сообщение от Аноним (14), 02-Апр-26, 16:27   +/
Какое-то нытьё неосилятора. Всё замечательно работает. Ну, если под всё понимать программы на libXft и motif.

Да к тому же врунишка, в вейланде если что-то не работает, то у тебя нет никаких отладочных средств, чтобы это выяснить. Банально если файл /etc/machine-id не существует и по этой причине вейланд не работает, ты об этом никогда не узнаешь. Ну а уж проблемы loginctl/seatd отлаживать ты свихнёшься. В то время как в иксах права доступа прозрачные и, если что-то не так, тебе об этом говорят.

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

203. Сообщение от Аноним (100), 02-Апр-26, 16:35   +/
> Кому такое воообще понядобится?
> Сколько таких уни-калов найдется среди пользователей?

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

И понимаешь, как тебе объяснить. Оффлайн музыка немноко всё, мало у кого она есть. Если мы говорим за большинство юзеров, то в подавляющем количестве случаёв это будет онлаен-стримминг. И хорошо, если это какой спотифай со своим клиентом (хотя я без понятия на чем он у них написан), но в ином случае - это будет вебстраничка в бравзере, либо же "псевдоклиент" на лелектроне, который точно такой же бравзер. И это еще будет обвешано стильно-модной-молодёжной анимацией и прочими белс-энд-вислс.

А еще некоторые там музончик с ютубчика слушают, а ютубчик - это видево... там еще и какая-то абстрактная картинка идёт в нагрузку.

> ps почему фанатики иксов приводят какие-то наглухо отбитые "преимущества"?

Если тебе и приводили, то скорее по приколу. И если ты не распознал данную ситуацию, то может совсем не они ебобо? Не?

Хочешь реально полезный сценарий? Вот в Винде, несмотря на то, что мультибуфер появился только в 10-ке, сделали его наредкость качественно и удобно. Копируешь несколько разных фраз. Потом жмякаешь win+v, у тебя прям под курсором появляется контекстное меню, в котором в хронологическом порядке расположено то, что было скопировано, а после нажатия на пункт... О ЧУДО, ВЕЛИКИЕ НАНОТЕХНОЛОГИИ, это сразу же вставляется на место курсора. Так вот. Ничего подобного в Линуксе нет. Я перепробовал всё, что было.

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

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

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

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

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

204. Сообщение от Совершенно другой аноним (?), 02-Апр-26, 16:43   +/
> Ты не работаешь с ним напрямую, а дергаешь GetWindow, QWidget::find(HWND) или аналоги.

Вы таки не поверите, Window в X это тоже, внезапно, такой же уникальный идентификатор как HWND в WINAPI.

И в CreateWindow()/CreateWindowE() в WINAPI и XCreateWindow()/XCreateSimpleWindow() задаётся плюс/минус одна и та же информация, вплоть до положения окна.

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

205. Сообщение от Аноним (100), 02-Апр-26, 16:52   +1 +/
> Протоколы имеет право разрабатывать только комитет. Протокол один на весь Мир, а вот реализации разные.

Да? А сам комитет в курсе этого? А то я вот открываю:
https://gitlab.freedesktop.org/wayland

А там акромя самого wayland, есть еще и репа weston. Гугель мне говорит, что это эталонная реализация от самих вейландописателей... И, о боже, в той репе есть папонька protocol. Можно даже всё это увидеть в юзерочитаймом виде на wayland.app. То есть вейландописатели настругали еще протоколов в свою эталонную реализацию, потому что им же самим не хватило своих протоколов?

А вот я смотрю на wayland.app и вижу, что примерно половина - это сторонние. Вот, мне интересно, разработчикам тулкитов чо делать? Надо все реализовывать?

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

206. Сообщение от Аноним (206), 02-Апр-26, 16:54   +/
> Всё замечательно работает.
> Ну, если под всё понимать программы на libXft и motif.

Которые сейчас днем с огнем не сыщешь))
А даже если найдешь - то в 99% это ненужный муcop.

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

207. Сообщение от Аноним (19), 02-Апр-26, 16:54   +/
Это "немного" другое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147

208. Сообщение от Аноним (182), 02-Апр-26, 17:01   +/
>Пиши что за железо. У меня не тормозит даже на немолодой рязане.

интел i7-1165, почти кора дуба. но дело не в ней, в хроме сломали видео энкодинг vaapi под вейландом, только софтварно будет (чекнул на другой машине с радеоном 7600). вот такая поддержка недоделанного со стороны софта.

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

Ничем не хуже было. Шило на мыло.

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

209. Сообщение от Аноним (209), 02-Апр-26, 17:02   +1 +/
Если бы ты тут не ныл пару последних лет про это HDR, я о нём даже и не знал бы. Видимо, настолько востребовано.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157

210. Сообщение от Аноним (209), 02-Апр-26, 17:04   +1 +/
И нах мне весь удалённый стол по этим VNC, если мне нужно окошки удалённой программы отобразить на моём __текущем__ рабочем столе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #194

211. Сообщение от Аноним (211), 02-Апр-26, 17:10   –1 +/
> интел i7-1165, почти кора дуба. но дело не в ней

Да-да, конечно не в ней))
Ты бы еще на третьем пне запустил


> в хроме сломали видео энкодинг vaapi под вейландом

А вейланд тут причем? Жалуйтесь гуглу.
Вон выше пишут, что невидия сломала что-то в иксах на последних дровах.
Это по вашей логике иксы виноваты? Или все-таки невидия?

> Ничем не хуже было. Шило на мыло.

Это у тебя так.
А у меня на иксах тормозило, на вейланде нет. Поэтому я в плюсе.

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

212. Сообщение от Loki13 (ok), 02-Апр-26, 17:20   +/
Винамп не трожь! Это святое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

213. Сообщение от Аноним (182), 02-Апр-26, 17:21   +/
>А вейланд тут причем? Жалуйтесь гуглу.

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

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

214. Сообщение от Илья (??), 02-Апр-26, 17:22   +1 +/
> С какого перепугу к "сожалению"? Сетевая прозрачность это лишняя и ненужная функция
> для Wayland. Для удалённого доступа юзайте приложения использующие RDP или VNC
> протоколы. На любой вкус и цвет.

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

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

215. Сообщение от Аноним (14), 02-Апр-26, 17:33   +/
Есть куча промышленного софта на motif (да, он есть), целая CDE наконец. Если интересует веббраузер, попробуй mMosaic.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #206 Ответы: #229

216. Сообщение от _ (??), 02-Апр-26, 17:45   +/
And the sound of a click is a suxxx! ;-)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #169

217. Сообщение от Аноним (233), 02-Апр-26, 18:00   +/
>> Тебе прямо в новости написали о протоколе "primary-selection" в Вяленом.
> Так я тебе про это и пишу. Иксонутые донудили и его таки добавили в unstable.

Ну да: в любой неудобной ситуации переводи стрелки на "иксонутых".

* В Вяленом нет завезли фичу из Иксов: "Это проклятые иксанутые просят ненужное!"
* В Вяленый наконец-то завезли фичу из Иксов: "Это проклятые иксанутые нас заставили!"

Абсолютный цирк...

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

222. Сообщение от User (??), 02-Апр-26, 18:18   +/
В честной и бескомпромиссной свободной и конкурентной борьбе "безопасный-даже-на-парковке-мессенджер" победил устаревший и небезопасный.
Чего не понятно-то?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

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

224. Сообщение от Аноним (19), 02-Апр-26, 18:39    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121

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

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

227. Сообщение от Аноним (233), 02-Апр-26, 18:42   +/
>> Хз, о чем ты.
> А это и не удивительно.

Удивительно, что ты так и не додумался привести каких-либо пруфов тех самых "проблемах". Об это как бы и была речь, если ты до сих пор не понял.

>> И как это все мешает QWindow::setPosition(), если конфигурация мониторов не менялась?
> Ты восстанавливаешь окна, как ты будешь гарантировать что сетап такой же?

Никак: то, что сетап мониторов не изменился - это физически нельзя гарантировать не при использовании setPosition, ни xdg-session-management.

> Каждая софтина будет запрашивать конфигурацию мониторов и сравнивать с последней сохраненной?

Чел, иди проспись. Софтина просто вызывает условный setPosition/Size со значениями, которые были в момент закрытия. Так работают API позиционирования во всех ОС, включая Винду с Маком - это один сплошной холст. Поэтому с "окна разлетались на свои мониторы, а не хз куда" проблем никогда не было.

> Или это все-таки должен делать WM?

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

> Который может хранить много конфигураций и расположение окон для каждой из них.

Ты хоть сам понимаешь, о чем говоришь? Один раз я запускаю комп с тремя мониорами, во второй раз - с одним, в третий - опять с тремя. Что, по-твоему, должно произойти и как конкретно WM тут поможет? И почему это вдруг стало нельзя сделать традиционным setPosition/Size/etc, как это делается не одно десятилетие к ряду?

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

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

>> HWND - это по сути указатель на созданное окно, которое возвращает CreateWindow().
> И по совместительства уникальный идентификатор.

Заканчивай бред нести. HWND не является уникальным идентификатором в том контексте, в котором требует xdg-session-management. HWND - это просто указатель, который будет рандомный при каждом запуске программы. xdg-session-management же требует персистентный строковый идентификатор, который не меняется не только между запусками программы, но и десктопными сессиями.

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

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

229. Сообщение от Аноним (228), 02-Апр-26, 18:55   +/
короче иксы хорошо точены для пропроетарей. у бычных пользователей непосильная сложность настройки иначе техгология гуя по сети была бы распространена и подхвачена тем же самым гуглом в их программе просмотра хтмл файлов по сети
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #215

230. Сообщение от Аноним (230), 02-Апр-26, 19:17   +/
>wayland-protocols, содержащего набор протоколов и расширений, дополняющих базовый протокол

до слез!

https://shorturl.at/FpuQ7

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

231. Сообщение от Аноним (19), 02-Апр-26, 19:51   +/
Базовый - это всего лишь фреймбуфер, которого, как оказалось, недостаточно для работы приложений.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #230

232. Сообщение от Аноним (100), 02-Апр-26, 20:53   +/
> Но, если вам не жаль свои глаза, смотреть на растовые шрифты

Знатный жиденький наброс. Битмап шрифты - это лучшее, что есть для глаз. А не это сглаженное мыльцо. Везде, где это уместно (консоль, текстовый редактор) ставлю либо Cozette, либо Terminus TTF.

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

233. Сообщение от Аноним (233), 02-Апр-26, 21:00   +/
> Драйверы видео уже давненьно перехали отчасти в ядро, в большей части, в Mesa.

Чиво? Дрова той же Nvidia от Mesa даже не зависят.

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


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

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




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

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