GNOME Bugzilla – Bug 315350
Non XSMP aware apps in session causes splash screen to not disappear
Last modified: 2008-05-25 20:54:03 UTC
(Note - this bug is about what we do when we have an non-XSMP aware appear in the session. Separate bugs should be filed when non-XSMP aware apps actually appear in the session for whatever reason. This bug is about how to handle the problem more robustly; we still need to make sure the problem doesn't happen in the first place) If the session contains a non-XSMP aware app the splash screen doesn't disappear because we wait until all apps respond before destroying the splash screen. The timeout for apps to connect could be made shorter or we could just have another timeout (shorter) after which we remove the splash screen even if an app hasn't responded.
See bug #116814 for more details
I see a very long delay in the Gnome splash screen when using /etc/xdg/autostart/login-settings.desktop to launch a Bash script that sets up configurations for our office users. Adding "StartupNotify=false" does not help.
This is basically fixed as the splash screen just waits for a SessionRunning D-Bus signal from session manager to know when to go away. The session manager emits this signal when the session is fully up and running. Closing as OBSOLETE.