RedHat 7.3 on Tecra 8200
After having fun and games with Redhat 7.2 on an 8100,
then an early 8200
and now RedHat 7.3 on an 8200 gigahertz machine running
1400x1050 native
resolution I thought I would share a few paragraphs
on getting Xfree86
version 4.2.0 up and working, which is really the only
tricky part for
people not familiar with Xfree86.
==========================================
First of all I could not get the Tecra to boot from
the CD images of RedHat
7.3 I downloaded, so I put the contents of the CD's
onto a remote server
with enough space so I could put the floppy drive
into the laptop and used
the bootnet image (for installation via ftp) on the
floppy disk to get it
all going. Installation via this method only allows
for a text based
install. During the install it is very hard to go
far wrong except of
course for configuring the video.
RedHat 7.3 comes with XFree86 4.2.0. Redhat 7.2 comes
with 4.1.0 and to the
best of my knowledge the below will apply to 4.1.0
as well, but I haven't
tested it. As a part of the installation you will
enter the Xconfigurator,
which will autodetect the Trident Cyberblade chipset.
What you select from
here on doesn't really matter because my advice is
to replace your
/etc/X11/XF86Config-4 file that the configurator generates
with the one
below. If you are not using a gigahertz laptop with
1400x1050 native
display then omit the line which states:
Option "Display1400"
which is found under the "Devices" section.
Here are the contents of the XF86Config file:
-----------------------------------------------------
Section "Files"
FontPath "unix/:7100"
EndSection
# Module loading section
Section "Module"
Load "dbe" # Double-buffering
Load "GLcore" # OpenGL support
Load "dri" # Direct rendering infrastructure
Load "glx" # OpenGL X protocol interface
Load "extmod" # Misc. required extensions
Load "v4l" # Video4Linux
# Load "record" # X event recorder
# You only need the following two modules if you do
not use xfs.
# Load "freetype" # TrueType font handler
# Load "type1" # Adobe Type 1 font handler
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "gb"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/psaux"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "yes"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "My Monitor"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 31.5 - 84.3
VertRefresh 50-100
Option "dpms"
EndSection
Section "Device"
Identifier "Trident CyberBladeXP"
Driver "trident"
BoardName "Unknown"
Option "Display1400"
EndSection
Section "Device"
Identifier "Linux Frame Buffer"
Driver "fbdev"
BoardName "Unknown"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Trident CyberBladeXP"
Monitor "My Monitor"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "1400x1050" "1280x1024"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
---------------------------------------------------------
I'm not 100% certain on how everything works in here,
but you may want to
change the keyboard layout depending on your keyboard
locale.
There is a drawback though. There is a known bug
whereby just under half a
centimeter of the left side of the screen will be
chopped off and place on
the right side of the screen. Other than looking a
little bit funny I have
had no other problems with this. The bug will apparently
be fixed in the
future, but Xfree86 4.2.0 isn't too old at the time
of writing (9th May
2002) so I'm not going to hold my breath!
Have fun and check out the http://www.xfree86.org/4.2.0/trident4.html
page
for other specfic driver options that can be included
in the Device
section.
========================================================
Thanks!
|