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 80MB of disk space.
At a minimum you need to unpack the 'required' X32*.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
ET4000/W32, 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
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.
/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 X32*.tgz; do
# gnutar -xzpPf $i
# done
Else, if you are using csh:
% cd /usr/X11R6
% foreach i (X32*.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 X32$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 X32SVGA.tgz
# cd /usr/X11R6/bin; rm -f X; ln -s XF86_SVGA X
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
and f100
archives are optional and can be omitted
if you are short on space. The optional link
archive (not
included in beta releases) 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