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 Bugs, which is subscribed to 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 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs