Annotation of 43BSDTahoe/new/X/man/man8/X.0, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: 
                      4: X(8C)              UNIX Programmer's Manual                X(8C)
                      5: 
                      6: 
                      7: 
                      8: NAME
                      9:      X - X window system server
                     10: 
                     11: SYNOPSIS
                     12:      X <display> [ option ... ] <tty>
                     13: 
                     14: DESCRIPTION
                     15:      _X is the window system server.  It is normally run automati-
                     16:      cally by _i_n_i_t(_8), which provides the tty argument.  The
                     17:      display argument is the number of the bitmap display to ser-
                     18:      vice.  The number is typically in the range 0-6, and defines
                     19:      the ports the server will accept connections on and the
                     20:      filename of the device.
                     21: 
                     22:      The program _x_i_n_i_t(_8) is  usually used to start X interac-
                     23:      tively.
                     24: 
                     25:      Connections through the Unix domain, through TCP, and
                     26:      through DECnet are currently possible.  The connections
                     27:      actually accepted by a server depend on how it was compiled.
                     28:      Unix domain connections are through /_d_e_v/_X*, where * is the
                     29:      display number.  TCP connections are through ports 5800+N
                     30:      (VAX byte order) and 5900+N (68000 byte order), where N is
                     31:      the display number.  DECnet connections are through object
                     32:      name ``X*'', where * is the display number.
                     33: 
                     34: 
                     35:      OPTIONS
                     36: 
                     37:      See the _X(_1) manual page for a list of command line options.
                     38: 
                     39: 
                     40:      INITIALIZATION
                     41: 
                     42:      _X(_1) and your first _x_t_e_r_m(_1) are normally started by the
                     43:      _i_n_i_t(_8) program.
                     44: 
                     45:      A typical line in /_e_t_c/_t_t_y_s might be:
                     46: 
                     47:          ttyv0 "/etc/xterm -L =-1+1 :0" xterm on secure window="/etc/Xvs100 0 -c -l"
                     48: 
                     49:      However, if you want the xterm to run on a different
                     50:      machine, you might have:
                     51: 
                     52:          remote "/etc/X 0 -l -c" xterm on secure
                     53: 
                     54:      on the server machine and
                     55: 
                     56:          ttyv0 "/exe/xterm -L =-1+1 orpheus:0" xterm on secure
                     57: 
                     58:      on the client machine.
                     59: 
                     60: 
                     61: 
                     62: 
                     63: Printed 9/15/87          25 January 1986                       1
                     64: 
                     65: 
                     66: 
                     67: 
                     68: 
                     69: 
                     70: X(8C)              UNIX Programmer's Manual                X(8C)
                     71: 
                     72: 
                     73: 
                     74:      _X maintains an access control list for accepting connec-
                     75:      tions.  The host where the server runs is initially on the
                     76:      list.  In addition, hosts listed the file /_e_t_c/_X*._h_o_s_t_s,
                     77:      where * is the display number, are also initially on the
                     78:      list.  The format of this file is a list of host names, one
                     79:      per line. DECnet hosts are distinguished from Internet
                     80:      hosts by the existance of a trailing ``::'' in the name. The
                     81:      access control list can be manipulated with _x_h_o_s_t(_1).
                     82: 
                     83:      _X will catch the SIGHUP signal sent by _i_n_i_t(_8) after the
                     84:      initial process (usually the login _x_t_e_r_m(_1)) started on the
                     85:      display terminates.  This signal causes all connections to
                     86:      be closed (thereby ``disowning'' the terminal), all
                     87:      resources to be freed, and all defaults restored.
                     88: 
                     89:      The X protocol is documented in ``X.doc''.  Note that while
                     90:      X is running, all access to the display must be through the
                     91:      window system.
                     92: 
                     93: SEE ALSO
                     94:      X(1), xinit(1), xterm(1), bitmap(1), xwm(1), xhost(1),
                     95:      xload(1), xset(1), qv(4), vs(4), init(8)
                     96: 
                     97: DIAGNOSTICS
                     98:      Are too numerous to list them all.  If run from _i_n_i_t(_8),
                     99:      errors are logged in the file /_u_s_r/_a_d_m/_X*_m_s_g_s, where * is
                    100:      the display number.  Otherwise, errors go to error output.
                    101: 
                    102:      `fatal error: No such device or address at Opening' usually
                    103:      means someone else (like an existing X) has the display
                    104:      open.
                    105: 
                    106:      `fatal error: No such file or directory at Initializing'
                    107:      usually means the VS100 firmware was not found or that the
                    108:      device file for the display does not exist.
                    109: 
                    110: FILES
                    111:      /etc/X*.hosts          Initial access control list
                    112:      /usr/new/lib/X/font     VS100/QVSS font directory
                    113:      /usr/new/lib/X/s-code   VS100 firmware directory
                    114:      /dev/vs*               VS100 devices
                    115:      /dev/qd*               QDSS devices
                    116:      /dev/mouse              QVSS device
                    117:      /dev/X*                Unix domain socket (if configured)
                    118:      /usr/adm/X*msgs        Error log file
                    119: 
                    120: BUGS
                    121:      The option syntax is inconsistent with itself and _x_s_e_t(_1).
                    122: 
                    123:      If _X dies before its clients, new clients won't be able to
                    124:      connect until all existing connections have their TCP
                    125:      TIME_WAIT timers expire.
                    126: 
                    127: 
                    128: 
                    129: Printed 9/15/87          25 January 1986                       2
                    130: 
                    131: 
                    132: 
                    133: 
                    134: 
                    135: 
                    136: X(8C)              UNIX Programmer's Manual                X(8C)
                    137: 
                    138: 
                    139: 
                    140: AUTHOR
                    141:      Bob Scheifler (MIT-LCS).
                    142:      Copyright (c) 1984, 1985, 1986, by Massachusetts Institute
                    143:      of Technology.
                    144:      See _X(_1) for a complete copyright notice.
                    145: 
                    146: 
                    147: 
                    148: 
                    149: 
                    150: 
                    151: 
                    152: 
                    153: 
                    154: 
                    155: 
                    156: 
                    157: 
                    158: 
                    159: 
                    160: 
                    161: 
                    162: 
                    163: 
                    164: 
                    165: 
                    166: 
                    167: 
                    168: 
                    169: 
                    170: 
                    171: 
                    172: 
                    173: 
                    174: 
                    175: 
                    176: 
                    177: 
                    178: 
                    179: 
                    180: 
                    181: 
                    182: 
                    183: 
                    184: 
                    185: 
                    186: 
                    187: 
                    188: 
                    189: 
                    190: 
                    191: 
                    192: 
                    193: 
                    194: 
                    195: Printed 9/15/87          25 January 1986                       3
                    196: 
                    197: 
                    198: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.