Can't get the hang of KWallet

When I open KMail, then KWallet opens. I type the KWallet password and KMail then starts receiving email. OK, fine.

I was hoping to use KWallet to store other passwords (for example to log in to this forum)

The KWallet Manager icon on my desktop. If I click it, nothing happens.

Thanks for any help.

I use KWallet for KDE applications, but not for anything else. For browser use, you may need to install a extension first. Which browser are you using?

For example, for firefox there is the following

Thanks for the link, Deano.

I’ve downloaded the extension but still cannot open KWallet.

Did you restart firefox after installing?

Yes, I restarted Firefox.
What should i be expecting? If I click in a password field in Firefox, should KWallet open?
I tried uninstalling KWallet and then reinstalling. But in Yast all i could find was Kwallet Manager. Is that the same thing as KWallet? Anyway, I uninstalled and reinstalled. Still can’t open it.

Did not think that FF addon uses kwallet

It just keeps your passwords. But then basic FF keeps your passwords

Well, here is what the author has to say:

“Firefox stores its passwords internaly, optionally protected by a master password. KDE has its own password manager called KWallet. KWallet stores every password in the KDE system, and protects access by a master password. With this extension you are able to use KWallet instead of the default Firefox password manager. It allows tighter integration of Firefox inside KDE.”

PS. Like I say, this doesn’t work for me. What do folks here use to store their passwords?

KWallet runs in the background. You cannot “open” it.
You can configure it and inspect its content with the kwalletmanager though. And that is the icon you have in the system tray.
If you cannot open that by clicking on it, try to click with the right mouse button.

And please check that the KDE Wallet subsystem is enabled in its settings (also reachable in Systemsettings/“Configure Desktop”->“Account Details”.

I can’t say anything about that Firefox Addon though, as I never tried it.
I’m mainly using Konqueror anyway, which of course does support/use KWallet out of the box.

Thanks for the info, wolfi.

The KDE Wallet subsystem is enabled.

I have the kwalletmanager on my desktop. Left or right clicking on the icon does nothing.

Are you saying Konqueror can store passwords? If so, would you say it is 100% secure.


As a native KDE application it is designed to integrate with kwallet.

I have not tried the kwallet extension for firefox, though I do use kwallet with konqueror.

For firefox, I use the built-in password manager, together with a master password. I also use the “secure-login” extension, so that it does not fill in the password unless I click a button for that.

As to whether it is secure – that’s always hard to say. Security is a compromise.

In my opinion, I am better off using the firefox password manager. It won’t be fooled by a phishing site, since it checks the url before it will fill in a password. That’s already a useful protection. Additionally, having a password manager makes it easier to use hard-to-guess passwords, and to use different passwords for each site.

As I use the firefox password manager, it asks for my master password the first time I need to fill in a password. That lasts until I close firefox, which I normally do after around 24 hours.

I just tried out that KDE Password extension. It works fine.

I still prefer the built-in firefox manager. I tested the KDE extension in my test account – I login to that to try stuff out, without it messing up what I regularly do.

When I first needed a password in firefox, kwallet opened (and needed the kwallet password). I have kwallet set to stay open, so I won’t be prompted for a password again until I logout of KDE and login again.

Here’s what I don’t like about that extension, and why I won’t use it for my regular account. It looks as if it saves firefox password in a single set of saved passwords. With firefox, as I normally use it, I am using several different profiles, and I can have different password information saved for different profiles. It looks as if the KDE wallet extension does not support that separation between firefox profiles.

I’ve not used it either (although I was aware of it). Interesting to hear about your evaluation of it. :slight_smile:

Epictetus wrote:

> Thanks for the info, wolfi.
> The KDE Wallet subsystem is enabled.
> I have the kwalletmanager on my desktop. Left or right clicking on
> the icon does nothing.
> Are you saying Konqueror can store passwords? If so, would you say
> is 100% secure.
> Thanks!
How did you install kwalletmanager? I had a problem once where I
installed it as user instead of root (or was it the other way around)
and it would not open. may want to check permissions.

My kwallet in ~/home has the username:group for owner and permissions

~/.kde4/share/apps/kwallet/ permissions= 6:forbidden:forbidden

two files in kwallet are:
username.kwl and kdewallet.kwl both with permissions=

You can see whats in the wallet by

1. Right click on was icon in the tray
2. select restore
3. This brings up a giu KDE Wallet Manager.
4. Select the wallet you want to look at
ex: wallet mailtransport Passwords
5. Select an ID Usually a group of 9 numbers) and click show contents
6. This will show actual password Be care because you can change the
password from here, also make sure you hide password when do
(show password change to hiden password when you open it.

This may help you isolate the problem.

openSUSE 13.1(Linux 3.11.10-7-desktop x86_64|
Intel(R) Quad Core™ i5-4440 CPU @ 3.10GHz|8GB DDR3|
GeForce 8400GS (NVIDIA-Linux-x86_64-331.49)|KDE 4.12.3

Hm, that’s strange.
What do you actually mean with “on my desktop”?
You added a launcher to your desktop? This should at least show a right-click menu then.

And as I said, kwalletmanager adds an icon to the system tray anyway when it’s running. If you leave it running on logout, it should be started automatically on login, and it should also be started automatically when some application opens the KWallet.

What happens when you run this in a terminal window? (Konsole f.e.)

kwalletmanager --show

Does a GUI appear? Do you get any error message?

Are you saying Konqueror can store passwords? If so, would you say it is 100% secure.

No, I was saying that Konqueror uses KWallet to store the passwords.
It doesn’t need an extension for that though, but supports it out of the box.