Nach dreieinhalb Jahren seit der letzten bedeutenden Veröffentlichung wurde das Release X.Org Server 21.1 veröffentlicht. Mit dieser neuen Version wurde ein neues Nummerierungsschema eingeführt, das es ermöglicht, sofort zu erkennen, wie lange eine bestimmte Version veröffentlicht wurde. Ähnlich wie beim Mesa-Projekt spiegelt die erste Zahl der Version das Jahr wider, die zweite Zahl gibt die Reihenfolge der bedeutenden Veröffentlichungen des Jahres an, und die dritte Zahl wird zur Kennzeichnung von Korrekturupdates verwendet.
Wesentliche Änderungen:
- Es wird nun vollständige Unterstützung für das Build-System Meson geboten. Die Möglichkeit, mithilfe von autotools zu bauen, bleibt vorerst erhalten, wird jedoch in zukünftigen Versionen entfernt.
- Im X-Server Xvfb (X virtual framebuffer) wurde die Unterstützung für die 2D-Beschleunigungsarchitektur Glamor hinzugefügt, die OpenGL für alle Rendering-Operationen verwendet. Der X-Server Xvfb gibt in einen Puffer aus (emuliert einen Framebuffer mit virtuellem Speicher) und kann auf Systemen ohne Bildschirm und Eingabegeräte betrieben werden.
- Der DDX-Treiber unterstützt im modesetting den VRR-Mechanismus (Variable Rate Refresh), der es ermöglicht, die Bildwiederholfrequenz des Monitors adaptiv zu ändern, um ein flüssiges Spielerlebnis ohne Ruckler zu gewährleisten. Der modesetting-Treiber ist nicht an spezifische Grafikkarten gebunden und ähnelt im Grunde dem VESA-Treiber, arbeitet jedoch über die KMS-Schnittstelle, d.h. er kann mit jeder Hardware verwendet werden, für die ein funktionierender DRM/KMS-Treiber auf Kernel-Ebene vorhanden ist.
- Unterstützung für das Eingabesystem XInput 2.4 wurde hinzugefügt, das die Verwendung von Gestensteuerungen auf Touchpads ermöglicht.
- Die Implementierung des DMX-Modus (Distributed Multihead X) wurde entfernt, der es bei Verwendung von Xinerama ermöglichte, mehrere X-Server zu einem virtuellen Bildschirm zusammenzuführen. Die Unterstützung wurde aufgrund mangelnder Nachfrage und bestehender Probleme bei der Verwendung von OpenGL eingestellt.
- Die DPI-Erkennung wurde verbessert, und es wird eine korrekte Anzeige der Bildschirmauflösung gewährleistet. Diese Änderung kann Auswirkungen auf die Darstellung von Anwendungen haben, die eigene Mechanismen für Bildschirme mit hoher Pixeldichte (hi-DPI) verwenden.
- Das DDX-Komponenten XWayland, das den Start des X.Org Servers für die Ausführung von X11-Anwendungen in Wayland-basierten Umgebungen ermöglicht, wird jetzt als separates Paket mit einem eigenen Entwicklungszyklus veröffentlicht, der nicht an die Veröffentlichungen gebunden ist. Server X.Org.
Quelle: opennet.ru
