In my opinion, for Ubuntu-based distributions the root cause of the bug
is in lightdm package. At least, in quantal it becomes default display
manager for all desktops including non-GNOME ones.

In files:
 * /etc/pam.d/lightdm
 * /etc/pam.d/lightdm-greeter

it has the following line:

session optional        pam_gnome_keyring.so auto_start

The line starts gnome-keyring daemon for all desktops, while only few of them 
can properly set up gnome-keyring right now.
Probably only_if argument should be used, so keyring daemon will start only for 
supported environment.

One possible workaround is to switch from lightdm to DE speciffic display 
manager which don't start gnome-kering
at all.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/932177

Title:
  XFCE (and other non-GNOME) desktops do not initialise gnome-keyring
  correctly / WARNING: gnome-keyring:: couldn't connect to PKCS11

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-keyring/+bug/932177/+subscriptions

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

Reply via email to