diff options
-rw-r--r-- | daemon/gdm-x-session.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon/gdm-x-session.c b/daemon/gdm-x-session.c index ce60a584..e97cfff5 100644 --- a/daemon/gdm-x-session.c +++ b/daemon/gdm-x-session.c @@ -224,6 +224,7 @@ spawn_x_server (State *state, arguments = g_ptr_array_new (); launcher = g_subprocess_launcher_new (G_SUBPROCESS_FLAGS_STDIN_INHERIT); + g_subprocess_launcher_setenv (launcher, "DBUS_SESSION_BUS_ADDRESS", state->bus_address, TRUE); g_subprocess_launcher_take_fd (launcher, pipe_fds[1], DISPLAY_FILENO); if (g_getenv ("XDG_VTNR") != NULL) { |