It's still present in Ubuntu 11.04.
I try to fix it, and it work fine for me now. In file gdm-simple-
slave.c,
static void
stop_greeter (GdmSimpleSlave *slave)
{
char *username;
g_debug ("GdmSimpleSlave: Stopping greeter");
/* Run the PostLogin script. gdmslave suspends until script has
terminated */
username = gdm_session_direct_get_username (slave->priv->session);
if (username != NULL) {
gdm_slave_run_script (GDM_SLAVE (slave), GDMCONFDIR
"/PostLogin", username);
}
g_free (username);
if (slave->priv->greeter == NULL) {
g_debug ("GdmSimpleSlave: No greeter running");
return;
}
gdm_welcome_session_stop (GDM_WELCOME_SESSION (slave->priv->greeter));
gdm_greeter_server_stop (slave->priv->greeter_server);
g_object_unref (slave->priv->greeter);
slave->priv->greeter = NULL;
}
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gdm in Ubuntu.
https://bugs.launchpad.net/bugs/586503
Title:
/etc/gdm/PostLogin/Default file not run if automatic login is enabled
To manage notifications about this bug go to:
https://bugs.launchpad.net/gdm/+bug/586503/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs