Po třech a půl roce od posledního významného vydání byl vydán X.Org Server 21.1. S touto verzí byla zavedena nová systém číslování vydání, která umožňuje ihned vidět, jak dlouho je ta či ona verze zveřejněna. Stejně jako v projektu Mesa první číslo verze reprezentuje rok, druhé číslo označuje pořadí významného vydání za daný rok a třetí číslo slouží k označení opravovacích aktualizací.
Hlavní změny:
- Byla zajištěna plná podpora build systému Meson. Možnost sestavení pomocí autotools zatím zůstává, ale bude odstraněna v budoucích verzích.
- V X-serveru Xvfb (X virtuální framebuffer) byla přidána podpora architektury 2D-akcelerace Glamor, která používá OpenGL pro provádění všech vykreslovacích operací. X-server Xvfb provádí výstup do buffera (emuluje framebuffer pomocí virtuální paměti) a je schopen pracovat na systémech bez obrazovky a vstupních zařízení.
- V DDX ovladači modesetting byla implementována podpora mechanismu VRR (Variable Rate Refresh), která umožňuje adaptivní změnu frekvence obnovování monitoru pro zajištění plynulosti a absence trhání během her. Ovladač modesetting není vázán na konkrétní typy grafických čipů a v podstatě připomíná ovladač VESA, ale funguje nad rozhraním KMS, tj. může být použit na jakémkoli zařízení, pro které existuje funkční ovladač DRM/KMS na úrovni jádra.
- Byla přidána podpora vstupního systému XInput 2.4, ve kterém se objevila možnost používání ovládacích gest na touchpadech.
- Byla odstraněna implementace režimu DMX (Distributed Multihead X), která umožňovala při použití Xinerama sloučit několik X-serverů do jednoho virtuálního displeje. Podpora byla ukončena kvůli nedostatečnému zájmu o technologii a problémům při použití OpenGL.
- Bylo vylepšeno určení DPI a zajištěno správné informování o rozlišení displeje. Změna může ovlivnit vykreslování aplikací, které používají vlastní mechanismy pro práci s obrazovkami s vysokou hustotou pixelů (hi-DPI).
- DDX komponent XWayland, který zajišťuje spuštění X.Org Server pro provozování X11 aplikací v prostředích založených na Waylandu, je nyní vydáván jako samostatný balíček se svým vývojovým cyklem, který není vázán na vydání. serveru X.Org.
Zdroj: opennet.ru
