From: eoahmad@ntuix.ntu.ac.sg (Othman Ahmad)
Subject: XFree86 success:Xconfig
Organization: Nanyang Technological University - Singapore
X-Newsreader: TIN [version 1.1 PL6]
Date: Mon, 12 Oct 1992 06:41:34 GMT


I have successfully installed XFree86 using a cheap SVGA monitor and
Tseng Lab HiColor 64K adapter card.

The problems that I face are due to the wrong standard Xconfig provided.
The standard distribution Xconfig should be as shown below, which is what
I use.
	I do not use fancy monitor, and I modify the Xconfig to use manual
selections rather than to rely on automatic test.
	Earlier problems are in the clocks which do not match the modes,
and the automatic selection of the last matchable mode.
	Because the last matchable modes are always the higherst frequency,
beyong the ability of my monitor, strange results occur.
	The clocks need not be accurate. I readjust the values from those
reported by startx >& error to match the VESA monitor settings.
	The higher frequencies are commented out.

My system is a 386 25Mhz with no cache, 8 Mbyte RAM, mousesystem 3 button
mouse, 200Mbyte conner IDE hard disk.
 My partions are approximately:

32 Mbyte 16bit DOS,
100 Mbyte extended DOS,
64 Mbyte 386BSD 0.1

I use standard install provided by dist.fs

I install only bindist and kermit from etcdist. The cat1 manuals from XFree86
cannot be installed because of lack of diskspace. Below is the disk utilization:


Filesystem 512-blks    used   avail capacity  Mounted on
/dev/wd0a    112254  109368   -8340   108%    /

51838	XFree86
2	disk.sz
1106	etcdist
1754	sys.386bsd


This X terminal is very fast, faster than Sun Sparc, even IPX as far as 
graphic response in concerned. I can have 3 modes, which determine the size
of the display, instantaneously. This is much better than Windows 3.1.

Info can be found in man X386, look for entry clocks by using more search "/"
command.

I hope the beginners will have less problem.
Now my problem is how to use this X-window.  
The xterm is too small. How do I adjust its size.


# $Header: /home/x_cvs/mit/server/ddx/x386/Xconfig,v 1.14 1992/09/12 07:03:09 dawes Exp $
# $XConsortium: Xconfig,v 1.2 91/08/26 14:34:55 gildea Exp $
#
# Copyright 1990,91 by Thomas Roell, Dinkelscherben, Germany.
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
# the above copyright notice appear in all copies and that both that
# copyright notice and this permission notice appear in supporting
# documentation, and that the name of Thomas Roell not be used in
# advertising or publicity pertaining to distribution of the software without
# specific, written prior permission.  Thomas Roell makes no representations
# about the suitability of this software for any purpose.  It is provided
# "as is" without express or implied warranty.
#
# THOMAS ROELL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
# EVENT SHALL THOMAS ROELL BE LIABLE FOR ANY SPECIAL, INDIRECT OR
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
# DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
# TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
#
# Author:  Thomas Roell, roell@informatik.tu-muenchen.de

#
# some nice paths, to avoid conflicts with other X-servers
#
RGBPath		"/usr/X386/lib/X11/rgb"
#FontPath	"/usr/X386/lib/X11/fonts/misc/,/usr/X386/lib/X11/fonts/Speedo,/usr/X386/lib/X11/fonts/75dpi/"
FontPath	"/usr/X386/lib/X11/fonts/misc/,/usr/X386/lib/X11/fonts/75dpi/"

# Use this if the Type1 font code is in the server
#FontPath	"/usr/X386/lib/X11/fonts/misc/,/usr/X386/lib/X11/fonts/Type1/,/usr/X386/lib/X11/fonts/Speedo,/usr/X386/lib/X11/fonts/75dpi/"

# NoTrapSignals

#Xqueue

Keyboard
  AutoRepeat 500 5
#  Xleds      1 2 3
  ServerNumLock
#  DontZap

#Logitech	"/dev/tty00"
mousesystems	"/dev/com1"
#  BaudRate	9600
#  SampleRate	150
#  Emulate3Buttons

#
# The graphics drivers
# First the colour driver
#
vga256
chipset "et4000"
clocks	 25 28 33 36 40 45 31 38 50 57 66 73 81 91 64 76
#  Virtual	1152 900
# To disable SpeedUp, use NoSpeedUp
#
  NoSpeedUp

  Virtual	1024  768
  videoram	1024	

  ViewPort      0 0

  Modes	        "1024x768i" "800x600" "640x480"
#  Modes	         "624X468"

#
# Next the mono driver
#
#vga2

#  Virtual	800 600

#  ViewPort      0 0

#  Modes	        "640x480"
#  Modes        "800x600" "640x480"

ModeDB


#
# OFFICIAL VESA Monitor timings + IBM Standards - TRY THESE FIRST
# Contributor:          Thomas Roell [roell@sgcs.com]
# Last Edit Date:       3/29/92
#
# name        clock   horizontal timing     vertical timing      flags
 "640x480"     25      640  664  760  800    480  491  493  525
#               31      640  664  704  832    480  489  492  520
 "800x600"     36      800  824  896 1024    600  601  603  625
#               40      800  840  968 1056    600  601  605  628
#               50      800  856  976 1040    600  637  643  666
 #"1024x768i"   44     1024 1040 1216 1264    768  384  389  409  Interlace
 "1024x768i"	45    1024 1064  1224 1264 768 777 785 817 Interlace 
"1024x768"    65     1024 1032 1176 1344    768  771  777  806
               75     1024 1048 1184 1328    768  771  777  806
               85     1024 1032 1152 1360    768  784  787  823
 "1280x1024i"  80     1280 1296 1512 1568   1024 1025 1037 1165  Interlace
 "1280x1024"  110     1280 1328 1512 1712   1024 1025 1028 1054
              135     1280 1312 1456 1712   1024 1027 1030 1064

--
Othman bin Ahmad, School of EEE,
Nanyang Technological University, Singapore 2263.
Internet Email: eoahmad@ntuix.ntu.ac.sg
Bitnet Email: eoahmad@ntuvax.bitnet