I had the same problem before.<div><br></div><div>I installed a Debian Squeeze from scratch (no OS before) using <b>the french langage.</b></div><div><br></div><div>And installed gnome-keyring : dpkg -l |grep keyring</div>
<div><br></div><div>ii debian-archive-keyring 2010.08.28 GnuPG archive keys of the Debian archive</div><div>ii debian-keyring 2010.12.29 GnuPG keys of Debian Developers</div>
<div>ii gnome-keyring 2.30.3-5 GNOME keyring services (daemon and tools)</div><div>ii libgnome-keyring0 2.30.1-1 GNOME keyring services library</div>
<div>ii libpam-gnome-keyring 2.30.3-5 PAM module to unlock the GNOME keyring upon login</div><div><br></div><div>By default the gnome-keyring did not save my password.</div><div>
<br></div><div>When I checked in the log, I had the following error </div><div><br></div><div>$ tail -f cat /var/log/auth.log</div><div><br></div><div><div>Mar 21 22:35:44 debian gnome-keyring-daemon[1869]: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files</div>
</div><div><br></div><div>Then I installed seahorse, but it didn't work with my default keyring.</div><div><br></div><div>I found the solution when I looked in : </div><div><br></div><div><div>$ ls ~/.gnome2/keyrings/</div>
<div>default par_défaut.keyring</div></div><div><br></div><div><div>$ cat ~/.gnome2/keyrings/default </div><div>par_défaut</div></div><div><br></div><div>The default keyring had a UTF-8 charset : par_d<b>é</b>faut</div>
<div>
<br></div><div>I rename 'par_défaut' into 'par_defaut' and now it works well.</div><div><br></div><div><div>$ mv ~/.gnome2/keyrings/par_défaut.keyring ~/.gnome2/keyrings/par_defaut.keyring</div><div>$ echo "par_defaut" > ~/.gnome2/keyrings/default</div>
<div><br></div><div><br></div></div><div>I hope it will help.</div><div><br></div><div>Cheers</div><div><br></div><div>Romain</div><meta http-equiv="content-type" content="text/html; charset=utf-8">