Po trzech i pół roku po ostatnim znaczącym wydaniu, zespół X.Org ogłosił wydanie 21.1. Od teraz wprowadzono nową schematykę numeracji wersji, która jasno pokazuje, jak długo temu opublikowano daną wersję. Na wzór projektu Mesa, pierwsza cyfra wersji reprezentuje rok, druga wskazuje na numer porządkowy znaczącego wydania w danym roku, a trzecia jest używana do oznaczania poprawek.
Główne zmiany:
- Zapewniono pełne wsparcie dla systemu budowy Meson. Możliwość budowy za pomocą autotools jest nadal dostępna, ale zostanie usunięta w przyszłych wydaniach.
- W serwerze Xvfb (X virtual framebuffer) dodano wsparcie dla 2D-akseleracji Glamor, która wykorzystuje OpenGL do wykonywania wszystkich operacji renderowania. Serwer Xvfb wyprowadza obraz do bufora (emuluje framebuffer za pomocą pamięci wirtualnej) i może działać na systemach bez ekranu i urządzeń wejściowych.
- W sterowniku DDX modesetting wprowadzono wsparcie dla mechanizmu VRR (Variable Rate Refresh), który umożliwia dynamiczną zmianę częstotliwości odświeżania monitora, aby zapewnić płynność i brak zacięć podczas gier. Sterownik modesetting nie jest związany z konkretnymi typami układów graficznych i w zasadzie przypomina sterownik VESA, działający jednak w oparciu o interfejs KMS, co oznacza, że można go używać na każdym sprzęcie, dla którego istnieje działający na poziomie jądra sterownik DRM/KMS.
- Dodano wsparcie dla systemu wejścia XInput 2.4, który umożliwia wykorzystywanie gestów sterujących na panelach dotykowych.
- Usunięto realizację trybu DMX (Distributed Multihead X), który pozwalał na połączenie kilku serwerów X w jeden wirtualny ekran z wykorzystaniem Xinerama. Wsparcie zostało wstrzymane z powodu niskiej popularności technologii i występowania problemów przy użyciu OpenGL.
- Ulepszono identyfikację DPI i zapewniono prawidłowe informowanie o rozdzielczości wyświetlacza. Zmiana ta może wpłynąć na renderowanie aplikacji korzystających z własnych mechanizmów pracy z ekranami o wysokiej gęstości pikseli (hi-DPI).
- Komponent DDX XWayland, umożliwiający uruchamianie serwera X.Org w celu obsługi aplikacji X11 w środowiskach opartych na Wayland, jest teraz wydawany jako osobny pakiet z własnym cyklem rozwoju, nie związanym z wydaniami. serwera X.Org.
Źródło: opennet.ru
