I can replicate this on Intrepid. It looks like the problem is a conflict between gpg-agent and seahorse, when the "gnupg-agent" package is installed, it installs the /etc/X11/Xsession.d/90gpg-agent mentioned in the comments, which breaks seahorse. Remove gnupg-agent fixes the issue.
** Changed in: seahorse (Ubuntu) Status: Invalid => New -- seahorse does not recognize seahorse-agent/ssh-agent as a caching agent https://bugs.launchpad.net/bugs/217270 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs