വേലാൻഡ് 1.21 ലഭ്യമാണ്

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

പ്രോട്ടോക്കോളിലെ പ്രധാന മാറ്റങ്ങൾ:

  • В программный интерфейс wl_pointer добавлена поддержка события wl_pointer.axis_value120 для высокоточного скроллинга на манипуляторах мышь с колесом прокрутки высокого разрешения.
  • В сервер добавлены новые функции wl_signal_emit_mutable (аналог wl_signal_emit, поддерживающий корректную работу в ситуации, когда один обработчик сигналов, удаляет другой обработчик) и wl_global_get_version (позволяет узнать общую версию API).
  • Разработка переведена на платформу GitLab с использованием инфраструктуры проекта FreeDesktop.org.
  • Проведена чистка и переработка структур и функций, связанных с настройкой курсора.
  • Протокол wl_shell отмечен как необязательный для реализации в композитных серверах и объявлен устаревшим. Для создания пользовательских оболочек рекомендовано использовать протокол xdg_shell, предоставляющий интерфейс для взаимодействия с поверхностями как с окнами, что позволяет передвигать поверхности по экрану, сворачивать, разворачивать, изменять размер и т.д.
  • Повышены требования к сборочной системе, для сборки теперь необходим инструментарий Meson как минимум версии 0.56. При компиляции включён флаг «c_std=c99».

വെയ്‌ലൻഡുമായി ബന്ധപ്പെട്ട ആപ്ലിക്കേഷനുകൾ, ഡെസ്‌ക്‌ടോപ്പ് പരിതസ്ഥിതികൾ, വിതരണങ്ങൾ എന്നിവയിലെ മാറ്റങ്ങൾ:

  • В KDE планируют в 2022 году довести сеанс рабочего стола Plasma на базе протокола Wayland до состояния, пригодного для повседневного использования существенной долей пользователей. Значительно улучшена поддержка Wayland в выпусках KDE Plasma 5.24 и 5.25, в том числе добавлена поддержка глубины цветности больше 8-бит на канал, реализован режим «DRM leasing» для шлемов виртуальной реальности, обеспечена поддержка создания скриншотов и сворачивания всех окон.
  • В Fedora 36 на системах с проприетарными драйверами NVIDIA по умолчанию задействован сеанс GNOME на базе протокола Wayland, который раньше применялся только при использовании открытых драйверов.
  • В Ubuntu 22.04 для большинства конфигураций по умолчанию задействован сеанс рабочего стола на базе протокола Wayland, но использование X-сервера оставлено по умолчанию для систем с проприетарными драйверами NVIDIA. Для Ubuntu предложен PPA-репозиторий с пакетом qtwayland в который из ветки Qt 5.15.3, сопровождаемой проектом KDE, перенесены исправления, связанные с улучшением поддержки протокола Wayland.
  • Wayland ഉപയോഗിച്ചുള്ള ഉപയോക്തൃ എൻവയോൺമെന്റ് Sway 1.7 ന്റെ റിലീസ് പ്രസിദ്ധീകരിച്ചു.
  • В ночных сборках Firefox по умолчанию включена поддержка Wayland. В Firefox исправлена проблема с блокировкой потоков, налажено масштабирование всплывающих окон и обеспечена работа контекстного меню при проверке правописания. В соответствии со статистикой сервиса Firefox Telemetry, анализирующего данные, поступающие в результате отправки телеметрии и обращения пользователей к серверам Mozilla, доля Linux-пользователей Firefox, работающих в окружениях на базе протокола Wayland, пока не превышает 10%.
  • ഗ്നോം സാങ്കേതിക വിദ്യകളെ അടിസ്ഥാനമാക്കിയുള്ളതും Wayland-ന് മുകളിൽ പ്രവർത്തിക്കുന്ന Phoc കോമ്പോസിറ്റ് സെർവർ ഉപയോഗിക്കുന്നതുമായ മൊബൈൽ ഉപകരണങ്ങൾക്കായുള്ള ഒരു സ്‌ക്രീൻ ഷെല്ലായ ഫോഷ് 0.15.0 പ്രസിദ്ധീകരിച്ചു.
  • Wayland പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുന്നതും SteamOS 3 ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ ഉപയോഗിക്കുന്നതുമായ ഗെയിംസ്‌കോപ്പ് കോമ്പോസിറ്റ് സെർവർ (മുമ്പ് steamcompmgr എന്ന് അറിയപ്പെട്ടിരുന്നു) വികസിപ്പിക്കുന്നത് വാൽവ് തുടരുന്നു.
  • Опубликован выпуск DDX-компонента XWayland 22.1.0, обеспечивающего запуск X.Org Server для организации выполнения X11-приложений в окружениях на базе Wayland. В новой версии добавлена поддержка протокола DRM Lease, который используется для формирования стереокартинки с разными буферами для левого и правого глаза при выводе на шлемы виртуальной реальности.
  • Проект labwc развивает композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland).
  • Доступен первый выпуск LWQt, варианта пользовательской оболочки LXQt на базе Wayland.
  • Компания Collabora в рамках проекта wxrd, развивает новый композитный сервер на базе Wayland для систем виртуальной реальности.
  • Опубликован выпуск проекта Wine-wayland 7.7, позволяющего использовать Wine в окружениях на базе протокола Wayland, без применения XWayland и компонентов X11.
  • Аарон Плaттнер (Aaron Plattner), один из ведущих разработчиков проприетарных драйверов NVIDIA, опубликовал отчёт о состоянии поддержки Wayland в драйверах NVIDIA.
  • Сформирован выпуск композитного сервера Weston 10.0, в котором добавлена поддержка библиотеки libseat, предоставляющей функции для организации доступа к совместно используемым устройствам ввода и вывода, а также добавлены компоненты для управления цветом, позволяющие преобразовывать цвета, выполнять гамма-коррекцию и работать с цветовыми профилями.
  • വെയ്‌ലാൻഡിലേക്ക് MATE ഡെസ്‌ക്‌ടോപ്പിന്റെ തുടർ പോർട്ടിംഗ്.
  • Компания System76 работает над созданием нового пользовательского окружения COSMIC, использующего Wayland.
  • Компания Microsoft реализовала возможность запуска Linux-приложений с графическим интерфейсом в окружениях на базе подсистемы WSL2 (Windows Subsystem for Linux). Для вывода задействован композитный менеджер RAIL-Shell, использующий протокол Wayland и основанный на кодовой базе Weston.
  • മൊബൈൽ പ്ലാറ്റ്‌ഫോമുകളായ പ്ലാസ്മ മൊബൈൽ, സെയിൽഫിഷ്, വെബ്‌ഒഎസ് ഓപ്പൺ സോഴ്‌സ് എഡിഷൻ, എന്നിവയിൽ വേയ്‌ലാൻഡ് സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു.

    അവലംബം: opennet.ru

ഒരു അഭിപ്രായം ചേർക്കുക