Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

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

Выпуск композитного сервера Weston 16.0

14.07.2026 15:46 (MSK)

После пяти месяцев разработки опубликован стабильный релиз композитного сервера Weston 16.0, развивающего технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях. Разработка Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств. Код проекта распространяется под лицензией MIT.

Изменения в новой ветке Weston:

  • Добавлена поддержка отладочных аннотаций при использовании профилировщика Perfetto для выявления проблем с производительностью при отрисовке, а также отслеживания и визуализации времени выполнения различных операций.
  • Продолжена реализация средств для поддержки HDR и управления цветом, используя Wayland-протокол color-representation.
  • В renderer-gl добавлен шейдер для смешивания слоёв.
  • Добавлена поддержка сжатых пиксельных форматов YUV.
  • В compositor добавлена поддержка эффекта для вывода в оттенках серого.
  • Добавлена поддержка Wayland-протокола alpha-modifier, позволяющего клиентам менять уровень прозрачности поверхности и выносить операции по обеспечению прозрачности на сторону композитного сервера, который в свою очередь может переадресовать эти операции KMS.
  • В бэкенде для взаимодействия с DRM-подсистемой (Direct Rendering Manager) ядра Linux реализована поддержка параметров:
    • "backgroud color" для изменения цвета фоновой подсветки экрана на дисплейных контроллерах, поддерживающих такую возможность.
    • "blend mode" - для альфа-смешивания пикселей на стороне дисплейного контроллера при отрисовке текущего слоя поверх нижележащих слоёв.
    • "color format" для выбора цветового формата (RGB, YUV), используемого при выводе на монитор.
  • В libweston добавлен API для получения списка сенсорных устройств.
  • Проведена работа по чистке дублирующейся функциональности, заменённой бэкендами и оболочками. Удалена поддержка screenshooter, бэкенда для записи через VA-API, фронтэнда screenshare для совместного доступа к экрану и полноэкранной оболочки fullscreen-shell. Объявлены устаревшими неатомарный KMS, drm_virtual_output_api, Wayland-протокол xdg-shell-v6, а также плагины pipewire и remoting.


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


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 16:08, 14/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств
     
     
  • 2.2, Аноним (2), 16:26, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вейланд изначально пилился для часов, но, в конечном счёте, сегодня уже на 70% где-то юзабельно по сравнению с иксами. Есть явное преимущество: теперь не будет иксов, одно окно в которых блокирует и заставляет лагать все остальные окна -- все окна отдельно отрисовываются. В каком-то смысле это недостаток тоже. Мне не нужно, чтобы в окне на соседнем рабочем столе останавливались анимации. И с вейландом именно это и происходит.
     
     
  • 3.5, Аноним (5), 16:38, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >все окна отдельно отрисовываются

    у тебя каждое окно в отдельной виртуалке и с лимитами на cpu/3d/disk/memory?

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

     
     
  • 4.7, Аноним (2), 16:42, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Однако же, с иксами почему-то всё упирается в них, и весь процессор начинает уходить на обработку событий иксов, а соседние окна перестают реагировать. Особенно, переключение окон проблемным становится. А что до общих ресурсов, тут в дело вступают планировщики ядра. И всё не упирается в то, что иксам не хватает ресурсов -- ресурсов не хватает конкретному окну, и все остальные прекрасно продолжают работать и остаются отзывчивыми.
     
     
  • 5.9, Аноним (5), 16:49, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > ресурсов не хватает конкретному окну

    версию про то что конкретное приложение кривое ес-но никто не рассматривал, надо верить в то что говорит корпорация ИБМ.

     
     
  • 6.11, Аноним (2), 16:55, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю насчёт тебя, но я лично видел эти блокировки иксов ещё до ибмов. И если это случается с кучей софта, проблема явно не в софте
     
  • 2.4, Аноним (4), 16:33, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну в Тесле вроде используют или Убунту или что-то своё основанное на ней:
    https://www.tesla.com/fsd
     

  • 1.3, Аноним (3), 16:33, 14/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Объявлены устаревшими неатомарный [...] Wayland-протокол xdg-shell-v6

    "Иксы - нагромождение костылей", говорили они. Тем временем у вяленых кудесников задепрекейчено уже 6 версий одного лишь xdg-shell.

    На седьмой раз-то получилось хоть? 😂

     
     
  • 2.6, Аноним (6), 16:42, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > "Иксы - нагромождение костылей", говорили они. Тем временем у вяленых кудесников задепреке

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

    А разработчики Wayland начали делать "как надо" уже в наши времена, когда те самые технологии давно устаканились, все возможные шишки набиты и есть куча примеров того, как делать нужно и не нужно (на только на примере иксов, но и тьмы других десктопных ОС и их окружений). И все равно у этих бездарей получается кривой копролит. А сколько гонору-то у них было в начале, а как они на иксы бочку катили...

     
  • 2.8, Аноним (5), 16:46, 14/07/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Там не должно быть ломающих изменений, только добавление или уточнение текста спеки. Ну и совместимость не ломается. В вейланд есть вещи сильно похуже, допустим инпут методы или экранные клавиатуры.
     

  • 1.10, Аноним (10), 16:55, 14/07/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самый бессмысленный композитор. Вместо того, чтобы стать фундаментом всех ДЕ и сделать вайланд реальной заменой иксов они пилят подделку, которая никак не связана с реальным "развитием" вайланд.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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