Три години и половина след последния значим релиз, бе представен X.Org Server 21.1. Започвайки с новата версия, е въведена нова схема за номериране на релизите, която позволява веднага да се види от колко време е публикувана дадена версия. По аналогия с проекта Mesa, първото число на версията отразява годината, второто число обозначава поредния номер на значимия релиз за годината, а третото число служи за обозначаване на коригиращите актуализации.
Основни промени:
- Обезпечена е пълноценна поддръжка на системата за компилация Meson. Възможността за компилация с autotools все още съществува, но ще бъде премахната в бъдещи версии.
- В X-сервера Xvfb (X виртуален буфер) е добавена поддръжка на архитектурата за 2D ускорение Glamor, която използва OpenGL за извършване на всички операции по рендиране. X-сървърът Xvfb генерира изход в буфер (емулира фреймбуфер с помощта на виртуална памет) и е в състояние да работи на системи без екран и входни устройства.
- В DDX драйвера modesetting е реализирана поддръжка на механизма VRR (Variable Rate Refresh), който позволява адаптивна смяна на честотата на обновление на монитора, за да се осигури плавност и отсъствие на разкъсвания по време на игри. Драйверът modesetting не е свързан с конкретни типове видеочипове и по същество наподобява драйвера VESA, работещ над интерфейса KMS, т.е. може да се използва на всяко оборудване, за което има работещ на ниво ядро драйвер DRM/KMS.
- Добавена е поддръжка на системата за вход XInput 2.4, в която е добавена възможност за използване на управленски жестове на тъчпадове.
- Премахната е реализацията на режима DMX (Distributed Multihead X), който позволяваше при използване на Xinerama да обедини няколко X-сервера в един виртуален екран. Поддръжката е прекратена поради ненужността на технологията и наличието на проблеми при използване на OpenGL.
- Подобрено е определянето на DPI и е осигурена коректна информация за разделителната способност на дисплея. Промяната може да повлияе на рендирането на приложения, които използват собствени механизми за работа с екрани с висока пикселна плътност (hi-DPI).
- DDX компонентът XWayland, който осигурява стартиране на X.Org Server за изпълнение на X11 приложения в среди, базирани на Wayland, вече се предоставя като самостоятелен пакет със собствен цикъл на разработка, независим от релизите. сървър X.Org.
Източник: opennet.ru
