adblock check

Релиз-кандидат X.Org Server 26.0.99.901: ключевые изменения и нововведения

Из кодовой базы вывели Xwayland, отказались от autoconf в пользу meson, добавили DRM для BSD и поддержку нескольких дисплеев в виртуальном фреймбуфере
Обложка: Trashbox.ru

Разработчики X.Org выпустили версию релиз-кандидата xorg-server 26.0.99.901, которая станет основой для стабильного релиза 26.1.0. Это первый крупный функциональный выпуск X-сервера с 2021 года, ознаменовавший масштабную архитектурную реорганизацию проекта.

Ключевым изменением стало выделение Xwayland в отдельный самостоятельный продукт, который теперь разрабатывается и выпускается независимо от основного X-сервера. При этом другие традиционные компоненты, такие как Xorg, Xephyr, Xnest, Xvfb, Xwin для Windows и Xquartz для macOS остались в составе Xorg Server.

Разработчики полностью удалили устаревшую систему сборки autoconf/automake, оставив только meson в качестве единственного инструмента компиляции. Это решение упрощает процесс сборки и устраняет дублирование конфигурационных файлов.

Среди функциональных нововведений выделяется поддержка события DPMSInfoNotify из спецификации DPMS 1.2, обновление XFixes до версии 6.1 и новая опция конфигурации AllowForceTerminate. Важным шагом в области безопасности стал запрет клиентов с обратным порядком байтов по умолчанию, что снижает потенциальные уязвимости при обработке сетевых подключений. Также по умолчанию запрещены подключения к серверам шрифтов.

Для виртуального фреймбуфера Xvfb добавлена поддержка нескольких контроллеров дисплея и увеличено максимальное количество кнопок мыши до 13. В версии для BSD-систем реализована поддержка платформы DRM. Файлы журналов Xorg теперь по умолчанию сохраняются в директории $XDG_STATE_HOME/xorg в соответствии со спецификацией XDG.

Для корректной работы некоторых исправлений разработчики рекомендуют использовать библиотеку libpciaccess версии 0.19, выпущенную в марте 2026 года, как самую совместимую по API. Исходный код сервера рабочих столов доступен для загрузки, а сообщения об ошибках принимаются через систему отслеживания проблем GitLab.

Источник

Limows
@Limows
Автор
Линуксоид, техно-ретро-блоггер со стажем
Консольщик
Linux Linux
10,1K участников
Вступить
Комментариев пока нет
Оставьте комментарий...
Оставьте комментарий...