I can confirm this on my system with evolution 2.8.0-0ubuntu3 installed.

When launching Evo from Applications>Internet>Evolution, it contacts the
gnome-keyring as expected, and the account passwords are read from the
keyring (i.e. Evolution prompts once for the password to unlock the
keyring).

However, when launching Evo from a keyboard shortcut set up under
System>Preferences>Keyboard Shortcuts>Desktop>E-mail, it does not seem
to communicate with the gnome-keyring daemon, since it asks for the
password of each and every account upon startup.

The following binaries/links are on my system:

/usr/bin/evolution          (symlink to /usr/bin/evolution-2.8)
/usr/bin/evolution          (symlink to /usr/bin/evolution-2.8)
/usr/bin/evolution-2.8    (Evolution 2.8.0 binary)

* The launcher under Applications>Internet>Evolution Mail executes:
evolution --component=mail
This launcher works as expected.

* The launcher under Applications>Office>Evolution Mail executes:
evolution-2.8
This launcher works as expected.

* A keyboard shortcut set up under System>Preferences>Keyboard 
Shortcuts>Desktop>E-mail seems to execute what's defined under 
System>Preferences>Preferred Applications>Mail Reader. In my case, that is the 
default Evolution command:
evolution %s
This is the launcher that doesn't work. As said before, when the keyboard 
shortcut is pressed, Evolution starts but does not seem to communicate with the 
keyring.

Changing the command to Custom and trying:
evolution --component=mail 
or
evolution-2.8
does not help, either.

** Changed in: evolution (Ubuntu)
       Status: Unconfirmed => Confirmed

-- 
Evolution doesn't open keyring when launched by a keybinding
https://launchpad.net/bugs/62163

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to