When running XFree86 on the Trident Cyber9397, only the 800x600 mode works
correctly. WHen running 1024x768 only about 1" of the righmost part of the
screen is displayed - the remainder is completely black.
This has been run from a Gateway Solo 9100 (Laptop) with a 4mg Trident PCI
adapter. Video worked correctly with RedHat 6.2.
We (Red Hat) should really try to resolve this before next release.
Attach your X server logs, and you XF86config files please.
I am still awaiting your information. You can attach the server log and
XF86Config-4 files using the link below. Without these files and without the
hardware to test on it will be impossible to look into this any further.
I no longer have the RedHat XF86Config file. However, this problem is identical
on other distrobutions as well. This is not a RedHat problem but an XFree86 4.x
I had the same problem with an NEC Ready 440T Laptop (with the same video
card). The problem was overcome by forcing X to use the XF86_SVGA server by
creating the script /etc/X11/xinit/xserverrc:
which is read by default when starting X. I had to setuid root on XF86_SVGA.
The xinit man page advised against this for security reasons and said that
Xwrapper should be used instead to avoid this. Running Xwrapper caused the same
problem (X is a symlink to xwrapper) and I couldn't find any config files for
Xwrapper, so this was the best solution I could find. I don't understand why
this works: I'm pretty sure my previous setup used XF86_SVGA anyway (but
The proper way to use XFree86 3.3.6 is not to edit any scripts but
to use "Xconfigurator --preferxf3". I would strongly recommend reinstalling
all XFree86 packages prior to doing this however if you've edited the
files. Others have commented that 3.3.6 works for them so I am closing
this bug. Realistically we can't fix the bug in 4.x until XFree86 fixes
it in the base release.