*** Distribution of compiled X11 R5 tree for NeXT 3.0 *** Please see the NOTES at the bottom of this file. In this directory there are a tarfile and 2 dirs containing the following: 1) X11R5-MouseX.tar.Z - the X servers and NextApp front end for starting X. Grab this one and put the app in ~/Apps or /LocalApps, and put the servers in /usr/bin/X11 after following the directions below. You must grab this one, because the X servers are NOT included in the files below. This allows users who only wish to update their server and front end to do so. Then grab all the chunks from either the first or both of: 2) X11R5-basics/* Just the essential binaries plus the bitmaps, lib files, and man pages needed to run X. No development libs or header files are included. 3) X11R5-dev-supplement/* All remaining binaries, all libraries, include files, config files, and library files (such as App defaults) for use with the Xnext server and for doing software development. Additional man pages are included. Both of these are in chunks which need to be catted together and piped though uncompress and tar xv - to unpack. They unpack at the same level. YOU MUST GRAB THE FIRST IF YOU PLAN TO GRAB THE SECOND. The second one is supplemental to the first. Installing the Compiled Tree: After grabbing one or both of these two, untar it somewhere where you can back it up easily. I use /usr/local/XR5. It will untar into 5 directories: bin, include, lib, man, and usr.lib. Make symbolic links from bin, include, and lib, to /usr/bin/X11, /usr/include/X11, and /usr/lib/X11. Make a link from man to /usr/man/mann. If you grabbed the developer files, link each of the libs in usr.lib individually into /usr/lib. Move the Xnext server binaries (from the first tarfile) into /usr/bin/X11. If you are running this on a monochrome machine, you are set. If you are running on a color machine, remove the symbolic link, /usr/bin/X11/X, and relink it to the color server, i.e., /usr/bin/X11/X --> /usr/bin/X11/Xnext.color. ****** NOTES ***** ****** NOTES ***** ****** NOTES ***** ****** NOTES ***** Xnext will NOT work on machines with ADB keyboards. This will be fixed as soon as possible, and I will post when it is ready. Make sure to do "chmod ugo+rw /dev/vid0" as root before you start. If you wish to tailor your installation, it should be easy to do once it is untarred. The font directory from X11R4 is included as lib/fonts-R4. This is in case you wish to run another server which is still an R4-style server. Simply move the orig fonts dir to another name, and move fonts-R4 to fonts. All the R5 binaries will run under X11R4 servers without problems. This version is best run via the Xfe app. All user customization should be done in your local .xinitrc file (see the man page for xinit). The X root window is hidden via the "hot-key" combination command-command-delete or command-command-*. See the help window in Xfe.app. Do not try to run the Xnext binary directly! It will blank out your screen and you will have to reboot or kill it from another machine. If there are any problems with specific binaries or programs complaining about missing files, send me mail. Please, no questions about using Xnext or X. Douglas Scott Center for Computer Music Research and Composition University of California, Santa Barbara Internet: (NeXTMail ok)