How to retrieve a password from KWallet; KWalletManager won’t run

kdekonquerorkwalletpassword

Trying to retrieve a password from KWallet, I found that I couldn't open KWalletManager. Neither the menu item System > KWalletManager, nor Alt+F2 and typing in kwalletmanager do anything. Does anybody have any idea what I can do?

When I run kwalletmanager from the command line, it outputs

QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.

but I read that that is just a warning, not the cause of the program refusing to start at all.

Also, when I use the wallet from within another application, there is no wallet icon in the system tray, even though the checkbox "Show manager in system tray" is checked in the system settings.

It sounds like I'm missing something.
Considered uninstalling and reinstalling KWallet from the repository, but seeing the amount of software that needs to be removed if I uninstall it, I hesitate to do that.
Anybody have any ideas what I can try?


Edit: this has turned into a whole new question now. As originally written, the question was

I thought I knew my password on one ftp site, but apparently not. How do I tell Konqueror to show me what it is?

I'm running Debian 7.8 KDE (and yes, I know I need to update to Jessie, I just haven't brought myself to do it yet).

Best Answer

Open KWalletManager (/usr/bin/kwalletmanager) in KDE, go to Contents / Form Data / Maps, select the correct id, check Show Values box. Works for me.

If you can't find it this way: save your login page to a HTML file, place it on a localhost webserver with PHP/CGI support, trick your resolver via /etc/hosts to call local page instead of the original, write a simple PHP/CGI script to display form data and attach it in saved HTML page under <form action=...>. Then login.

Related Question