I have the same problem. It seems that seahorse does overwrite the ENV variables. I'm not sure as I haven't delved too deeply yet. To get things working I just killed seahorse agent and started up a seperate ssh agent and set the right ENV variables. But, seahorse seems to claim that you can turn this off. There is a wiki page about how to turn it on, Ubuntu must be shipping with it on by default?
http://live.gnome.org/Seahorse/SSHAgent -- [edgy] ssh is totally hosed when seahorse installed https://launchpad.net/bugs/67793 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
