gdm and gdm-binary
Command Line Options
The gdm command is really just a script which
runs the gdm-binary, passing along any options.
Before launching gdm-binary, the gdm wrapper script will source the
<etc>/profile file to set the standard system
environment variables.  In order to better support
internationalization, it will also set the LC_MESSAGES environment
variable to LANG if neither LC_MESSAGES or LC_ALL are set.  If you
really need to set some additional environment before launching GDM,
you can do so in this script.
gdm and gdm-binary
Command Line Options--help
Gives a brief overview of the command line options.
-nodaemon
If this option is specified, then GDM does not fork into the
background when run.  You can use just a single dash with this
option to preserve compatibility with XDM.
--no-console
Tell the daemon that it should not run anything on the console.
This means that none of the local servers from the
[servers] section will be run, and the
console will not be used for communicating errors to the user.
An empty [servers] section automatically
implies this option.
--config=CONFIGFILE
Specify an alternative configuration file.
--preserve-ld-vars
When clearing the environment internally, preserve all variables
starting with LD_.  This is mostly for debugging purposes.
--version
Print the version of the GDM daemon.
--wait-for-go
If started with this option, gdm will init, but only start the
first local display and then wait for a GO message in the fifo
protocol.  No greeter will be shown until the GO message is
sent.  Also flexiserver requests will be denied and XDMCP will
not be started until GO is given.  This is useful for
initialization scripts which wish to start X early, but where
you don't yet want the user to start logging in.  So the script
would send the GO to the fifo once it is ready and GDM will
then continue.  This functionality was added in version 2.5.90.0.
