[Regression] Artifacts, Windows re-drawing and slow movement since savage 2.3.6.1
Submitted by Matias de la Cruz
Assigned to Xorg Project Team
Description
Since the latest savage drivers, starting with 2.3.6.1, the performance of the hardware (S3 SuperSavage IX/C) offers the following scenarios:
-
In autodetection mode, and the hardware reverting to ShadowFB, the screen is filled with artifacts once X is started (both in the login manager screen and, ultimately, once the desktop shows up). Windows movement speed and drawing apparently are not affected (as far as the screen full of artifacts allows to see which, unfortunately, isn't much).
-
Enabling the NoAccel option in the created xorg.conf file removes the artifacts. At the same time window re-draw is visible and its movement is slow. Also X easily tops the CPU use during the moving.
-
Enabling/Changing the AccelMethod to 'exa' (due to xorg-server 1.13 dropping xaa) in the created xorg.conf file leads to artifacts:
a) In some browser buttons/features
- Firefox's 'refresh' menu button or the internet traffic status bar surrounded by an artifact shadow) and slow page scrolling.
b) In windows content
-
Thunar folder content being covered by an artifact curtain rendering it unreadable
-
some web browser content (text mainly) that is displayed in a pop up window shows the same curtain and rendered unreadable
-
random site options/buttons display the same pattern
As in 2) the same window re-draw is visible and its movement is slow showing the same high CPU use behaviour.