The OpenNET Project / Index page

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

Доступен Wayland 1.25

19.03.2026 21:15 (MSK)

После восьми месяцев разработки представлен стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.25. Ветка 1.25 обратно совместима на уровне API и ABI с выпусками 1.x и содержит в основном исправления ошибок и незначительные обновления протокола. Наработки проекта распространяются под лицензией MIT. Эталонный композитный сервер Weston, предоставляющий код и рабочие примеры для использования Wayland в десктоп-окружениях и встраиваемых решениях, развивается в рамках отдельного цикла разработки.

Основные изменения в протоколе:

  • Документация преобразована из формата DocBook в mdBook (Markdown).
  • Полностью документированы диалект Wayland XML, модель обновления контента и возможности для управления цветом.
  • Добавлен новый атрибут "frozen" для интерфейсов с несколькими родительскими интерфейсами.
  • Добавлен новый запрос wl_surface.get_release для получения уведомления о высвобождении буфера, прикреплённого клиентом через wl_surface.attach. В отличие от wl_buffer.release в wl_surface.get_release уведомление привязано к конкретному моменту отрисовки.
  • Добавлена функция wl_display_dispatch_pending_single(), позволяющая достать из очереди событий и обработать только одно событие, а не все накопившиеся события, как это делает wl_display_dispatch_pending().
  • Обеспечено выделение цветами отладочного вывода WAYLAND_DEBUG.



Добавленные c момента выпуска Wayland 1.25 расширения протоколов, дополняющих базовый протокол Wayland и поставляемых в отдельном наборе Wayland-Protocols:

  • xx-input-method - позволяет приложениям реализовывать методы ввода текста для композитных серверов и формировать введённый текст, что может применяться, например, для создания виртуальных клавиатур и IME-прослоек (Input Method Editor) для обработки ввода.
  • xx-text-input - позволяет композитным серверам реализовывать методы ввода и отправлять текст в приложения. Протокол стандартизирует взаимодействие между композитным сервером и приложениями, и позволяет управлять такими возможностями, как передача вводимого текста, обработка событий об изменении фокуса ввода и учёт специфики полей ввода (язык, выделение текста, тип контента).
  • Доработаны протоколы color-management-v1 и color-representation-v1, предоставляющие возможности для управления цветом, поддержки HDR и определения цветового представления Wayland-поверхности.



Наиболее заметные события, связанные с Wayland и произошедшие с момента публикации прошлого выпуска:





Напомним, что Wayland представляет собой протокол взаимодействия композитного сервера и работающих с ним приложений. Клиенты самостоятельно выполняют отрисовку своих окон в отдельном буфере, передавая информацию об обновлениях композитному серверу, который комбинирует содержимое буферов отдельных приложений для формирования итогового вывода с учётом возможных нюансов, таких как перекрытие окон и прозрачность. Иными словами, композитный сервер не предоставляет API для отрисовки отдельных элементов, а оперирует только с уже сформированными окнами, что позволяет избавиться от двойной буферизации при использовании высокоуровневых библиотек, таких как GTK и Qt, берущих на себя работу по компоновке содержимого окон.

Wayland решает многие проблемы с безопасностью X11, так как в отличие от последнего изолирует ввод и вывод для каждого окна, не позволяет клиенту получить доступ к содержимому окон других клиентов, а также не допускает перехват связанных с другими окнами событий ввода. Поддержка прямой работы c Wayland реализована для большинства применяемых в Linux графических библиотек, включая GTK, Qt, SDL, FLTK, wxWidgets, Clutter и EFL (Enlightenment Foundation Library).

Взаимодействие с аппаратным обеспечением в Wayland/Weston, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM для i915 и TTM для radeon и nouveau) графических карт, может производиться напрямую через модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя. Для обеспечения выполнения обычных X11-приложений в окружении на базе Wayland используется DDX-компонент XWayland (Device-Dependent X), похожий по организации работы на Xwin и Xquartz для платформ Win32 и macOS.



  1. Главная ссылка к новости (https://lore.freedesktop.org/w...)
  2. OpenNews: Доступен Wayland 1.24
  3. OpenNews: Выпуск Wayland-Protocols 1.46
  4. OpenNews: Выпуск композитного сервера Weston 15.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65020-wayland
Ключевые слова: wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (113) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pashev.ru (?), 21:36, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Wayland решает многие проблемы с безопасностью X11, так как в отличие от последнего изолирует ввод и вывод для каждого окна, не позволяет клиенту получить доступ к содержимому окон других клиентов, а также не допускает перехват связанных с другими окнами событий ввода.

    Ровно. Одну. Проблему. И ту чисто теоретическую.

     
     
  • 2.2, Аноним (2), 21:40, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Почему же? Проблему сообщения импульса кейнсианской экономике он тоже вполне успешно решает.
     
     
  • 3.3, Аноним (3), 21:43, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +7 +/
    А вы знаток, давайте подробнее разворачивайте.
     
  • 2.5, Аноним (5), 21:47, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Задача вяйленистам: перечислите способы изоляции приложений под Иксами :) Хинто: их несколько.
     
     
  • 3.8, Аноним (8), 21:54, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше перечисли как мне на двух мониторах, один 3840x2160, второй 2560x1440, масштабирование разным на иксах сделать?
     
     
  • 4.12, Аноним (12), 22:24, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Лучше перечисли как мне на двух мониторах, один 3840x2160, второй 2560x1440,

    Сейчас тебе объяснят что "Наши люди в булочную на такси не ездят" и вообще такие мониторы дорогие, а делать продукт надо только исключительно для нuщykов с 14ти дюймовой ЭЛТшкой.

    > масштабирование разным на иксах сделать?

    Масштабирование?
    Может ты еще захочешь чтобы на каждом мониторе своя частота была?
    Диды пырились в один пузатый, а ты зажрался!

    /s

     
     
  • 5.36, Аноним (36), 01:56, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я бы сказал, что раз не хватило на два 4к монитора или купил новый, а старый ... большой текст свёрнут, показать
     
     
  • 6.52, Аноним (8), 03:17, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Я бы сказал, что раз не хватило на два 4к монитора... или купил новый, а старый выкинуть жалко... то сам себе злой буратино.

    Так он может быть просто не нужен. Например, 2к/144 чтобы в игры гонять, а 4к/60 для работы с текстом и графикой. Это если мы про десктоп говорим.

    А теперь смотри, ноуту 14-15 дюймов, full hd с головой хватает, но при этом когда будешь подключать монитор, дюймов на 27 минимум, так вот там меньше 2к уже будет больно...

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

     
  • 6.68, Аноним (-), 08:36, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > купил новый, а старый выкинуть жалко

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

     
     
  • 7.84, Аноним (84), 13:27, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Железо для него подбери

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

     
     
  • 8.86, Аноним (-), 13:38, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я собираюсь делать ровно то же самое, что и на венде, допустим ... текст свёрнут, показать
     
  • 8.96, Аноним (96), 18:10, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если морские контейнеры, то да, тягач нужен А тут речь просто о двух разных мон... текст свёрнут, показать
     
  • 6.90, aname (ok), 15:47, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А штатный это какой? Друг спрашивает.

    И, друг спрашивает, правильно ли понял, что там где есть ВМ, иксы и всё такое, надо будет гонять картинку через ВМ?

    Или как?

    А то непонятно, но очень интересно.

     
  • 4.13, Аноним (13), 22:26, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Лучше перечисли как мне на двух мониторах, один 3840x2160, второй 2560x1440, масштабирование разным на иксах сделать?

    man xrandr. веленый не сильно лучше в этом плане, разный дпи не поставить, на говоря уж о разных настройках шрифтов, вроде хинтинга.

     
     
  • 5.18, Аноним (-), 22:41, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > man xrandr

    который замылит изображение на одном из мониторов и с которым надо через консоль ну это самое цензурное

    > веленый не сильно лучше в этом плане

    но лучше

    > разный дпи не поставить

    а зачем его ставить? его сообщит моник, а если нет - дефолт 96, и композитор возьмет тот, что нужен, даже если они разные

    > на говоря уж о разных настройках шрифтов, вроде хинтинга.

    а вайланд тут причем? содержание окна приложения рисует приложение

     
     
  • 6.21, Аноним (13), 22:58, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >а зачем его ставить? его сообщит моник, а если нет - дефолт 96, и композитор возьмет тот, что нужен, даже если они разные

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

    >а вайланд тут причем? содержание окна приложения рисует приложение

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

     
     
  • 7.26, Аноним (-), 23:26, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > пока ни один композитор не может сам, надо руками выбирать масштаб для каждого монитора.

    Определись уж, масштаб тебе нужен или dpi. Это разные вещи

    dpi буквально точек на дюйм, это физическая характеристика монитора

    масштабирование же говорит, как сильно надо увеличивать/уменьшать содержимое окна приложения

    это разные понятия

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

    да, на монитор нельзя, а в целом - можно

    протокола кста не дождешься - его обсуждение закрыли

     
     
  • 8.30, Аноним (13), 23:35, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    типичный вейланд ничего, после пендаля от какой-нибудь валв быстро откроют обра... текст свёрнут, показать
     
     
  • 9.34, Аноним (-), 00:25, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    да, сделают а в иксах нет нет, не то же самое будешь менять dpi монитора - получ... большой текст свёрнут, показать
     
  • 8.31, Аноним (31), 23:38, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Фи-и-и А что так ... текст свёрнут, показать
     
     
  • 9.35, Аноним (-), 00:27, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    потому что линукс декстоп - игрушка для любителей всякого странного например, не... текст свёрнут, показать
     
  • 7.28, Аноним (12), 23:27, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > откуда приложение поймет на какой сейчас монитор рисовать и с какими настройками?

    В смысле? Приложение знает как раз только про тот монитор, на котором рисуется.

    > только маштаб передается в вейланде

    Вранье. Передается позиция в глобальном пространстве, физические размеры в миллиметрах, ориентация субпикселей, ориентация монитора, размеры в hardware units, refresh rate, scale.
    И все это написано в доке wayland.freedesktop.org/docs/html/apa.html#protocol-spec-wl_output

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

     
     
  • 8.32, Аноним (13), 23:44, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    масштаб не тут передается, а в расширении фракшинал скейлинг https wayland app... текст свёрнут, показать
     
  • 8.43, Аноним (5), 02:33, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    21 век в вейленде приложение может рисоваться только на одном мониторе ... текст свёрнут, показать
     
  • 6.37, Аноним (36), 01:58, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > который замылит изображение на одном из мониторов

    Ну, ты же хочешь 1 пиксель масштабировать в 1.4...

     
     
  • 7.80, Аноним (-), 12:39, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, ты же хочешь 1 пиксель масштабировать в 1.4...

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

     
     
  • 8.103, Аноним (103), 23:17, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    а какая тогда проблема в иксах проблем в этом случае нет... текст свёрнут, показать
     
  • 4.51, 12yoexpert (ok), 03:15, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >  Лучше перечисли как мне на двух мониторах, один 3840x2160, второй 2560x1440, масштабирование разным на иксах сделать?

    я тебе перечислю: просто берёшь и делаешь, в любом DE это прекрасно работает

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

    если что, у меня в ежедневном использовании на компе вертикальный 24" 2160p, два горизонтальных 23" 1080p и один вертикальный 5" 1080p

    это под иксами + xfce + dwm

     
     
  • 5.56, Аноним (8), 03:29, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > просто берёшь и делаешь,

    Это ты иксы с вейланд спутал.

    В 5-х кедах такого не было. В 6 я даже не пробовал под иксами грузиться, глупо.

     
  • 5.81, Аноним (-), 12:43, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > в любом DE это прекрасно работает

    в любом это в каком?

    > это под иксами + xfce + dwm

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

    у меня 2k 13" ноутбучный и 4k 27" внешний

     
     
  • 6.125, Аноним (125), 15:34, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Пропатчить GTK чтобы они таки читали размер монитора, на котором рендерятся нативно, из RANDR. Ну или разрешение монитора поменяй на поменьше, если ты ни в коем случае не хочешь заставлять напрягаться адептов растягивания 1 пикселя до 3+5/7 пикселей фиксить их код. Почему-то нужный DPI подбирать умеет даже Xft - библиотека для рисования шрифтов, а целый фреймворк для отрисовки интерфейсов так и не научился, пришлось каждое окно под вяленым скукоживать и растягивать обратно сторонними средствами. Как так?
     
  • 4.124, Аноним (125), 15:21, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Лупу прикрути к тому монитору, на котором не видно.

    А вообще RANDR 1.2 с указанием физических размеров монитора существует, и в интернете есть куча демонстраций того, что с помощью этой инфы можно на мониторе хоть линейку с точностью в сотые миллиметра нарисовать. В Xorg сервер только возможность переназначить кривые EDID монитора при чтении конфига не завезли, а так можно и это через тот же 'xrandr' поменять в рантайме. Если это не поддержка HiDPI, то что? Растягивание картинки неправильно отрендеренного окна, как с "fractional scaling"?

     
  • 3.9, AleksK (ok), 21:59, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    А как под иксами на моем мониторе включить HDR?
     
     
  • 4.39, Аноним (36), 02:02, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ты тоже будешь про глубокий чорный в HDR рассказывать? :D
     
     
  • 5.70, AleksK (ok), 08:57, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ты тоже будешь про глубокий чорный в HDR рассказывать? :D

    Глубокий черный это OLED, IPS так не умеют. Но и HDR для IPS очень неплохой буст для изображения.

     
  • 4.44, Аноним (5), 02:35, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > HDR

    Определи, что такое HDR. А то у разных компаний трактовки разные.

     
     
  • 5.69, AleksK (ok), 08:55, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Определи, что такое HDR. А то у разных компаний трактовки разные.

    Давай спросим у гугла

    HDR (High Dynamic Range)
    — технология высокого динамического диапазона, улучшающая качество изображения за счет повышения контрастности, яркости и цветопередачи. Она делает светлые участки ярче, а темные — глубже, обеспечивая высокую детализацию и миллиарды оттенков, что делает картинку на телевизорах, мониторах и фото реалистичной, приближенной к реальной жизни.

     
     
  • 6.79, RANDOMIZE USR 15616 (?), 12:39, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Маркетинговый булшит, для развесистых ушей. Технические характеристики приведи, глубина чорного - это сколько метров?
     
  • 6.129, Аноним (129), 16:07, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Люди под HDR представляют 12 битные цвета, а на практике хорошо если под этим маркетинговым HDR 10 бит есть (насколько я помню целый перечень "true real hdr" сертификаций позволяет с 6 бит + дизеринг говорить что монитор сертифицирован на HDR, и остальные тупо 8бит + дизеринг). Динамическая контрастность тоже важна, конечно, но и тут мухлюют. Там столько нюансов, что обсуждать это нет смысла.

    Главный секрет в том, что даже 8 битная картинка в bt2020 выглядит на порядок лучше bt709, про bt601 можно не вспоминать. Вот и всё, с hdr просто совпали маркетинговые интересы.

     
  • 4.78, RANDOMIZE USR 15616 (?), 12:36, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поставить глубину цвета в 30bpp.
     
     
  • 5.83, AleksK (ok), 12:58, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Поставить глубину цвета в 30bpp.

    Поставь. А если ноутбук, у которого встройка без hdr, а внешний с hdr?

     
  • 3.11, name (??), 22:22, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На практике использовался один способ - запуск приложения на отдельном X сервере. Теперь используется wayland.
     
  • 3.16, Аноним (16), 22:34, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Только способы требуют дополнительных утилит, модулей безопасности, песочниц. А надо всего лишь заменить X'ы на  wayland. Пофиг на изоляцию, когда з@ср@нцам нужно масштабирование своё под каждый подключенный монитор и HDR.
     
     
  • 4.66, Аноним (66), 06:50, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Никто с твоего черно-белого кенископа в 24 кадра в секунду не выгоняет! Сиди на нём дальше.

     
     
  • 5.93, mndtr0 (?), 16:13, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Абажаю сматреть Xorg на кинескопе и слушать патефон с PulseAudio😋
     
  • 3.19, Анонимусс (?), 22:46, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > перечислите способы изоляции приложений под Иксам

    Напр. через нестед иксы... но зачем?
    Все равно этот #### уже отправили на пoмoйky истории)))


    > Хинто: их несколько...

    но все они работают через одно место :)

     
  • 3.22, Аноним (22), 22:59, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Задача для тех, кто ходит на ногах: перечислите способы ходить не на ногах :) Хинто: их несколько.
     
  • 3.63, Аноним (66), 06:22, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Задача иксмстам: почему их иксы закопали?
     
  • 3.112, Илья (??), 07:35, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >перечислите способы изоляции приложений под Иксами

    Кому какая разница? Иксы мертвы

     

  • 1.4, Аноним (3), 21:45, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Отлично! Скоро кстати выйдет бетка 26.04, но и сейчас понемногу кручу вроде ок.
    https://cdimage.ubuntu.com/ubuntu/releases/26.04/snapshot-4/
     
     
  • 2.53, 12yoexpert (ok), 03:21, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    после ubuntu 14.04 предлагать это - стыд и позор
     

  • 1.6, Аноним (13), 21:50, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Доработаны протоколы color-management-v1 и color-representation-v1, предоставляющие возможности для управления цветом, поддержки HDR и определения цветового представления Wayland-поверхности.

    HDR теперь заработает нормально или надо ждать новых гномокед + пока все приложения обновят?

     
     
  • 2.45, Аноним (5), 02:38, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Прошло ещё недостаточно лет разработки протокола. Ждите реализаций. Желательно одинаковых.
     
     
  • 3.54, 12yoexpert (ok), 03:26, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    нет, стой, подожди

    реализации могут быть проблемными, но сам протокол-то - идеален

     

  • 1.7, Аноним (7), 21:53, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > Добавлена функция wl_display_dispatch_pending_single(), позволяющая достать из очереди событий и обработать только одно событие, а не все накопившиеся события, как это делает wl_display_dispatch_pending().

    Вот и начались костыли-костыльчики. Начинают придумывать обходные пути. А ведь как хвалились своей изначальной продуманностью.

     
     
  • 2.46, Аноним (5), 02:39, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    За 18 лет даже в протоколе не могут сделать выборку событий. И ЭТИ пытаются догнать Иксы.
     
     
  • 3.60, Аноним (60), 05:48, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Откуда инфа о том, что Wayland пытается догнать Иксы? Наоборот, Wayland это работа над ошибками, которая накопилась при разработке X11.
     
     
  • 4.104, Аноним (103), 23:24, 20/03/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.59, Аноним (60), 05:46, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не вижу здесь никаких костылей. Может костыли у тебя в глазах?
     

  • 1.10, Аноним (12), 22:18, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > В GNOME 50 удалена поддержка X11.
    > В KDE Plasma 6.8 решено прекратить поддержку X11.

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

     
     
  • 2.82, Аноним (82), 12:53, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно тебе стоит оставаться на вынде, если у тебя тиринг на Иксах.
     

  • 1.14, Аноним (14), 22:30, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    То есть в wayland не возможен auto-type, например, из keepassxc? Круто, спасибо :/
     
     
  • 2.15, Аноним (12), 22:33, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Зато в иксах словарик заботливо отправит твой пароль и весь остальной ввод прямо на китайские сервера)

    "Пакет StarDict в Debian отправляет выделенный текст на внешние серверы"
    "Проблема проявляется только при работе в окружениях на базе протокола X11, при использовании Wayland по умолчанию применяется изоляция буфера обмена"

     
     
  • 3.20, Аноним (14), 22:56, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >выделенный текст

    Ой, а что помешает в wayland следилке за буфером обмена делать так же? Или вы выделяете тест исключительно визуально полюбоваться?

     
     
  • 4.24, Аноним (12), 23:05, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > помешает в wayland следилке за буфером обмена делать так же?

    "изоляция буфера обмена", разумеется. Там выше это даже написано.

    Ты комментишь быстрее чем читаешь?
    А ну марш в поисковик и почитай чем оно отличается в иксах и вейланде!

     
     
  • 5.47, Аноним (5), 02:41, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И как ты будешь работать, если словарик изолирован от приложений? Вручную перебивать слова?
     
  • 5.55, 12yoexpert (ok), 03:28, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ты рвёшься печатать в интернете быстрее, чем учишь родной язык

    притормози, задумайся

     
  • 5.126, Аноним (125), 15:36, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > "изоляция буфера обмена"

    Лол

     
  • 4.29, Аноним (29), 23:32, 19/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Буфер выделения и буфер обмена разные вещи.
     
  • 3.40, Аноним (36), 02:07, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лишь вопрос выбора стрёмного софта. А со стрёмным софтом надеяться на игрушечную изоляцию вейланда, которая местами и вовсе не на безопасность, а на лень разрабов походит... Это же детский сад :D
     
  • 2.41, Аноним (36), 02:11, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть в wayland не возможен auto-type, например, из keepassxc

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

    Но вот эти вот палки в колёса ради мнимой безопасности...

    Вот в винде безопасность. На уровне политик можно связать по рукам и ногам, если надо. А если не надо, то полная свобода.

    А тут скорее банальная лень и желание попилить бюджет и ничего не делать.

     

  • 1.23, Аноним (129), 23:04, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Уже научили отменять зажатый клик? А то в иксах анимация, а в вейланде глитч.
     
     
  • 2.38, cheburnator9000 (ok), 01:59, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Wayland это блин протокол, а не сервер. И все зависит от конкретной реализации wayland. Там никто не запрещает напридумывать своих расширений, и реализовать их в своем wayland compositor. Вот тому пример https://wayland.app/protocols/kde-screen-edge-v1 и куча других на том же сайте.
     
     
  • 3.42, Аноним (36), 02:13, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Там никто не запрещает напридумывать своих расширений, и реализовать их в своем wayland compositor.

    А разработчикам фреймворков и софтов их тоже надо учитывать? Вот в КДЕ есть фича 1, 2, 3, а в хуперленде 4, 5 и 6. А ванильный Гном... ну, это же ванилька беспомощная...

    Огуеть какая фрагментация. Спасибо вяйленду за это.

     
     
  • 4.58, iPony128052 (?), 03:44, 20/03/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.62, Аноним (62), 06:00, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Фреймвёрки и софт разрабатываются из библиотек в которых уже есть поддержка Wayland. Протокол один - Реализации разные. А "фичи", заранее необговоренные в Протоколе и его расширениях, будут по разному реализованы в KDE, GNOME и Hyprland и др. Это нормально.

    >Огуеть какая фрагментация.

    Ещё раз, тем кто не понял. Протокол один на всю планету. Реализации строго следуют Протоколу и его расширениям. Если реализация не следует правилам Протокола, то такая реализация не имеет права называться композитором Wayland-а.

     
  • 3.57, анон (?), 03:36, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Wayland это блин протокол, а не сервер.

    А о чём тогда новость? Что именно вышло?

     
     
  • 4.105, Аноним (103), 23:26, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    что-то вышло, когда вырастет, само решит что оно такое...
     
  • 2.61, Аноним (60), 05:50, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Уже научили отменять зажатый клик?

    Какое отношение Протокол имеет к клику твоей мышки?

     
     
  • 3.106, Аноним (103), 23:27, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    какое отношение всленый имеет к нормальному десктопу? правильно... никакого!
     
  • 2.71, AleksK (ok), 09:05, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже научили отменять зажатый клик? А то в иксах анимация, а в
    > вейланде глитч.

    У тебя палец на мышке парализует? Что ты имеешь ввиду вообще?

     
     
  • 3.73, Аноним (129), 10:15, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Это называется drag and drop.
     
     
  • 4.74, AleksK (ok), 10:24, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Это называется drag and drop.

    И в чем проблема с drag&drop на wayland? Для отмены просто нажимаешь esc.

     
     
  • 5.77, Аноним (31), 11:54, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Наверно тем, что это небезопасно и в вейленде работать не должно?
     
  • 5.91, Аноним (129), 15:59, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Либо эскейп, либо другую кнопку мыши. А вот с вейландом не работает, как должно.
     
     
  • 6.95, AleksK (ok), 17:46, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Либо эскейп, либо другую кнопку мыши. А вот с вейландом не работает,
    > как должно.

    у меня работает без проблем

     
     
  • 7.97, Аноним (129), 18:45, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ты наверно и не знаешь, как должно быть, вот и "работает".
     
     
  • 8.101, AleksK (ok), 21:51, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И как должно быть ... текст свёрнут, показать
     
     
  • 9.102, Аноним (129), 23:11, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Должна быть визуальная индикация и отмена операции при нажатии, вместо этого в в... текст свёрнут, показать
     
     
  • 10.108, AleksK (ok), 23:50, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вот начинаю перетаскивать и нажимаю esc всё отменяется В чем проблема-то https... текст свёрнут, показать
     
     
  • 11.109, Аноним (129), 00:39, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А эти уже удалили анимацию ... текст свёрнут, показать
     
     
  • 12.117, AleksK (ok), 08:42, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    какую тебе там ещё надо анимацию ... текст свёрнут, показать
     
     
  • 13.118, Аноним (129), 12:20, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Анимацию отмены Но на самом деле мне куда больше не нравится то, что даже если ... текст свёрнут, показать
     
     
  • 14.119, AleksK (ok), 12:29, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У меня всё работает ... текст свёрнут, показать
     
     
  • 15.120, Аноним (129), 13:24, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно Кроме упомянутых анимаций на вейланде Хотя, я знаю, как с вейландом р... текст свёрнут, показать
     
     
  • 16.121, AleksK (ok), 13:37, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я тебе даже видео записал, на нем всё ... текст свёрнут, показать
     
  • 16.122, AleksK (ok), 13:54, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я тебе даже видео записал, на нем всё отлично видно Не понимаю какие анимации т... текст свёрнут, показать
     
     
  • 17.123, Аноним (129), 14:46, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Там и нет анимации отмены, о которой я говорил изначально Это большая проблема ... большой текст свёрнут, показать
     
  • 2.99, Alladin (?), 20:42, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    не бойся, скоро выкинут твою анимацию и даже не вспомнишь:)

    (они так думают и обычно делают)

     

  • 1.25, Аноним (12), 23:15, 19/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Документация преобразована из формата DocBook в mdBook (Markdown)

    И тут избавились от дидового формата из 90х и перешли на более современный формат!
    Прям какой-то дидоцид древних технологий))

     
  • 1.85, Аноним (85), 13:36, 20/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уже готов?
     
     
  • 2.87, Аноним (87), 14:49, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Уже готов?

    Давно готов. Клиентская и серверная части Протокола стабилизированы ещё 13 лет назад, с выходом первых не нулевых версий. Да, Wayland 1.25 - это новая версия. Но всё же на сегодня в основном идёт работа по добавлению новых расширений к основному Протоколу.

    Если возникли вопросы направляйте их к разработчикам ваших WM и DE. А самому комитету не надоедайте.

     
     
  • 3.107, Аноним (103), 23:30, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если возникли вопросы

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

     
  • 3.111, Аноним (5), 01:55, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Давно готов

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

     
  • 2.100, Alladin (?), 20:43, 20/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    пока нет, когда будет не ясно:)
     
  • 2.113, Илья (??), 07:38, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да, уже лет 8 по умолчанию в федоре
     

  • 1.88, Аноним (88), 14:50, 20/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Им осталось в сеанс входа добавить Digital ID и подвтерждение возраста. Задействовать последний systemd. И пусть все эти любители Поттеринга подтверждают свою личность.
     
     
  • 2.114, Аноним (114), 08:17, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем ты в тему про Wayland приплёл Digital AD, systemd и Поттеринга? Wayland это прекрасное творение сообщества замазать его грязью у тебя не получится.
     

  • 1.110, Аноним (5), 01:53, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько в нём ещё unstable протоколов?
     
     
  • 2.115, Аноним (115), 08:18, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ровно столько, сколько надо.
     

  • 1.127, Аноним (125), 15:43, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Взаимодействие с аппаратным обеспечением в Wayland/Weston, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM для i915 и TTM для radeon и nouveau) графических карт, может производиться напрямую через модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя.

    И как же тогда уже запущенный сервер вейланда только что побключенный джойстик, перевоткнутую клавиатуру или новвй монитор распознаёт, открывает файлик в /dev/{dri,input}/ и начинает с ними работать, если у него привилегий на это нет? А, о, погодите, systemd-пришлёпка или самопальный демон, который это от рута всё того же делает - это другое.

     
     
  • 2.128, Аноним (129), 15:57, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У пользователя есть доступ к устройствам на уровне прав unix. И вейланд имеет привилегии пользователя. В ядро и поперёк других пользователей ему лезть при этом не приходится, все вопросы решаются через интерфейсы dbus. Ты, видимо, имеешь в виду udev, но это пришлёпка сбоку для динамической генерации устройств. Можно сделать и чисто статические при большом желании. А геймпады давно в юзерспейсе через модуль uinput (ядерные драйвера всегда кривые).
     
     
  • 3.130, Аноним (125), 16:38, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    События устройств ввода генерируются самим ядром и отдаются в dev input файла... большой текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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