1 Author: Yves-Alexis Perez <corsac@debian.org>
2 Description: quit plymouth instead of deactivating it
3 plymouth is quitted from the /etc/init.d/plymouth script, but it'll hang if
4 plymouth has been deactivated before, so just quit it for now.
5 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632737
6 Bug: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/799069
7 Index: lightdm-0.9.4/src/xserver-local.c
8 ===================================================================
9 --- lightdm-0.9.4.orig/src/xserver-local.c 2011-07-25 13:36:24.000000000 +0200
10 +++ lightdm-0.9.4/src/xserver-local.c 2011-09-07 09:21:02.463925039 +0200
12 g_debug ("X server %s will replace Plymouth", xserver_get_address (XSERVER (self)));
13 self->priv->replacing_plymouth = TRUE;
14 self->priv->vt = active_vt;
15 - plymouth_deactivate ();
16 + plymouth_quit (FALSE);
19 g_debug ("Plymouth is running on VT %d, but this is less than the configured minimum of %d so not replacing it", active_vt, vt_get_min ());