Изменений по сравнению с веткой 1.8.x достаточно немного:
- xrandr: per-CRTC pixmap (что это и зачем);
- код dix devPrivates переписан для более эффективного использования памяти;
- новый механизм аутентификации, позволяющий собрать xorg-server без libdrm;
- оптимизация и многочисленные исправления в DRI2;
- сервер может быть запущен без устройств вывода;
- xinput: невидимый курсор больше не будет портить вывод, что также улучшает производительность, исправлена отрисовка SW-курсора при смене экранов;
- произведена очистка кода MAXSCREENS, allocation function wrapping, кода PCI bus, все собственные функции работы с памятью заменены на их C89 эквиваленты (улучшение производительности), mandratory render;
- документация теперь представлена в формате docbook/xml;
- поддержка mibank, multibuffer extension (MBE) переведены в разряд устаревших (deprecated);
- 399 коммитов, исправляющих ошибки.