--- a/daemon/gdm-launch-environment.c +++ b/daemon/gdm-launch-environment.c @@ -121,11 +121,7 @@ GHashTable *hash; struct passwd *pwent; static const char * const optional_environment[] = { - "LANG", "LANGUAGE", "LC_CTYPE", "LC_NUMERIC", "LC_TIME", - "LC_COLLATE", "LC_MONETARY", "LC_MESSAGES", "LC_PAPER", - "LC_NAME", "LC_ADDRESS", "LC_TELEPHONE", "LC_MEASUREMENT", - "LC_IDENTIFICATION", "LC_ALL", "WINDOWPATH", "XCURSOR_PATH", - "XDG_CONFIG_DIRS", NULL + "WINDOWPATH", "XCURSOR_PATH", "XDG_CONFIG_DIRS", NULL }; char *system_data_dirs; int i; --- a/daemon/gdm-session.c +++ b/daemon/gdm-session.c @@ -1817,7 +1817,7 @@ (GDestroyNotify) g_free, (GDestroyNotify) g_free); - load_lang_config_file (self); + //load_lang_config_file (self); setup_worker_server (self); setup_outside_server (self); }