summaryrefslogtreecommitdiff
path: root/daemon/gdm-launch-environment.c
diff options
context:
space:
mode:
authorGiovanni Campagna <gcampagna@src.gnome.org>2013-01-30 22:28:36 +0100
committerGiovanni Campagna <gcampagna@src.gnome.org>2013-01-30 23:51:11 +0100
commit96ea7649198686323d77584f332135a1f352e926 (patch)
tree007587ed15153b2a2088ff7f27cd4393b1d07158 /daemon/gdm-launch-environment.c
parent2598baa38594c3bc43d45746c6e6e0ab909460f3 (diff)
downloadgdm-96ea7649198686323d77584f332135a1f352e926.tar.gz
Skip GIO modules in the login environment
We don't need GVFS or udisks in the GDM greeter, and not loading them reduces the startup times. https://bugzilla.gnome.org/show_bug.cgi?id=692903
Diffstat (limited to 'daemon/gdm-launch-environment.c')
-rw-r--r--daemon/gdm-launch-environment.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/daemon/gdm-launch-environment.c b/daemon/gdm-launch-environment.c
index bb97eee0..b72878a4 100644
--- a/daemon/gdm-launch-environment.c
+++ b/daemon/gdm-launch-environment.c
@@ -288,6 +288,8 @@ build_launch_environment (GdmLaunchEnvironment *launch_environment,
g_hash_table_insert (hash, g_strdup ("RUNNING_UNDER_GDM"), g_strdup ("true"));
g_hash_table_insert (hash, g_strdup ("GVFS_DISABLE_FUSE"), g_strdup ("1"));
+ g_hash_table_insert (hash, g_strdup ("GIO_USE_VFS"), g_strdup ("local"));
+ g_hash_table_insert (hash, g_strdup ("GVFS_REMOTE_VOLUME_MONITOR_IGNORE"), g_strdup ("1"));
g_hash_table_insert (hash, g_strdup ("DCONF_PROFILE"), g_strdup ("gdm"));
return hash;