I recently installed Mandrake 6.0 and have a problem with video
flickering under X. Now, I know my card (STB Trio64) works with the
X-server (S3), because I had previously had Redhat 5.0 and 5.1 installed
on this machine. With this new installation, it looks like all objects
on the screen are drawn first about 1 inch to the right of where they
should be drawn, and then drawn again in the correct location. If I
have an x-term open on the right side of the screen, and I grab a corner
with a mouse and resize it, the left side of the screen appears to
alternate (very quickly) between 2 and 3 columns of icons. This is very
noticeable.
To fix this, I've gone into the XF86Config file and commented out mode
lines, but I see no changes when the X server is restarted. I've
changed resolution from 1024x768 to 800x600 to 640x480, but the
flickering is still there; it is less noticeable, probably because
rendering is much quicker at these resolutions. I've also changed my
default display depth from 16 bpp to 8 bpp, but the behavious still
exists. I've also used the XF86Config from my Redhat 5.1 installation,
but this also does not fix the problem.
It seems that the only possibilities remaining are: the current version
of the S3 driver is behaving differently than the one in the Redhat 5.1
distribution, or the driver has changed behaviour when Mandrake Soft
recompiled the driver with Pentium optimization.
Has anyone else experienced this problem? Any clues what is going on
here? Has a feature been added to the S3 driver that I need to turn
off?
My next step is to grab the XFree86 rpm's from the Redhat 6.0
distribution and try them. Are there any pitfalls in doing this?
-- Lee Graba
---------------------------------------------------------------------------
Honeywell Technology Center
---------------------------------------------------------------------------