Version: 1.1 (using 4.00.80 (KDE 4.0.80 >= (KDE 4.1 Beta1), compiled sources) Compiler: gcc OS: Linux (x86_64) release 2.6.24-17-generic Kopete and KMail passwords are saved in a kwallet. When i set the option to remember password, the passwords are remembered only for the current session if the kwallet itself does not have a password. However, if the kwallet is created with a password, the passwords are remembered forever.
I confirm this.
My observation was shortlived. After a reboot, kwallet again started forgetting passwords even if it itself has a password to open. After a few more experiments it seems like kwallet does now remember passwords. For this started kopete and kmail which would access the kwallet, supplied my passwords again, then exited kopete and kmail (kmail stores passwords only on exit). I then opened kwalletmanager forcefully closed the wallet through the wallets context menu. Now again kwallet does seem to remember passwords. If this does work consistently i would think that it is perhaps an issue with the wallet not being closed properly on kde logout. Could others confirm the above procedure as a solution?
After several days and attempts on other installations, the above mentioned process does appear to be a solution. i.e. Manually disconnecting kwallet clients and then force closing the wallet saves information for future logins.
kwallet currently only saves the wallet on the end of the session, so I think that's really the problem you're facing. It should however shut down correctly. Does this problem still happen for you? I might actually enable saving the wallet on every change that is made. I just benchmarked the performance hit and it doesn't seem to be big :-)
*** This bug has been marked as a duplicate of 105752 ***