Может быть полезно не только топик-стартеру:
Довелось попользовать свежий стартеркит regular-xfce на антиквариате: PIII (Coppermine) 1GHz, 630M RAM, Radeon RV250 If [Radeon 9000]. Тормоза даже интерфейса XFCE неприятно удивляют. Seamonkey пользоваться практически невозможно. Тормозит даже vncviewer (tightvnc, realvnc, turbovnc, remmina) при любых разумных настройках . В своп не залезаем. Патологии в настройке X нет, аппаратное ускорение есть, xdpyinfo, glxinfo, glxgears показывают ожидаемые буквы и цифры, в общем отрисовка в X должна идти шустро.
...
что за 8 лет произошло в стеке ядро+библиотеки+X+(например, XFCE)
...
Регрессия xorg-server при работе с видеокартой Radeon RV250 (возможно, и другими ему современными) произошла где-то между xorg-server 1.6.5 (p5) и 1.19.X (p8) .
Влияние ядра, графических тулкитов исключается проверкой скорости отрисовки в программах, использующих различные тулкиты от motif до gtk3, на различных комбинациях ядер и версий xorg-server.
Например, OpenBSD 6.6 + xorg-server 1.20.5 показывает патологически низкую скорость отрисовки даже для программ, использующих motif, fltk, bare Xlib. Никакие настройки для Driver "radeon" значимого эффекта не имеют (drm в ядре включено, exa, dri2 в Xorg есть, вывод xdpyifo/glxinfo ожидаемый).
С другой стороны, xorg-server <= 1.6.5, работающий поверх linux 2.6.18 - 2.6.30 (другие unix-like со старым Xorg не проверял) показывает на Radeon RV250 приемлемую скорость отрисовки для самых разных программ с разными графическими тулкитами.
Эти наблюдения указывают на Xorg > 1.6.5 как основную причину тормозов при работе с Radeon RV250.