Red Hat Bugzilla – Bug 65172
XFree86 performs poorly on Trident 9660 (Cyber 9385) laptop
Last modified: 2007-04-18 12:42:40 EDT
Description of Problem:
X display has incorrect colours (black shows up as white) unless ShadowFB option
is turned on, LCD screen flickers constantly, especially on grays.
Version-Release number of selected component (if applicable):
previous revisions on RH 7.2:
Steps to Reproduce:
1. Upgrade from RH 7.2 to 7.3
2. Marvel at how smooth it was compared to previous upgrades and how few config
files were mangled. :-)
3. Start X.
4. Tear hair out for 4 hrs trying to find the right option on the Trident driver
that will actually display black correctly (ShadowFB - was not needed under
previous version). ;-(
5. Go cross-eyed looking at the flickering LCD.
I don't know if the video modes selected are wrong under the new version, but
the screen image is not nearly as stable as under RH 7.2.
Screen looks as good as under RH 7.2, or even better, as good as Windows 98.
The Windows 98 driver has always worked perfectly, providing 32-bit colour.
The previous XFree driver would only do 16-bit, but it was very stable and easy
on the eyes. I've searched for info on the changes to the Trident driver at
XFree86.org, and i can't find anything significant to my problem.
I've Cc'd the Trident driver maintainer for comment. Please attach your
X config file and log file in the mean time.
Can you pick up a new driver from http://www.xfree86.org/~alanh
and copy it to /usr/X11R6/lib/modules/drivers. Make sure you
backup the old one.
And try that.
Let us know.
Created attachment 58085 [details]
Created attachment 58086 [details]
The XFree86.0.log is actually 43650 lines long. All of the lines after those
supplied in the attachment are like the last line. There are only 370 unique
Did you try the new driver ??
Yes. I can't see any discernable difference. How can i confirm that i am
actually using the new driver? Do you want to see the log under the new driver?
I did some investigation on XFree86.org after i logged this bug, and i found
several hits where people reported that their Trident cards had varying problems
after upgrading to 4.2.0. None of them seemed to have any resolutions posted.
Make sure you power down before trying again.
And yes - please send a log with the new driver.
Powered down and tried again - definitely no better. Log follows.
Created attachment 58090 [details]
Diffs between XFree86.0.log on old and new versions of Trident driver
Your not running the new driver as it should come up with a different version
Can you make sure it's installed in /usr/X11R6/lib/modules/drivers
Here is a listing from my drivers directory:
-rwxr-xr-x 1 root root 123754 May 21 19:55
-rwxr-x--- 1 root root 118237 May 21 19:54
Have i got the right file from your web page? I can only see one
trident_drv.o. The web server says this:
> HEAD /~alanh/trident_drv.o HTTP/1.0
> HTTP/1.1 200 OK
> Date: Tue, 21 May 2002 11:02:09 GMT
> Last-Modified: Tue, 14 May 2002 21:41:50 GMT
> Content-Length: 123754
I've just uploaded my latest. Try again now.
Tried the latest driver - still flickers badly, especially with grey colours.
Diff against original XFree86.0.log follows.
Created attachment 58504 [details]
Diff against original version of XFree86.0.log
Created attachment 58584 [details]
X configuration on 4.1.0
Created attachment 58585 [details]
Output from 'trident' utility on XFree86 4.1.0
Created attachment 58586 [details]
The output from the 'trident' utility seems to change each time. Here's another one.
Created attachment 58587 [details]
Ouput of 'trident' utility on XFree86 4.2.0
Created attachment 58964 [details]
Output from 4.2.0 when using 'option "nommio" "on"' in XF86Config-4
Created attachment 59067 [details]
Config on latest 4.2.0 driver from Alan's web page
Created attachment 59068 [details]
Created attachment 59069 [details]
Matching output from 'trident' utility
Created attachment 59190 [details]
Corrected version of log_d - with nommio on
Created attachment 59191 [details]
trident log using Alan's next driver
Created attachment 59192 [details]
Matching X server log
Created attachment 59193 [details]
Does this problem still occur in rawhide XFree86 with the Limbo beta?
I have not used the latest beta, nor am in a position to do so now. Alan has
provided me with an updated Trident driver (1.0.15). If the beta contains this
version or later, i'm sure it will be fine. Alan is actually still waiting on
me to try some different combinations of options in the XF86Config.
Ok cool. Thanks.
Closing as RAWHIDE