The binary distribution is composed of a number of tar archives which are the executables, servers, fonts, libraries, include files, man pages, config files, and the server link kit. The full distribution takes over 95MB of disk space.
At minimum you need to unpack the 'required' X33*.tgz
archives
plus at least one server that matches your vga card. If you will be
using the new XF86Setup
utility you will also need the VGA16
server. You'll need about 40Mb for the minimum required run-time
binaries only.
Clients, run-time libs, and app-defaults files
Documentation
75dpi and misc fonts
Data files required at run-time
sample config files for xinit, xdm
XF86Setup utility
16 colour VGA server (XF86Setup needs this server)
Choose at least one of the following server to match your hardware:
8514/A server
AGX server
I128 server
Mach 64 server
Mach 32 server
Mach 8 server
Monochrome server
P9000 server
S3 server
S3 ViRGE server
SVGA server
16 colour VGA server
ET4000W32, ET6000 server
100dpi fonts
Cyrillic fonts
Other fonts (Chinese, Japanese, Korean, Hebrew)
Scalable fonts (Speedo and Type1)
Font server and config files
X header files, config files and compile-time libs
Manual pages
Nested X server
X Print server
Virtual frame buffer X server
The server LinkKit
PostScript version of the documentation
HTML version of the documentation
If this is your first time, then you can safely install all of the packages. As a minimal install, you'll need doc, bin, fonts lib, config, and one X server.
If you plan to install XF86Setup you'll have to install
X33prog
as well since XF86Setup checks for the existence of
a certain file name pattern which is satisfied only if you install
the library files from X33prog
. This restriction will be
fixed in future XFree86 releases for LynxOS.
It may be necessary to increase the process stack limit in order to
run XFree86 on your system. Edit /etc/startab
and reboot your
system to make the changes active before you begin the installation.
Also, be sure to include /usr/X11R6/bin
in your PATH
environment variable.
/usr
partition create
a directory /usr/X11R6
and skip to no. 3.
Otherwise, create a directory on another partition and sym link it into
/usr
:
# cd /usr/local
# mkdir X11R6
# ln -s /usr/local/X11R6 /usr/X11R6
# cd /usr/X11R6
# for i in X33*.tgz; do
# gnutar -xzpPf $i
# done
Else, if you are using csh:
% cd /usr/X11R6
% foreach i (X33*.tgz)
% gnutar -xzpPf $i
% end
X
'' that points to the server
that matches your video card. The XF86_* man pages list which
vga chip sets are supported by each server. For example, if you
have an ET4000 based card you will use the XF86_SVGA server:
# cd /usr/X11R6/bin; rm -f X; ln -s XF86_SVGA X
First do numbers 1 and 2 above. Then unpack the required archives:
# cd /usr/X11R6
# for i in bin fnts lib xicf; do
# gnutar -xzpPf X33$i.tgz
# done
Then unpack a server archive corresponding to your vga card. The
server man pages, X11R6/man/man1/XF86_*
, list the vga chip
sets supported by each server. For example, if you have an ET4000
based card you will use the XF86_SVGA server:
# gnutar -xzpPf X33SVGA.tgz
# cd /usr/X11R6/bin; rm -f X; ln -s XF86_SVGA X
Be sure to include /usr/X11R6/bin
in your PATH environment
variable. If you plan to use clients of the MetroLink X package with
the XFree86 X server make sure to remove /usr/bin/X11/X
file or put /usr/bin/X11
after /usr/X11R6/bin
in
your PATH environment variable.
If you had already configured X11R6/lib/X11/xinit/xinitrc
or
X11R6/lib/X11/xdm/*
omit the xinit-config
or
xdm-config
archive or unpack it separately and merge in your
customizations.
The fscl
, fcyr
and f100
font archives are optional and
can be omitted if you are short on space. The optional lkit
archive
allows you to reconfigure and customize a X server binary.
The optional prog
archive is needed only for writing or compiling
X applications. Before building programs check wether
X11R6/lib/X11/config/lynx.cf
has correct settings for
OSMajorVersion, OSMinorVersion and OSTeenyVersion for your operating
system version.
Refer to section Running XFree86 for further information on necessary configuration steps before running XFree86 on LynxOS.
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter