Information for SCO OpenServer Users


Table of Contents
Requirements
Compiling X11R7.5
Before Running X11R7.5
Switching Consoles
Setting up Man Pages
Using SCO binaries/servers.

Requirements

Before you can either compile or execute a binary distribution of X11R7.5, the following conditions must be met:


Compiling X11R7.5

Using the GNU Development System, compiling the distribution should be fairly straightforward. Before attempting to compile the system though, you should make sure that you have met all of the requirements above. To actually start the compilation, perform the following steps:


Before Running X11R7.5

The SCO xterm terminfo description is not compatible with the xterm in the R5 distribution.

To use a Bus/Keyboard or PS2 mouse you should configure the mouse drivers using 'mkdev mouse'. You may then use the OsMouse option in your xorg.conf to specify that X should use the SCO mouse drivers. To do this, set the Protocol to "OsMouse" in the Pointer section of your xorg.conf file. You can also use "OsMouse" for your serial mouse, especially if you are having trouble getting your mouse to work using the X mouse drivers.


Switching Consoles

X11R7.5 uses similar console switching keys as the SCO R4 and R5 servers. That is, Ctrl-PrntScr takes you to the next console along from the one X is running on. If this is the last console it will take you to console 1. Ctrl-Alt-FXX, where XX is a function key between F1 and F12 will switch you to the console number assigned to that function key. F1 corresponds to tty01 (or console 1), F2 corresponds to tty02 (or console 2) etc.

Unlike the SCO X server, the "kill me now" key is Alt+Ctrl+Backspace. This does not ask for confirmation, it simply kills the X server as immediately as possible. Use with extreme caution. This may cause applications to terminate in an unpredictable way. You can set the DontZap option in the ServerFlags section of your XF86Config file to disable this.


Setting up Man Pages

After compiling the tree, or after installing the binary distribution you can get man to recognise the Xorg man pages by adding /usr/X11R6/man to the MANPATH in /etc/default/man. The line should look similar to:

    MANPATH=/usr/man:/usr/gnu/man:/usr/X11R6/man:/usr/local/man
This allows all users to view the X man pages. You may change your own MANPATH environment variable if you do not want everyone to access the man pages.

By default the man pages are compressed using ``compress'' to conserve space. If you do not want to compress the man pages change CompressManPages to NO in your ``host.def'' file. Those using the binary distribution can use ``uncompress'' to uncompress the man pages. Binary distributions contain pre-formatted versions of all man pages. If you are compiling the server yourself, you need to have the GNU Tools package installed to get groff, the GNU nroff replacement, to format the man pages. Use the manroff script to format the manual pages yourself.


Using SCO binaries/servers.

X11R7.5 will accept connections from SCO binaries (R3 upwards) and the SCO R5 server will also accept connections from X11R7.5 binaries. This means you may mix and match the two if you have ODT. For example you may still use the Panning Motif window manager (pmwm) if you prefer.