561N/Aindex 3bf844f..310202b 100644
561N/A+.\" Copyright (c) 2007, 2015, Oracle
and/or its affiliates. All rights reserved.
561N/A+.\" Permission is hereby granted, free of charge, to any person obtaining a
561N/A+.\" copy of this software and associated documentation files (the "Software"),
561N/A+.\" to deal in the Software without restriction, including without limitation
561N/A+.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
561N/A+.\"
and/or sell copies of the Software, and to permit persons to whom the
561N/A+.\" Software is furnished to do so, subject to the following conditions:
561N/A+.\" The above copyright notice and this permission notice (including the next
561N/A+.\" paragraph) shall be included in all copies or substantial portions of the
561N/A+.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
561N/A+.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
561N/A+.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
561N/A+.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
561N/A+.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
561N/A+.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
561N/A+.\" DEALINGS IN THE SOFTWARE.
561N/A .\" Copyright 1984 - 1991, 1993, 1994, 1998 The Open Group
561N/A@@ -32,14 +54,22 @@ Xserver \- X Window System display server
561N/A is the generic name for the X Window System display server. It is
561N/A frequently a link or a copy of the appropriate server binary for
561N/A driving the most frequently used server on a given machine.
+In this release of __distroname__,
/usr/bin/X is a link to the
+Xserver program which starts the appropriate X server based on properties
+set for the service management facility, under the service identifier
+SMF PROPERTIES section below.
.SH "STARTING THE SERVER"
-The X server is usually started from the X Display Manager program
-\fIxdm\fP(1) or a similar display manager program.
+On __distroname__, the X server is usually started from the GNOME
+Display Manager program \fIgdm\fP(__adminmansuffix__). This role may also be performed
+by the X Display Manager program \fIxdm\fP(1), or another display manager.
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
@@ -205,6 +235,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)
.B \-listen \fItrans-type\fP
enables a transport type. For example,
TCP/IP connections can be enabled
@@ -408,7 +445,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
@@ -564,6 +601,110 @@ the following font path:
+managed by the service management facility, \fBsmf\fR(5), under the service
+Use \fBsvccfg\fR(__adminmansuffix__) 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.
@@ -579,8 +720,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
+from \fIgdm\fP(__adminmansuffix__)
Default error log file if the server is run from \fIxdm\fP(1)
@@ -602,14 +747,21 @@ 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(__miscmansuffix__), \fIsvcadm\fP(__adminmansuffix__), \fIsvccfg\fP(__adminmansuffix__)
Server internal documentation:
.I "Definition of the Porting Layer for the X v11 Sample Server"