From: scooper@psi.rutgers.edu (Simon Cooper)
Newsgroups: comp.os.linux.announce
Subject: XFree86 2.0 for Linux.
Date: 1 Nov 1993 17:24:24 +0200
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Message-ID: <2b39n8$b8f@klaava.Helsinki.FI>
XFree86 2.0 has now been released. A binary distribution for Linux can be
found on the following ftp sites,
tsx-11.mit.edu:/pub/linux/packages/X11/XFree86-2.0
sunsite.unc.edu: (to be announced)
sunshine.informatik.uni-wuerzburg.de:/pub/Linux/XFree86-2.0
The source can be located on ftp.x.org:/contrib/XFree86.
The following README contains important information about the minimum
requirements for running this release. Please read it :-). An LSM entry is
included at the end.
XFree86 2.0 Release for Linux (31 Oct 93)
=========================================
Checklist:
==========
This is a quick checklist for the impatient, the issues are explained in
this document.
( ) XFree86 2.0 requires ld.so 1.3 or greater
( ) XFree86 2.0 requires libc 4.4.1 or greater
( ) XFree86 2.0 requires kernel greater/equal to 0.99pl12 for SVGA server
(ld.so requires this)
( ) XFree86 2.0 requires kernel greater/equal to 0.99pl13 for some
accelerated servers
( ) You need 3.5-3.7MB of disk space for a minimal installation, depending
on the Xserver you use.
( ) You must be root and use a `umask 022' for the install
( ) Untar files from /
Requirements:
=============
XFree86 2.0 has dynamically linked libraries that use `ld.so'. You need to
have installed at least version 1.3 of ld.so. If you are already
using the ld.so dynamic linker you can find out the current version by typing
the command `ldd -V'. The ld.so dynamic linker will not prevent old (non
ld.so) binaries from working, after it has been installed any new files you
compile will use it (they will also be 2.5K smaller in size). XFree86 2.0
does *not* include ld.so - you will need to obtain it.
You need to be using a version of libc greater than 4.4.1 (sometimes it is
written as `DLL Jump 4.4pl1')
If you are using the SVGA and Mono servers you need to be using a kernel
that is greater than or equal to 0.99pl12 (ld.so requires this). The
accelerated servers require a kernel greater than or equal to 0.99pl13 because
they use the mmap() system call (the implementation in earlier kernels does
not work correctly).
3.5-3.7MB of disk space is required for a minimal installation (depends on
the Xserver you use).
If you choose to install *all* of XFree86 2.0 you will need 21MB of disk
space. You will need approxmately 10MB more space if you wish to rebuild all
the servers. You will need 2.5MB to rebuild a single server with PEX.
It is recomended that your system have at least 8MB of main memory to
comfortably use XFree86 2.0.
Shadow Passwords:
=================
The binary release of XFree86 2.0 for Linux has a shell script that starts
either xdm-shadow or xdm-passwd depending on the existance of the /etc/shadow
file. If you wish to save disk space you can remove the xdm shell script,
rename the appropriate xdm binary and remove the other.
Files:
======
The following files are part of the XFree86 2.0 distribution,
XF86_8514-2.0.tar.gz An accelerated server for cards using IBM8514 chips
XF86_Mach32-2.0.tar.gz An accelerated server for cards using Mach32 chips
XF86_Mach8-2.0.tar.gz An accelerated server for cards using Mach8 chips
XF86_Mono-2.0.tar.gz A Monochrome server
XF86_S3-2.0.tar.gz An accelerated server for cards using S3 chips
XF86_SVGA-2.0.tar.gz An SVGA server
XF86_VGA16-2.0.tar.gz A server for 16 colour graphics modes
xf86-svr-2.0.tar.gz All of the above servers
xf86-bin-2.0.tar.gz Client programs
xf86-cfg-2.0.tar.gz XDM configuration files and chooser
xf86-fnt-2.0.tar.gz Fonts (all of them)
xf86-kit-2.0.tar.gz Linkkit for building your own X servers
xf86-lib-2.0.tar.gz Dynamic libraries, bitmaps and minimal fonts
xf86-man-2.0.tar.gz Manual pages (both client + programmer)
xf86-pex-2.0.tar.gz PEX libraries and sample clients
xf86-prg-2.0.tar.gz Static libs, dynamic stubs, configs and include files
xf86-doc-2.0.tar.gz Documentation and release notes for XFree86 2.0
Checksums:
==========
The Linux binaries released by the XFree86 team have the following `gzip'
crc values as reported by `gzip --list --verbose'. If the files you retreive
do not have these crc values then this document does not describe what is in
your files. Proceed with caution.
method crc date time compressed uncompr. ratio uncompressed_name
defla e4dbcf28 Oct 31 14:52 783488 2191360 64.2% xf86-bin-2.0.tar
defla 4e050b00 Oct 20 05:52 7552 30720 75.5% xf86-cfg-2.0.tar
defla 8a065998 Oct 31 16:42 135027 542720 75.1% xf86-doc-2.0.tar
defla c87a7ba5 Oct 20 05:52 1738408 2191360 20.6% xf86-fnt-2.0.tar
defla da059176 Oct 31 14:03 1541262 4546560 66.1% xf86-kit-2.0.tar
defla e68e8660 Oct 20 05:46 682069 1679360 59.3% xf86-lib-2.0.tar
defla eef39daf Oct 20 05:48 419262 2744320 84.7% xf86-man-2.0.tar
defla e416cac7 Oct 20 05:50 1006837 2969600 66.1% xf86-pex-2.0.tar
defla c2028752 Oct 20 06:36 778145 2938880 73.5% xf86-prg-2.0.tar
defla 0f30b8b4 Oct 31 13:48 2659275 5990400 55.6% xf86-svr-2.0.tar
defla f9fa819f Oct 20 07:19 378703 860160 55.9% XF86_8514-2.0.tar
defla 98206cb7 Oct 25 02:41 426953 983040 56.5% XF86_Mach32-2.0.tar
defla 8e99b881 Oct 20 07:17 382589 870400 56.0% XF86_Mach8-2.0.tar
defla 4645befd Oct 20 07:16 336937 778240 56.7% XF86_Mono-2.0.tar
defla d3d64b27 Oct 31 13:45 416004 942080 55.8% XF86_S3-2.0.tar
defla e5735ed1 Oct 20 07:12 404543 942080 57.0% XF86_SVGA-2.0.tar
defla 8639e945 Oct 20 07:16 356513 778240 54.1% XF86_VGA16-2.0.tar
12453567 31979520 61.0% (totals)
Installation:
=============
The contents of the above files should be extracted from the / directory on
your system as the user `root'. Before doing this you should check that your
`umask' value is 022. To be sure use the command `umask 022'. Caution: If
you do not extract the files as user `root' with the correct umask you may not
be able to run XFree86 2.0. Some of the files need special permissions that
can only be assigned by this user.
Base Configuration: (3.5-3.7MB Depends on Xserver chosen)
-------------------
As hinted in the requirements section, you do not need to install all of
the pieces of XFree86 2.0 to be able to use it. A minimal configuration
needs 3.5-3.7MB of free disk space and the following three files:
xf86-bin-2.0.tar.gz Client programs
xf86-lib-2.0.tar.gz Dynamic libraries, config files and minimal fonts
XF86_< XXX>.tar.gz An Xserver for your card.
You are warned that some of the client programs may complain and not run
because of missing fonts.
Option: (+2.1MB) full fonts
-------
The fonts file contains all the 75dpi fonts (excluding PEX) that are
released with X11 Release 5.
xf86-fnt-2.0.tar.gz Fonts (all of them)
Option: (+2.8MB) building X11 software - programmers kit
-------
In order to build additional X11 software you will need the following
files in addition to the minimal configuration,
xf86-prg-2.0.tar.gz Static libs, dynamic stubs, configs and includes
Option: (+2.6MB) manual pages
-------
This file contains manual pages for XFree86 2.0 servers and utilities
plus X11 clients and programming libraries.
xf86-man-2.0.tar.gz Manual pages (both client + programmer)
Option: accelerated servers
-------
If you have a graphics board that has one of the supported accelerated
chipsets using one of these accelerated servers.
XF86_8514-2.0.tar.gz An accelerated server for cards using IBM8514 chips
XF86_Mach32-2.0.tar.gz An accelerated server for cards using Mach32 chips
XF86_Mach8-2.0.tar.gz An accelerated server for cards using Mach8 chips
XF86_S3-2.0.tar.gz An accelerated server for cards using S3 chips
NOTE: There is some simple accelerated support for cards using the Cirrus
Logic 5426/5428 and Western Digital wd90c31 in the regular XF86_SVGA
server. Consult the manual page for Xconfig for how to control the
accelerated features.
Option: (+4.8MB) Linkkit (rebuilding an XFree86 2.0 server)
-------
If you want or need to rebuild an XFree86 2.0 server you need the
following file in addition to the base configuration and the programmers
kit.
xf86-kit-2.0.tar.gz Linkkit for building your own X servers
When rebuilding all the servers (including PEX) you will typically need
an additional 10MB of disk space. If you are building just a single server
you will need 2MB (2.5MB with PEX) of space.
Option: (+2.8MB) PEX libraries
-------
If you would like to use and build PEX programs you will need the
following file in addition to a server that supports PEX. The distributed
servers do *not* include PEX support by default - you will have to build
one using the link kit.
xf86-pex-2.0.tar.gz PEX libraries and sample clients
Option: (+30k) XDM configuration files
-------
If you are using XDM you may want these cofiguration files and chooser.
xf86-cfg-2.0.tar.gz XDM configuration files and chooser
------------------------------------------------------------------------------
Simon Cooper < scooper@vizlab.rutgers.edu>
Dirk Hohndel < hohndel@informatik.uni-wuerzburg.de>
Begin2
Title = XFree86 binary release.
Version = XFree86-2.0
Desc1 = XFree86 is an extension of X11R5 that is designed to run on
Desc2 = Intel 80x86 processors under various flavours of UNIX.
Desc3 = This release adds accelerated servers and bugfixes. You are
Desc4 = directred to the xf86-doc-2.0.tar.gz for more comprehensive
Desc5 = information
Author = The XFree86 Team.
AuthorEmail = xfree86@physics.su.oz.au
Maintainer = The XFree86 Team.
MaintEmail = xfree86@physics.su.oz.au
Site1 = tsx-11.mit.edu
Path1 = /pub/linux/packages/X11/XFree86-2.0
Site2 = sunsite.unc.edu
Path2 = (to be announced)
Site3 = sunshine.informatik.uni-wuerzburg.de
Path3 = /pub/Linux/XFree86-2.0
Required1 = A minium of 4MB of ram. Linux kernel 0.99pl12 or later.
Required2 = 0.99pl13 for accelerated servers. libc 4.4.1 or later.
Required3 = ld.so 1.3 or later. Total disk space for full install is 21MB,
Required4 = refer to the README for options
CopyPolicy1 = Same as MIT X11R5.
Keywords = X11R5, XFree86.
Comment1 = This release was prepared by Dirk Hohndel and Simon Cooper.
Comment2 = Dirk Hohndel < hohndel@informatik.uni-wuerzburg.de>
Comment3 = Simon Cooper < scooper@vizlab.rutgers.edu>
Entered = 31Oct93
EnteredBy = Simon Cooper
CheckedEmail = scooper@vizlab.rutgers.edu
End
|