further notes related to previous comment: The delay present when closing the Unity-2D session (specially when using the application dash) is logged in .xsessionerrors file. I have enabled '--debug' for gnome-settings-daemon in /usr/share/xsessions/ubuntu-2d.desktop to get more verbosity and looked at logs after the session is completely closed (switched from lightdm to vt).
these seem the more evident differences between a clean and a slow session: (process:3926): libunity-CRITICAL **: unity_inspector_on_unity_vanished: assertion `conn != NULL' failed g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting. ** Attachment added: "xsessionerrors-with_dash" https://bugs.launchpad.net/unity-2d/+bug/812104/+attachment/2538203/+files/xsessionerrors-with_dash -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/812104 Title: Long delay on session logout To manage notifications about this bug go to: https://bugs.launchpad.net/unity-2d/+bug/812104/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs