1265N/Adiff --git a/man/Xserver.man b/man/Xserver.man
1578N/Aindex ba65c9e..53c7912 100644
1265N/A--- a/man/Xserver.man
1265N/A+++ b/man/Xserver.man
1578N/A@@ -1,4 +1,26 @@
1578N/A '\" t
98N/A+.\"
1577N/A+.\" Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved.
98N/A+.\"
98N/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:
98N/A+.\"
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+.\" Software.
98N/A+.\"
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
919N/A+.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
919N/A+.\" DEALINGS IN THE SOFTWARE.
919N/A+.\"
1578N/A .\"
98N/A .\" Copyright 1984 - 1991, 1993, 1994, 1998 The Open Group
1578N/A .\"
1124N/A@@ -32,14 +54,22 @@ Xserver \- X Window System display server
98N/A .SH SYNOPSIS
98N/A .B X
98N/A [option ...]
1124N/A+.PP
851N/A+\fB/usr/bin/Xserver\fP [\fB-c\fP \fIclass\fP] \fB:\fP\fIdisplaynumber\fP [\fIX server arguments\fP]
98N/A .SH DESCRIPTION
98N/A .I X
98N/A is the generic name for the X Window System display server. It is
98N/A frequently a link or a copy of the appropriate server binary for
98N/A driving the most frequently used server on a given machine.
1124N/A+In this release of __distroname__, /usr/bin/X is a link to the
742N/A+Xserver program which starts the appropriate X server based on properties
742N/A+set for the service management facility, under the service identifier
98N/A+\fIsvc:/application/x11/x11-server\fP. The properties are described in the
98N/A+SMF PROPERTIES section below.
98N/A .SH "STARTING THE SERVER"
1124N/A-The X server is usually started from the X Display Manager program
1124N/A-\fIxdm\fP(1) or a similar display manager program.
1003N/A+On __distroname__, the X server is usually started from the GNOME
1577N/A+Display Manager program \fIgdm\fP(__adminmansuffix__). This role may also be performed
668N/A+by the X Display Manager program \fIxdm\fP(1), or another display manager.
98N/A This utility is run from the system boot files and takes care of keeping
98N/A the server running, prompting for usernames and passwords, and starting up
98N/A the user sessions.
1578N/A@@ -205,13 +235,14 @@ with
1124N/A .BR "\-nolisten tcp" .
1124N/A This option may be issued multiple times to disable listening to different
1124N/A transport types.
1578N/A-Supported transport types are platform dependent, but commonly include:
1124N/A+The current transport names supported on __distroname__ are as follows:
1578N/A .TS
1578N/A l l.
1578N/A tcp TCP over IPv4 or IPv6
1578N/A inet TCP over IPv4 only
1578N/A inet6 TCP over IPv6 only
1578N/A-unix UNIX Domain Sockets
1202N/A+unix UNIX Domain Sockets (/tmp/.X11-unix/X\fIn\fP)
1202N/A+pipe Named pipes (/tmp/.X11-pipe/X\fIn\fP)
1578N/A local Platform preferred local connection method
1578N/A .TE
98N/A .TP 8
1578N/A@@ -417,7 +448,7 @@ located in the XKB base directory or a subdirectory, and specified as the
851N/A relative path from the XKB base directory. The default XKB base directory is
851N/A .IR __projectroot__/lib/X11/xkb .
98N/A .TP 8
98N/A-.BR [+-]accessx " [ \fItimeout\fP [ \fItimeout_mask\fP [ \fIfeedback\fP [ \fIoptions_mask\fP ] ] ] ]"
98N/A+.BR [+-]accessx " [\fItimeout\fP[\fItimeout_mask\fP[\fIfeedback\fP[\fIoptions_mask\fP]]]]"
98N/A enables(+) or disables(-) AccessX key sequences.
98N/A .TP 8
98N/A .B \-xkbdir \fIdirectory\fP
1578N/A@@ -572,6 +603,110 @@ the following font path:
668N/A /usr/share/fonts/default/Type1,
606N/A /usr/share/fonts/default/ghostscript
606N/A .fi
668N/A+
98N/A+.SH SMF PROPERTIES
98N/A+.PP
851N/A+Configuration properties for the \fB/usr/bin/Xserver\fP program are
98N/A+managed by the service management facility, \fBsmf\fR(5), under the service
98N/A+identifier:
98N/A+.PP
98N/A+.nf
98N/A+svc:/application/x11/x11-server
98N/A+.fi
1577N/A+Use \fBsvccfg\fR(__adminmansuffix__) to make configuration changes and to view configuration
98N/A+information for this service\&.
98N/A+.PP
851N/A+\fB/usr/bin/Xserver\fP will look for configuration options in the
98N/A+instances in this order, stopping at the first match for the given
98N/A+property:
98N/A+.TP
98N/A+1.
98N/A+\fB:display\fP\fIN\fP (where \fIN\fP is the display number of the X server,
98N/A+i.e. \fB:display0\fP for :0)
98N/A+.TP
98N/A+2.
98N/A+Any class names provided via the \fB-c\fP options to
851N/A+\fB/usr/bin/Xserver\fP. Multiple \fB-c\fP options may be provided, if so,
98N/A+they are searched in the order found on the command line.
98N/A+.TP
98N/A+3.
98N/A+If any XDMCP options are provided to open a remote display connection,
98N/A+\fB:remote\fP, otherwise \fB:local\fP
98N/A+.TP
98N/A+4.
98N/A+The default properties for the service
98N/A+.PP
98N/A+Class names may be any valid FMRI instance name. Sun reserves all class names
98N/A+beginning with lowercase letters for its own use - customers wishing to create
98N/A+their own class names may use names beginning with an uppercase letter.
98N/A+
98N/A+.PP
98N/A+These properties may be set in any instance of x11-server or for the service
98N/A+itself:
98N/A+.TP
98N/A+.B options/server
98N/A+(Type astring) The absolute path to the X server binary to run, currently
110N/A+must be one of:
110N/A+.sp
110N/A+.nf
851N/A+\fB/usr/bin/Xorg\fP
1202N/A+\fB/usr/bin/Xdmx\fP
851N/A+\fB/usr/bin/Xvfb\fP
851N/A+\fB/usr/bin/Xvnc\fP
110N/A+.fi
98N/A+.TP
1018N/A+.B options/config_file
1018N/A+(Type string) Setting this to a filename causes this file to be used as the
1018N/A+configuration file for the X server. Currently this property is only
1018N/A+available when used with the Xorg server. The value of this property must
1018N/A+be a relative path from one of the directories in the Xorg config file
1018N/A+search path, and not an absolute path.
1018N/A+.TP
98N/A+.B options/tcp_listen
98N/A+(Type boolean) Setting this to false disables listening for incoming TCP/IP
98N/A+connections (see \fB-nolisten tcp\fP option above).
98N/A+.TP
98N/A+.B options/default_depth
98N/A+(Type int) Sets the depth of the default visual of the X server started.
98N/A+.TP
98N/A+.B options/server_args
98N/A+(Type astring) Sets additional arguments to pass to the X server started. Care
98N/A+must be used when using options specific to a particular X server as then it
98N/A+may cause failure to start the X server if the server to be started is later
98N/A+changed to one that does not support those options.
942N/A+.TP
942N/A+.B options/display_0_on_console
942N/A+(Type boolean) Setting this to true starts the X server with a DISPLAY ":0.0"
1577N/A+on "/dev/console" rather than the first available "/dev/vt/#", see vt(4i),
942N/A+this preserves backward compatibility with programs such as "xterm -C"
942N/A+that expect have access to "/dev/console". X servers with any other DISPLAY
942N/A+are not affected. The default is false.
98N/A+.SS "Example: Allow remote access"
98N/A+.PP
98N/A+The following command allows access from remote clients.
98N/A+.sp
98N/A+.nf
98N/A+svccfg -s svc:/application/x11/x11-server setprop options/tcp_listen = true
98N/A+.fi
98N/A+.sp
668N/A+Restart the Xserver by either logging out and logging back in, or manually
668N/A+if the Xserver was started from the command line.
668N/A+.sp
1018N/A+.SS "Example: Use of VESA driver"
1018N/A+.PP
1018N/A+The following command overrides the default Xorg driver selection to use the
1018N/A+/usr/lib/X11/xorg.conf.vesa configuration file to select the "vesa" driver.
1018N/A+.sp
1018N/A+.nf
1018N/A+svccfg -s svc:/application/x11/x11-server setprop options/config_file=xorg.conf.vesa
1018N/A+.fi
1018N/A+.SS "Example: Enabling the XINERAMA extension"
98N/A+.PP
851N/A+The following command enables the XINERAMA extension.
98N/A+.sp
98N/A+.nf
851N/A+svccfg -s svc:/application/x11/x11-server setprop options/server_args=+xinerama
98N/A+.fi
668N/A
98N/A .SH FILES
98N/A .TP 30
1578N/A@@ -587,8 +722,12 @@ Outline font directories
98N/A .I /tmp/.X11-unix/X\fBn\fP
98N/A Unix domain socket for display number \fBn\fP
1124N/A .TP 30
1202N/A-.I /usr/adm/X\fBn\fPmsgs
1202N/A-Error log file for display number \fBn\fP if run from \fIinit\fP(__adminmansuffix__)
98N/A+.I /tmp/.X11-pipe/X\fBn\fP
98N/A+Named pipe (FIFO) for display number \fBn\fP
1124N/A+.TP 30
668N/A+.I /var/log/gdm/:\fBn\fP.log
668N/A+Default error log file for display number \fBn\fP if the server is run
1577N/A+from \fIgdm\fP(__adminmansuffix__)
1202N/A .TP 30
1202N/A .I __projectroot__/lib/X11/xdm/xdm-errors
1202N/A Default error log file if the server is run from \fIxdm\fP(1)
1578N/A@@ -610,14 +749,21 @@ Security: \fIXsecurity\fP(__miscmansuffix__), \fIxauth\fP(1), \fIXau\fP(1),
98N/A \fIxdm\fP(1), \fIxhost\fP(1), \fIxfwp\fP(1),
98N/A .I "Security Extension Specification"
98N/A .PP
1124N/A-Starting the server: \fIstartx\fP(1), \fIxdm\fP(1), \fIxinit\fP(1)
851N/A+Starting the server: \fIgdm\fP(1m), \fIstartx\fP(1), \fIxdm\fP(1), \fIxinit\fP(1)
98N/A .PP
98N/A Controlling the server once started: \fIxset\fP(1), \fIxsetroot\fP(1),
1088N/A \fIxhost\fP(1), \fIxinput\fP(1), \fIxrandr\fP(1)
98N/A+.\" Only list the servers shipped on Solaris
1124N/A .PP
1124N/A Server-specific man pages:
1124N/A-\fIXorg\fP(1), \fIXdmx\fP(1), \fIXephyr\fP(1), \fIXnest\fP(1),
1124N/A-\fIXvfb\fP(1), \fIXquartz\fP(1), \fIXWin\fP(1).
1577N/A+\fIXorg\fP(1), \fIXdmx\fP(1), \fIXephyr\fP(1), \fIXvfb\fP(1), \fIXvnc\fP(1).
98N/A+.PP
98N/A+Service management framework:
1577N/A+\fIsmf\fP(__miscmansuffix__), \fIsvcadm\fP(__adminmansuffix__), \fIsvccfg\fP(__adminmansuffix__)
1201N/A+.PP
1201N/A+Dtrace probes:
1201N/A+\fI/usr/share/doc/Xserver/Xserver-DTrace.html\fP,
1201N/A+\fI/usr/share/doc/Xserver/Xserver-DTrace.txt\fP
98N/A .PP
98N/A Server internal documentation:
98N/A .I "Definition of the Porting Layer for the X v11 Sample Server"