Инструменты20 августа 2026 г., 06:18 МСК🤖 Auto

X.Org Server 26.1 RC1: Первый крупный релиз за 5 лет с переходом на Meson

Вышел X.Org Server 26.1 RC1 — первая крупная версия за пять лет. Обновление меняет систему сборки, усиливает безопасность и добавляет поддержку новых протоколов.

Баннер новости 6133

Конец эпохи Autoconf

После выпуска XWayland 26.1 RC1, команда X.Org объявила о выходе X.Org Server 26.1 Release Candidate 1. Это событие знаменует собой возвращение к полноценному циклу разработки фич после длительного периода поддержки старых версий. Предыдущая крупная версия 21.1 вышла пять лет назад, и 26.1 серия призвана стать её полноценным наследником.

Ключевое архитектурное изменение касается системы сборки: Autoconf и Automake полностью удалены. Теперь проект использует исключительно Meson. Это упрощает процесс компиляции для разработчиков и упрощает интеграцию в современные дистрибутивы Linux.

Безопасность и новые возможности

Релиз 26.1 делает упор на безопасность и современную совместимость. По умолчанию отключено подключение к серверу шрифтов (font server), что снижает поверхность атаки. Также изменена политика работы с клиентами: byte-swapped клиенты (с обратным порядком байтов) теперь запрещены по умолчанию.

Для BSD-систем добавлена поддержка DRM-платформы, а логи для непривилегированных пользователей теперь по умолчанию сохраняются в каталог $XDG_STATE_HOME/xorg, что соответствует современным стандартам XDG Base Directory Specification.

Технические детали и улучшения Xvfb

Виртуальный сервер Xvfb получил значительные улучшения: теперь он поддерживает несколько CRTCs (устройств отображения) и может обрабатывать до 13 кнопок мыши. Это критически важно для тестирования сложных графических сценариев и работы с современным оборудованием ввода.

Сводная таблица изменений

Категория Изменение Значение
Сборка Удаление Autoconf/Automake, переход на Meson Упрощение сборки и поддержки проекта
Безопасность Запрет byte-swapped клиентов по умолчанию Защита от уязвимостей, связанных с порядком байтов
Безопасность Отключение подключений к font server по умолчанию Снижение риска атак через устаревшие сервисы
Протоколы Поддержка DPMS 1.2 (DPMSInfoNotify) Улучшенное управление питанием дисплея
Протоколы XFixes 6.1 и AllowForceTerminate Более гибкое управление оконными эффектами
Xvfb Поддержка нескольких CRTCs Работа с мультимониторными конфигурациями в виртуальной среде
Xvfb Поддержка до 13 кнопок мыши Совместимость с профессиональным оборудованием ввода
BSD Добавлена DRM-платформа Улучшенная работа с графикой на BSD-системах

Что дальше?

Выход RC1 — это финальный этап перед стабильным релизом. Разработчики призывают пользователей и дистрибутивы протестировать сборку на совместимость. Учитывая, что это первая крупная фич-релизная волна за пять лет, обновление может потребовать адаптации некоторых старых драйверов или конфигураций, особенно в части отказа от Autoconf и изменения политик безопасности.

Источник: Phoronix ↗