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