summaryrefslogtreecommitdiff
path: root/docs/C
diff options
context:
space:
mode:
authorBrian Cameron <brian.cameron@sun.com>2006-09-11 20:34:30 +0000
committerBrian Cameron <bcameron@src.gnome.org>2006-09-11 20:34:30 +0000
commita7531ee2060a4b5d97d3ce3bf487b3f673ac9e4b (patch)
treef65242de89e06eb8b997cdf7bd6cc3af936dcbbd /docs/C
parent6d6aa5ed340f3a8dd46007ebe052a80903df65d0 (diff)
downloadgdm-a7531ee2060a4b5d97d3ce3bf487b3f673ac9e4b.tar.gz
Move call to get GDM_KEY_SYSTEM_MENU until after authentication check.
2006-09-11 Brian Cameron <brian.cameron@sun.com> * daemon/gdm.c: Move call to get GDM_KEY_SYSTEM_MENU until after authentication check. Fixes bug #352838. Patch by Frederic Crozat <fcrozat@mandriva.com>. * docs/C/gdm.xml: Make gdmdynamic section a bit more clear.
Diffstat (limited to 'docs/C')
-rw-r--r--docs/C/gdm.xml43
1 files changed, 24 insertions, 19 deletions
diff --git a/docs/C/gdm.xml b/docs/C/gdm.xml
index 0350e7a6..3d93f89b 100644
--- a/docs/C/gdm.xml
+++ b/docs/C/gdm.xml
@@ -4308,6 +4308,7 @@ FLEXI_XNEST
FLEXI_XSERVER
GET_CONFIG
GET_CONFIG_FILE
+GET_CUSTOM_CONFIG_FILE
GET_SERVER_LIST
GET_SERVER_DETAILS
GREETERPIDS
@@ -4402,7 +4403,7 @@ Answers:
vt, it lists the parent display in standard form.
ERROR &lt;err number&gt; &lt;english error description&gt;
- 1 = Not implemented
+ 0 = Not implemented
200 = Too many messages
999 = Unknown error
</screen>
@@ -4612,7 +4613,6 @@ Answers:
ERROR &lt;err number&gt; &lt;english error description&gt;
0 = Not implemented
1 = No servers found
- 50 = Unsupported key
200 = Too many messages
999 = Unknown error
</screen>
@@ -5118,21 +5118,21 @@ Answers:
</para>
<para>
- Some environments need the ability to tell GDM to create and manage new
- displays on the fly, where it is not possible to list the possible
- displays in GDM configuration files. The <command>gdmdynamic</command>
- command can be used to create a new display on a particular display
- number, run all newly created displays, or remove a display. The
- <command>gdmdynamic</command> command can also be used to list all
- attached displays, or only attached displays that match a pattern.
+ <command>gdmdynamic</command> allows the management of displays in a
+ dynamic fashion. It is typically used in environments where it is not
+ possible to list the possible displays in the GDM configuration files.
+ The <command>gdmdynamic</command> command can be used to create a new
+ display on a particular display number, run all newly created displays,
+ or remove a display. The <command>gdmdynamic</command> command can also
+ be used to list all attached displays, or only attached displays that
+ match a pattern.
+ </para>
+
+ <para>
This program is designed to manage multiple simultaneous requests and
- works to avoid flooding the daemon with requests. If the socket
+ works to avoid flooding the daemon with requests. If the sockets
connection is busy, it will sleep and retry a certain number of times
- that can be tuned with the <command>-t</command> and
- <command>-s</command> arguments. <command>gdmdynamic</command>
- returns 1 on normal failure, and returns 2 if it is unable to
- connect to the daemon. Callers can choose to call again if a
- return code of 2 is received.
+ that can be tuned with the -s and -t options.
</para>
<variablelist>
@@ -5151,10 +5151,15 @@ Answers:
<term>-a display=server</term>
<listitem>
<para>
- Add a new display configuration. For example,
+ Add a new display configuration, leaving it in the DISPLAY_CONFIG
+ state. For example,
<command>&quot;-a 2=StandardServerTwo&quot;</command>
<command>&quot;-a 3=/usr/X11R6/bin/X -dev /dev/fb2&quot;</command>
</para>
+ <para>
+ The display will not actually be started until the display is released
+ by calling <command>gdmdynamic</command> again with the -r option.
+ </para>
</listitem>
</varlistentry>
@@ -5181,9 +5186,9 @@ Answers:
<term>-l [pattern]</term>
<listitem>
<para>
- List displays via the ATTACHED_SERVERS command. Without a pattern
- lists all attached displays. With a pattern will match using glob
- characters '*', '?', and '[]'. For example:
+ List displays via the ATTACHED_SERVERS <command>gdmflexiserver</command>
+ command. Without a pattern lists all attached displays. With a pattern
+ will match using glob characters '*', '?', and '[]'. For example:
<command>&quot;-l Standard*&quot;</command>
<command>&quot;-l *Xorg*&quot;</command>
</para>