diff options
author | Ray Strode <rstrode@redhat.com> | 2018-09-24 14:45:38 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2018-09-25 14:52:43 -0400 |
commit | 39fb4ff64e6a0653e70a3bfab31da47b49227d59 (patch) | |
tree | dbd4aa56f60ce34fd5c94d512bce63713db6b2f3 | |
parent | c5c5bf1f7d63a9976ad91e488eafde1e5a0deac6 (diff) | |
download | gdm-39fb4ff64e6a0653e70a3bfab31da47b49227d59.tar.gz |
manager: don't run autologin display on tty1
tty1 is really meant for the login screen.
If a user autologins on it and we need a login
screen later, then the login screen has to go
in some auxiliary VT which isn't very nice.
This commit changes autologin to not use the
initial vt.
-rw-r--r-- | daemon/gdm-manager.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c index ea328381..b1e9b68b 100644 --- a/daemon/gdm-manager.c +++ b/daemon/gdm-manager.c @@ -1273,7 +1273,6 @@ set_up_automatic_login_session (GdmManager *manager, { GdmSession *session; char *display_session_type = NULL; - gboolean is_initial; /* 0 is root user; since the daemon talks to the session object * directly, itself, for automatic login @@ -1281,12 +1280,11 @@ set_up_automatic_login_session (GdmManager *manager, session = create_user_session_for_display (manager, display, 0); g_object_get (G_OBJECT (display), - "is-initial", &is_initial, "session-type", &display_session_type, NULL); g_object_set (G_OBJECT (session), - "display-is-initial", is_initial, + "display-is-initial", FALSE, NULL); g_debug ("GdmManager: Starting automatic login conversation"); |