Annotation of 43BSD/contrib/X/man/X.8c, revision 1.1

1.1     ! root        1: .TH X 8C "25 January 1986" "X Version 10"
        !             2: .SH NAME
        !             3: X - X window system server
        !             4: .SH SYNOPSIS
        !             5: .B X
        !             6: <display> [ option ... ] <tty>
        !             7: .SH DESCRIPTION
        !             8: .I X
        !             9: is the window system server.
        !            10: It is normally run automatically by \fIinit(8)\fP,
        !            11: which provides the tty argument.
        !            12: The display argument is the number of the bitmap display to service.
        !            13: The number is typically in the range 0-6, and defines the ports the
        !            14: server will accept connections on and the filename of the device.
        !            15: .PP
        !            16: The program \fIxinit(8)\fP is  usually used to start
        !            17: X interactively.
        !            18: .PP
        !            19: Connections through the Unix domain, through TCP, and through DECnet are
        !            20: currently possible.  The connections actually accepted by a server depend
        !            21: on how it was compiled.  Unix domain connections are through \fI/dev/X*\fP,
        !            22: where * is the display number.
        !            23: TCP connections are through ports 5800+N (VAX byte order)
        !            24: and 5900+N (68000 byte order), where N is the display number.  DECnet
        !            25: connections are through object name ``X*'', where * is the display number.
        !            26: .SH
        !            27: OPTIONS
        !            28: .PP
        !            29: See the \fIX(1)\fP manual page for a list of command line options.
        !            30: .SH
        !            31: INITIALIZATION
        !            32: .PP
        !            33: \fIX(1)\fP and your first \fIxterm(1)\fP are normally started by the 
        !            34: \fIinit(8)\fP program.
        !            35: .sp
        !            36: A typical line in \fI/etc/ttys\fP might be:
        !            37: .sp
        !            38: .nf
        !            39:        ttyv0 "/etc/xterm -L =-1+1 :0" xterm on secure window="/etc/Xvs100 0 -c -l"
        !            40: .fi
        !            41: .sp
        !            42: However, if you want the xterm to run on a different machine, you might have:
        !            43: .sp
        !            44: .nf
        !            45:        remote "/etc/X 0 -l -c" xterm on secure
        !            46: .fi
        !            47: .sp
        !            48: on the server machine and
        !            49: .sp
        !            50: .nf
        !            51:        ttyv0 "/exe/xterm -L =-1+1 orpheus:0" xterm on secure
        !            52: .fi
        !            53: .sp
        !            54: on the client machine.
        !            55: .sp
        !            56: .I X
        !            57: maintains an access control list for accepting connections.  The host where
        !            58: the server runs is initially on the list.
        !            59: In addition, hosts listed the file
        !            60: \fI/etc/X*.hosts\fP,
        !            61: where \fI*\fP is the display number, are also initially on the list.
        !            62: The format of this file is a list of host names, one per line.  DECnet hosts
        !            63: are distinguished from Internet hosts by the existance of a trailing ``::'' in
        !            64: the name.  
        !            65: The access control list can be manipulated with \fIxhost(1)\fP.
        !            66: .sp
        !            67: .I X
        !            68: will catch the SIGHUP signal sent by \fIinit(8)\fP
        !            69: after the initial process (usually
        !            70: the login \fIxterm(1)\fP) started on the display terminates.
        !            71: This signal causes all connections to be closed (thereby ``disowning'' the
        !            72: terminal), all resources to be freed, and all defaults restored.
        !            73: .sp
        !            74: The X protocol is documented in ``X.doc''.
        !            75: Note that while X is running, all access to the display must be through
        !            76: the window system.
        !            77: .SH "SEE ALSO"
        !            78: X(1), xinit(1), xterm(1), bitmap(1), xwm(1), xhost(1), xload(1), xset(1), qv(4), vs(4), init(8)
        !            79: .SH DIAGNOSTICS
        !            80: Are too numerous to list them all.
        !            81: If run from \fIinit(8)\fP, errors are logged in the file \fI/usr/adm/X*msgs\fP,
        !            82: where * is the display number.  Otherwise, errors go to error output.
        !            83: .sp
        !            84: `fatal error: No such device or address at Opening' usually means
        !            85: someone else (like an existing X) has the display open.
        !            86: .sp
        !            87: `fatal error: No such file or directory at Initializing' usually means
        !            88: the VS100 firmware was not found or that the device file for the display
        !            89: does not exist.
        !            90: .SH FILES
        !            91: .ta \w'/usr/new/lib/X/s-code   'u
        !            92: /etc/X*.hosts  Initial access control list
        !            93: .br
        !            94: /usr/new/lib/X/font    VS100/QVSS font directory
        !            95: .br
        !            96: /usr/new/lib/X/s-code  VS100 firmware directory
        !            97: .br
        !            98: /dev/vs*       VS100 devices
        !            99: .br
        !           100: /dev/qd*       QDSS devices
        !           101: .br
        !           102: /dev/mouse     QVSS device
        !           103: .br
        !           104: /dev/X*        Unix domain socket (if configured)
        !           105: .br
        !           106: /usr/adm/X*msgs        Error log file
        !           107: .SH BUGS
        !           108: The option syntax is inconsistent with itself and \fIxset(1)\fP.
        !           109: .sp
        !           110: If
        !           111: .I X
        !           112: dies before its clients, new clients won't be able to connect until all
        !           113: existing connections have their TCP TIME_WAIT timers expire.
        !           114: .SH AUTHOR
        !           115: Bob Scheifler (MIT-LCS).
        !           116: .br
        !           117: Copyright (c) 1984, 1985, 1986, by Massachusetts Institute of Technology.
        !           118: .br
        !           119: See \fIX(1)\fP for a complete copyright notice.

unix.superglobalmegacorp.com

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