Xserver options

:displaynumber
The X server runs as the given displaynumber, which by default is 0. If multiple X servers are to run simultaneously on a host, each must have a unique display number.
-a number
Sets pointer acceleration (that is, the ratio of how much is reported to how much the user actually moved the pointer).
-ac
Disables host-based access control mechanisms. Enables access by any host, and permits any host to modify the access control list. Use with extreme caution. This option exists primarily for running test suites remotely.
-audit level
Sets the audit trail level. The default level is 1, meaning only connection rejections are reported. Level 2 additionally reports all successful connections and disconnects. Level 0 turns off the audit trail. Audit lines are sent as standard error output.
-auth authorization-file
Specifies a file which contains a collection of authorization records used to authenticate access. See also the xdm and Xsecurity manual pages.
bc
Disables certain kinds of error checking, for bug compatibility with previous releases (such as working work around bugs in R2 and R3 xterms and toolkits). Deprecated.
-bs
Disables backing store support on all screens.
-br
Sets the default root window to solid black instead of the standard root weave pattern.
-c
Turns off key-click.
c volume
Sets key-click volume (allowable range: 0-100).
-cc class
Sets the visual class for the root window of color screens. The class numbers are as specified in the X protocol.
-co filename
Sets name of RGB color database.
-core
Causes the server to generate a core dump on fatal errors.
-dpi resolution
Sets the resolution of the screen, in dots per inch. To be used when the server cannot determine the screen size from the hardware.
-deferglyphs whichfonts
Specifies the types of fonts for which the server should attempt to use deferred glyph loading. whichfonts can be one of the following:
  • All (all fonts)
  • None (no fonts)
  • 16 (16 bit fonts only)
-f volume
Sets feep (bell) volume (allowable range: 0-100).
-fc cursorFont
Sets the default cursor font.
-fn font
Sets the default font.
-fp fontPath
Sets the search path for fonts. This path is a comma separated list of directories which the X server searches for font databases.
-help
Prints a usage message.
-I
Causes all remaining command line arguments to be ignored.
-nolisten trans-type
Disables a transport type. For example, TCP/IP connections can be disabled with -nolisten tcp.
-noreset
Prevents a server reset when the last client connection is closed. This overrides a previous -terminate command line option.
-p minutes
Sets screen-saver pattern cycle time in minutes.
-pn
Permits the server to continue running if it fails to establish all of its well-known sockets (connection points for clients), but establishes at least one.
-r
Turns off auto-repeat.
r
Turns on auto-repeat.
-s minutes
Sets screen-saver timeout time in minutes.
-su
Disables save under support on all screens.
-t number
Sets pointer acceleration threshold in pixels (that is, after how many pixels pointer acceleration should take effect).
-terminate
Causes the server to terminate at server reset, instead of continuing to run. This overrides a previous -noreset command line option.
-to seconds
Sets default connection timeout in seconds.
-tst
Disables all testing extensions (for example, XTEST, XTrap, XTestExtension1, RECORD).
ttyxx
Ignored, for servers started the ancient way (from init).
v
Sets video-off screen-saver preference.
-v
Sets video-on screen-saver preference.
-wm
Forces the default backing-store of all windows to be WhenMapped. This is a backdoor way of getting backing-store to apply to all windows. Although all mapped windows will have backing store, the backing store attribute value reported by the server for a window will be the last value established by a client. If it has never been set by a client, the server will report the default value, NotUseful. This behavior is required by the X protocol, which allows the server to exceed the client's backing store expectations but does not provide a way to tell the client that it is doing so.
-x extension
Loads the specified extension at init. This is a no-op for most implementations.
[+-]xinerama
Enables(+) or disables(-) the XINERAMA extension. The default state is disabled.