Annotation of 43BSDTahoe/new/X/man/man8/X.0, revision 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.