Joerg:

>> + Also note that GDM has a bug that all GDM login GUI's share the same
>> + GConf settings, so that changing a setting (such as enabling an a11y
>> + feature) will affect logins on all systems. Until this bug is fixed,
>> + it is best to disable GDM a11y in multi-user environments.
>> +
>
> This probably should be worded to be more about multi-*seat*
> environments. On a single seat it isn't really surprising that login
> settings are sticky. (And I don't know what "all systems" should mean in
> this context.)

Yes, I meant multi-seat.

Poor wording on my part.  Instead of "logins on all systems" I meant
to say that whenever one GConf setting changes for the "gdm" user
it affects all login programs on that machine since they all share
the same "gdm" user account.

For example, if you turn on GOK in one GDM window, it will start running
in all gdmgreeter screens that are running at the same time.

To fix this problem, we likely need to make use of the new
GCONF_DEFAULT_SOURCE_PATH so that each seat can specify its own GConf
settings directory.  Then the settings would be sticky per-seat, which
would likely be reasonable.

http://bugzilla.gnome.org/show_bug.cgi?id=586183

Brian


Reply via email to