Index of /archives/XFree86/4.0/doc

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [TXT] BugReport 2000-03-10 02:11 1.0K [TXT] DESIGN 2000-03-19 00:13 235K [TXT] DPMS.TXT 2000-03-10 02:12 12K [TXT] DPMSLib.TXT 2000-03-10 02:12 10K [DIR] HTML/ 2000-03-22 03:19 - [TXT] Install 2000-03-10 02:11 15K [TXT] LICENSE 2004-03-02 07:37 69K [DIR] PDF/ 2004-03-03 11:08 - [DIR] PostScript/ 2024-11-04 12:18 - [TXT] README 2000-03-10 02:11 4.3K [TXT] README.DECtga 2000-03-10 02:11 2.4K [TXT] README.DGA 2000-03-10 02:11 13K [TXT] README.DRI 2000-03-10 02:11 20K [TXT] README.LynxOS 2000-03-19 00:12 8.7K [TXT] README.NetBSD 2000-03-19 00:12 11K [TXT] README.OpenBSD 2000-03-19 00:12 7.7K [   ] README.SiS 2000-03-10 02:11 4.2K [TXT] README.apm 2000-03-10 02:11 3.3K [TXT] README.ati 2000-03-10 02:11 28K [TXT] README.chips 2000-03-10 02:11 45K [TXT] README.cyrix 2000-03-10 02:11 1.4K [TXT] README.fonts 2000-03-19 00:13 28K [TXT] README.i740 2000-03-10 02:11 3.7K [TXT] README.i810 2000-03-10 02:11 2.8K [TXT] README.isc 2000-03-10 02:11 18K [TXT] README.mouse 2000-03-10 02:11 34K [TXT] README.r128 2000-03-10 02:11 2.8K [TXT] README.rendition 2000-03-10 02:11 5.3K [TXT] README.s3virge 2000-03-10 02:11 1.9K [TXT] RELNOTES 2000-03-10 02:11 46K [TXT] ServersOnly 2000-01-09 21:11 1.7K [TXT] Status 2000-03-10 02:11 21K [   ] VideoBoard98 2000-03-10 02:11 24K [TXT] bigreq.TXT 2000-03-10 02:12 5.7K [TXT] buffer.TXT 2000-03-10 02:12 38K [TXT] ctlseqs.TXT 2000-03-10 02:12 41K [TXT] evi.TXT 2000-03-10 02:12 8.8K [TXT] index 2000-03-22 03:19 1.2K [TXT] libGL.TXT 2000-03-10 02:12 6.8K [TXT] mit-shm.TXT 2000-03-10 02:12 12K [TXT] record.TXT 2000-03-10 02:12 40K [TXT] recordlib.TXT 2000-03-10 02:12 36K [TXT] shape.TXT 2000-03-10 02:12 22K [TXT] shapelib.TXT 2000-03-10 02:12 17K [TXT] tog-cup.TXT 2000-03-10 02:12 11K [TXT] xc-misc.TXT 2000-03-10 02:12 5.7K [TXT] xtest.TXT 2000-03-10 02:12 12K [TXT] xtestlib.TXT 2000-03-10 02:12 11K [TXT] xv-protocol-v2.TXT 2000-03-10 02:12 20K
                         README for XFree86[tm] 4.0

                          The XFree86 Project, Inc

                              26 February 2000

                                  Abstract

     XFree86 is a port of X11R6.4 that supports several UNIX(R) and
     UNIX-like operating systems on Intel and other platforms.

1.  What is XFree86 4.0?

XFree86 4.0 is the first
 full release of the new XFree86 4 series.  The road to XFree86 4 began in
mid 1997, with serious work starting in early 1998.  The first pre-4.0 snap-
shot was released in mid 1999, and 4.0 was released in early 2000.  A lot has
been completed in that time, and even more has been started since the "4.0"
design was drafted.  The result is that this release contains a lot of new
features, some new drivers, and some significant performance improvements.
This release contains components in various stages of development, ranging
from stable and well tested to new and not-so-well tested.  One the other
side, there are drivers from the 3.3.x series that have not yet been ported
to XFree86 4.  Most of these are for old hardware.  To find more information
about which hardware is supported, see the Driver Status document.

XFree86 4 uses a very modular design.  We had hoped to finalise and fully
document the driver module API/ABI in time for the 4.0 release, but instead
we are planning to have this done for a subsequent release.  We will try
where possible to retain backward compatibility with the module interfaces in
4.0 in future releases, but we can't make guarantees about that until the
interfaces have been fully documented.

Information on this release's features and their status can be found in the
Release Notes.

Information about obtaining and installing binary distributions of this
release can be found in the Installation Document.

Copyright and Licensing information for this release can be found in the
License Document.

2.  Developers

If you would like to work on the development of XFree86 4, then it is recom-
mended that you join the XFree86 development team
<URL:http://www.xfree86.org:/developer.html>.  That way you will have access
to the latest source and to other developers.

3.  How to get XFree86 4.0

XFree86 4.0 can be found at the XFree86 ftp server
<URL:ftp://ftp.xfree86.org/pub/XFree86/4.0/>, and at mirrors of this server.
Information about obtaining and installing binary distributions of this
release can be found in the Installation Document.  Information about obtain-
ing the release in source form is given below.

The source for version 4.0 is split into three tarballs: X400src-1.tgz,
X400src-2.tgz, X400src-3.tgz.  The first contains everything except the fonts
and general X11 documentation.  It is sufficient for building XFree86 is you
already have a set of fonts.  The second contains the fonts and the source
for the general X11 documentation.  The third contains the general X11 docu-
mentation in hardcopy format.

A source patch relative to version 3.9.18 is also available.  Because of its
size, it is split into two parts.  The patch files are 3.9.18-4.0.diff1.gz
and 3.9.18-4.0.diff2.gz.  These patches should be applied to a clean 3.9.18
source tree, working from the directory containing the xc/ directory.  The
patches should be applied by running:

     gunzip < 3.9.18-4.0.diff1.gz | patch -p0 -E
     gunzip < 3.9.18-4.0.diff2.gz | patch -p0 -E

The contrib part of the distribution has now been folded into the main source
tree, so a separate contrib tarball is no longer required.

To format the XFree86 documentation, the latest version of our doctools pack-
age.  That is available as doctools-1.1.2.tgz.

4.  Reporting Bugs

Bugs should be reported to <XFree86@XFree86.org>.  Before reporting bugs,
please check the X server log file, which can be found at
/var/log/XFree86.0.log on most platforms.  If you can't resolve the problem
yourself, send the entire log file with your bug report.  Please don't edit
out what you think might not be important.  The information contained in the
log file is there to make it easier for the developers to determine what is
going wrong when there are problems.

If you have patches (bug fixes or enhancements, etc) that you'd like to sub-
mit for inclusion in a future version of XFree86, please send them to
<fixes@XFree86.org>.

     Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/README.sgml,v 3.103 2000/03/08 20:36:43 dawes Exp $