I am using openSUSE 15 Leap, 64-bit, with the KDE desktop environment. Not much of a Linux expert…
Today I installed Skype.
Every time that I launch Skype, a pop-up window appears:
Enter password to unlock
An application wants access to the keyring “Default keyring”, but it is locked.
How do I permanently get rid of this pop-up window? I am the only one using the PC, so I do not need this level of security…
I’m not sure, but that sounds like a “Gnome keyring” message. Perhaps Skype is Gnome based.
If you use GDM (instead of SDDM) for login, then the Gnome keyring is automatically opened during login – but only if it is using the login password for the keyring. If you have set a different password, then you might need to first change that. And I’m not sure how, if Gnome is not installed.
KDE prompts are always for “kwallet” or “kdewallet” or similar. Gnome and XFCE prompts are for “default keyring”.
If Skype is based on Gnome, then installing it would pull in some Gnome libraries. Even without the Gnome desktop being installed, you could have applications that use the Gnome keyring.
From a google search, Gnome keyrings are stored at “.local/share/keyrings” (relative to your home directory).
If it is really kdewallet that you are being prompted for, then you can set the wallet password to blank (an empty string). And then you won’t be prompted. Or you can install “pam_kwallet” which should open the wallet automatically during login (but it won’t work if you auto-login).
How do i reset kwallet’s password to an empty string? Right now, it has a password in it for Skype. I did not know that I could set a blank password so the first time that the window popped up I created a password…
I did some searching on how to reset the kwallet password to blank but I could not find anything that seems to explain in simple terms how to do it…
If you run “kdewalletmanager” (from the start menu/system) there’s an option to change password. But that won’t work if you are using “gpg” encryption for the wallet.
The other choice is to just delete the wallet and start over. It is in “.local/share/kwalletd”. You can just delete everything in that directory. Best to do that when not logged into KDE. You can logout, and then login to Icewm to do that. Or logout, and then use CTRL-ALT-F1 to get a console session to remove those files. When you login again, a new wallet is created. Well, actually, it is created when you first try to use it. You are prompted for a wallet password. Choose “blowfish” encryption and set the password to the empty string (i.e. don’t type anything into the password field).