290N/A+.\" Copyright (c) 2007, 2011, Oracle
and/or its affiliates. All rights reserved.
919N/A+.\" Permission is hereby granted, free of charge, to any person obtaining a
919N/A+.\" copy of this software and associated documentation files (the "Software"),
919N/A+.\" to deal in the Software without restriction, including without limitation
919N/A+.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
919N/A+.\"
and/or sell copies of the Software, and to permit persons to whom the
919N/A+.\" Software is furnished to do so, subject to the following conditions:
919N/A+.\" The above copyright notice and this permission notice (including the next
919N/A+.\" paragraph) shall be included in all copies or substantial portions of the
919N/A+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
919N/A+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
919N/A+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
919N/A+.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
919N/A+.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
290N/A+.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
290N/A+.\" DEALINGS IN THE SOFTWARE.
290N/A .\" Copyright 1984 - 1991, 1993, 1994, 1998 The Open Group
970N/A@@ -32,14 +54,22 @@ Xserver \- X Window System display server
1549N/A is the generic name for the X Window System display server. It is
1549N/A frequently a link or a copy of the appropriate server binary for
1549N/A driving the most frequently used server on a given machine.
290N/A+Xserver program which starts the appropriate X server based on properties
290N/A+set for the service management facility, under the service identifier
290N/A+SMF PROPERTIES section below.
493N/A-The X server is usually started from the X Display Manager program
290N/A-\fIxdm\fP(1) or a similar display manager program.
970N/A+On __distroname__, the X server is usually started from the GNOME
970N/A+Display Manager program \fIgdm\fP(1m). This role may also be performed
970N/A+by the X Display Manager program \fIxdm\fP(1), or another display manager.
290N/A This utility is run from the system boot files and takes care of keeping
the server running, prompting for usernames and passwords, and starting up
@@ -182,6 +212,13 @@ with
This option may be issued multiple times to disable listening to different
+The current transport names supported on __distroname__ are as follows:
+tcp TCP over IPv4 or IPv6
+unix UNIX Domain Sockets (/tmp/.X11-unix/X\fIn\fP)
+pipe Named pipes (/tmp/.X11-pipe/X\fIn\fP)
prevents a server reset when the last client connection is closed. This
@@ -373,7 +410,7 @@ located in the XKB base directory or a subdirectory, and specified as the
relative path from the XKB base directory. The default XKB base directory is
-.BR [+-]accessx " [ \fItimeout\fP [ \fItimeout_mask\fP [ \fIfeedback\fP [ \fIoptions_mask\fP ] ] ] ]"
+.BR [+-]accessx " [\fItimeout\fP[\fItimeout_mask\fP[\fIfeedback\fP[\fIoptions_mask\fP]]]]"
enables(+) or disables(-) AccessX key sequences.
.B \-xkbdir \fIdirectory\fP
@@ -529,6 +566,110 @@ the following font path:
+managed by the service management facility, \fBsmf\fR(5), under the service
+Use \fBsvccfg\fR(1M) to make configuration changes and to view configuration
+information for this service\&.
+instances in this order, stopping at the first match for the given
+\fB:display\fP\fIN\fP (where \fIN\fP is the display number of the X server,
+
i.e. \fB:display0\fP for :0)
+Any class names provided via the \fB-c\fP options to
+they are searched in the order found on the command line.
+If any XDMCP options are provided to open a remote display connection,
+\fB:remote\fP, otherwise \fB:local\fP
+The default properties for the service
+Class names may be any valid FMRI instance name. Sun reserves all class names
+beginning with lowercase letters for its own use - customers wishing to create
+their own class names may use names beginning with an uppercase letter.
+These properties may be set in any instance of x11-server or for the service
+(Type astring) The absolute path to the X server binary to run, currently
+(Type string) Setting this to a filename causes this file to be used as the
+configuration file for the X server. Currently this property is only
+available when used with the Xorg server. The value of this property must
+be a relative path from one of the directories in the Xorg config file
+search path, and not an absolute path.
+(Type boolean) Setting this to false disables listening for incoming
TCP/IP +connections (see \fB-nolisten tcp\fP option above).
+(Type int) Sets the depth of the default visual of the X server started.
+(Type astring) Sets additional arguments to pass to the X server started. Care
+must be used when using options specific to a particular X server as then it
+may cause failure to start the X server if the server to be started is later
+changed to one that does not support those options.
+(Type boolean) Setting this to true starts the X server with a DISPLAY ":0.0"
+this preserves backward compatibility with programs such as "xterm -C"
+that expect have access to "
/dev/console". X servers with any other DISPLAY
+are not affected. The default is false.
+.SS "Example: Allow remote access"
+The following command allows access from remote clients.
+Restart the Xserver by either logging out and logging back in, or manually
+if the Xserver was started from the command line.
+.SS "Example: Use of VESA driver"
+The following command overrides the default Xorg driver selection to use the
+.SS "Example: Enabling the XINERAMA extension"
+The following command enables the XINERAMA extension.
@@ -544,8 +685,12 @@ Outline font directories
.I /tmp/.X11-unix/X\fBn\fP
Unix domain socket for display number \fBn\fP
-Error log file for display number \fBn\fP if run from \fIinit\fP(__adminmansuffix__)
+.I /tmp/.X11-pipe/X\fBn\fP
+Named pipe (FIFO) for display number \fBn\fP
+Default error log file for display number \fBn\fP if the server is run
Default error log file if the server is run from \fIxdm\fP(1)
@@ -565,14 +710,22 @@ Security: \fIXsecurity\fP(__miscmansuffix__), \fIxauth\fP(1), \fIXau\fP(1),
\fIxdm\fP(1), \fIxhost\fP(1), \fIxfwp\fP(1),
.I "Security Extension Specification"
-Starting the server: \fIstartx\fP(1), \fIxdm\fP(1), \fIxinit\fP(1)
+Starting the server: \fIgdm\fP(1m), \fIstartx\fP(1), \fIxdm\fP(1), \fIxinit\fP(1)
Controlling the server once started: \fIxset\fP(1), \fIxsetroot\fP(1),
\fIxhost\fP(1), \fIxinput\fP(1), \fIxrandr\fP(1)
+.\" Only list the servers shipped on Solaris
Server-specific man pages:
-\fIXorg\fP(1), \fIXdmx\fP(1), \fIXephyr\fP(1), \fIXnest\fP(1),
-\fIXvfb\fP(1), \fIXquartz\fP(1), \fIXWin\fP(1).
+\fIXorg\fP(1), \fIXdmx\fP(1), \fIXephyr\fP(1), \fIXvfb\fP(1), \fIXvnc\fP(1),
+Service management framework:
+\fIsmf\fP(5), \fIsvcadm\fP(1M), \fIsvccfg\fP(1M)
Server internal documentation:
.I "Definition of the Porting Layer for the X v11 Sample Server"