Sample Header Ad - 728x90

Unix & Linux Stack Exchange

Q&A for users of Linux, FreeBSD and other Unix-like operating systems

Latest Questions

1 votes
0 answers
18 views
Annoying warnings while using Subversion with kwallet
I'm using Subversion on Linux with a repository hosted on a remote server (via https) and with kwallet as the password store. Everything works as expected except that each time I'm using something like `svn commit` or `svn update` from the KDE console, I get the warning ``` kf.windowsystem: Cannot u...
I'm using Subversion on Linux with a repository hosted on a remote server (via https) and with kwallet as the password store. Everything works as expected except that each time I'm using something like svn commit or svn update from the KDE console, I get the warning
kf.windowsystem: Cannot use KWindowSystem without a QGuiApplication
although the command is still executed. I have added code to my ~/.bashrc to suppress this particular message, but I'd still like to know what's going wrong here. In case it matters: I'm using OpenSUSE Tumbleweed installed from snapshot 20250728 this week.
Frunobulax (111 rep)
Jul 31, 2025, 09:34 PM
1 votes
0 answers
29 views
Extract Chromium passwords stored via Kwallet
So I have Chromium (137), and Kwallet, and they work ok, Chromium saves and offers passwords on sites, and they are correct. But I want to backup my passwords to external drive (and there are another use cases when I need plain-text password, like console github login), so I opened Chromium password...
So I have Chromium (137), and Kwallet, and they work ok, Chromium saves and offers passwords on sites, and they are correct. But I want to backup my passwords to external drive (and there are another use cases when I need plain-text password, like console github login), so I opened Chromium password manager - and it was empty. No passwords at all. Offering passwords on login screen still works OK. Do you know how I can extract passwords from 'Login Data' sqlite using Kwallet key (I tried kwalletcli -f "Chromium Keys" -e "Chromium Safe Storage" and it returned me something looks like a key) or just make Chromium password manager work? Thanks
Дмитрий Батюк (11 rep)
Jul 4, 2025, 08:38 AM
2 votes
0 answers
75 views
How can I initialize a new a KDE wallet via the command line?
I am installed KDE Plasma (on Fedora 42) in an LXC container. My goal is setup KDE remote desktop and use it as a headless desktop environment. The issue is `krdpserver` stores the password for the authorized users in the user's kwallet. When I try to use `kwallet-query` to inspect the wallet, it sa...
I am installed KDE Plasma (on Fedora 42) in an LXC container. My goal is setup KDE remote desktop and use it as a headless desktop environment. The issue is krdpserver stores the password for the authorized users in the user's kwallet. When I try to use kwallet-query to inspect the wallet, it says the wallet doesn't exist. Upon investigation, I found that it didn't initialize a new wallet. Upon trying to figure out how to do it from the CLI I can find lots of information on reading and writing to the wallet. But nothing about how to set up a new wallet from the CLI. Does anyone know how to initialize a new wallet from the command line?
AtomicPorkchop (233 rep)
Jun 27, 2025, 11:02 PM • Last activity: Jun 27, 2025, 11:14 PM
11 votes
2 answers
1299 views
Store Firefox Primary Password in Secret Service
Is it possible to store the Firefox Primary Password (formerly known as the Master password) using the [freedesktop secret service][1] dbus API, in order to bypass the password prompt when Firefox starts and attempts to sync? If this were possible, the primary password would be stored in your local...
Is it possible to store the Firefox Primary Password (formerly known as the Master password) using the freedesktop secret service dbus API, in order to bypass the password prompt when Firefox starts and attempts to sync? If this were possible, the primary password would be stored in your local password manager (such as KWallet, gnome-keyring, KeePassXC, ...)."
sedrubal (326 rep)
May 24, 2023, 12:46 PM • Last activity: Oct 16, 2024, 05:50 PM
10 votes
4 answers
16248 views
How do I stop KWallet from asking my password to let the system connect to WiFi?
I've just switched to KDE and although I feel interested in exploring the opportunity to use KWallet for all kinds of cryptographic key/certificate files and some browser passwords perhaps if it can do that (I don't know yet), I absolutely don't want to enter my password every time I want to connect...
I've just switched to KDE and although I feel interested in exploring the opportunity to use KWallet for all kinds of cryptographic key/certificate files and some browser passwords perhaps if it can do that (I don't know yet), I absolutely don't want to enter my password every time I want to connect to WiFi. In fact I have to enter my password twice at the boot time now - to log-in and to get WiFi connected right after that and I find this is very annoying. Is it possible to disable KWallet WiFi passwords management and let the network selection applet (or whatever it is) remember it itself or to configure KWallet to just stop requiring explicit authorization for things this simple?
Ivan (18358 rep)
Jan 29, 2018, 07:34 PM • Last activity: Sep 25, 2024, 06:00 PM
7 votes
2 answers
5807 views
Can I use kwallet to manage PGP keys?
I have two PGP keys I use to sign and decrypt e-mails in kmail. When doing so, I have to enter the key's password (currently stored in KeePass). Is it possible to save the passwords in my kwallet in a way that automatically unlocks the keys as needed? If so, how can this be achieved? --- Edit: I hav...
I have two PGP keys I use to sign and decrypt e-mails in kmail. When doing so, I have to enter the key's password (currently stored in KeePass). Is it possible to save the passwords in my kwallet in a way that automatically unlocks the keys as needed? If so, how can this be achieved? --- Edit: I have found something similar [here](https://wiki.archlinux.org/index.php/KDE_Wallet#Using_the_KDE_Wallet_to_store_ssh_key_passhprases) , but for SSH keys rather than PGP keys. Maybe that can be adapted?
Baum mit Augen (240 rep)
Jun 21, 2018, 04:51 PM • Last activity: Sep 25, 2024, 03:17 PM
15 votes
2 answers
29541 views
How to reset KDE wallet password in linux?
I have installed OpenSUSE on my laptop. I am trying to connect to my wifi. I entered my wifi password (correctly) and then it is asking for my KDE wallet password. I set the KDE password but forgot it. Is there any way to reset it or do I have to reimage my laptop?
I have installed OpenSUSE on my laptop. I am trying to connect to my wifi. I entered my wifi password (correctly) and then it is asking for my KDE wallet password. I set the KDE password but forgot it. Is there any way to reset it or do I have to reimage my laptop?
Suri (401 rep)
Apr 14, 2012, 09:19 AM • Last activity: Sep 12, 2024, 08:40 AM
16 votes
3 answers
13807 views
How do I set up KDE, KWallet and ssh so I'm not asked to enter my ssh passphrase?
I have ssh keys set up and I can see my key in KWalletManager under ksshaskpass. How do I get it so that I am not asked for my ssh passphrase eg. every time I do something in Git. (It says: "Enter passphrase for key ...") What I would like is that my KDE login is the only time I am asked for a passw...
I have ssh keys set up and I can see my key in KWalletManager under ksshaskpass. How do I get it so that I am not asked for my ssh passphrase eg. every time I do something in Git. (It says: "Enter passphrase for key ...") What I would like is that my KDE login is the only time I am asked for a password (as in Cinnamon and Gnome). I guess that this should result in some kind of interaction between KWallet and ssh so that my passphrase is auto-entered into ssh. I've tried searching for information but could not find a step by step solution for Kubuntu. What do I need to do?
mcarans (695 rep)
Nov 14, 2022, 09:58 PM • Last activity: Aug 1, 2024, 08:58 PM
10 votes
2 answers
6872 views
keyring best practices with systemd
There plenty of tools working with keyrings: ssh-agent, gpg-agent, gnome-keyring, kwallet, wrappers like keychain, keyctl talking to GNU/Linux kernel. There are various recommendation on how/when to start it tailored for different environments. This make it rather confusing. I'm using modern GNU/Lin...
There plenty of tools working with keyrings: ssh-agent, gpg-agent, gnome-keyring, kwallet, wrappers like keychain, keyctl talking to GNU/Linux kernel. There are various recommendation on how/when to start it tailored for different environments. This make it rather confusing. I'm using modern GNU/Linux distro with systemd and I start my user session with systemd --user as well. I expect this setup to last decades so I wonder what's the best way to get keyring into picture? The main use-case is to store passwords from chromium/firefox in one consolidated place. Shall I start keychain from my user shell autostart script (I use fish for interactive and dash as login shells if that matters)? Right now "gnome-keyring-daemon --daemonize --login" is spawned via PAM. Shall I start "gnome-keyring --start" from user systemd unit? Is there some dbus service which would start some keyring daemon upon first request? The list of questions go on but you get the idea - what is the right way to get keyring-as-a-service?
god (458 rep)
Jun 1, 2015, 10:46 AM • Last activity: Aug 19, 2023, 02:01 PM
1 votes
1 answers
936 views
Unable to locate `kwallet-pam` package in Debian (bullseye) even though the package exists in the source
I'm trying to install `kwallet-pam` package in my Debian 11 with KDE Plasma so that I don't need to type in wallet passcode at every boot. But `apt update` then `apt install kwallet-pam` says `E: Unable to locate package kwallet-pam`, despite the fact that the package is in the source! : [https://pa...
I'm trying to install kwallet-pam package in my Debian 11 with KDE Plasma so that I don't need to type in wallet passcode at every boot. But apt update then apt install kwallet-pam says E: Unable to locate package kwallet-pam, despite the fact that the package is in the source! : https://packages.debian.org/source/bullseye/kwallet-pam What am I misunderstanding / how to resolve this issue?
Jackson (65 rep)
Mar 7, 2023, 12:40 PM • Last activity: Mar 7, 2023, 01:04 PM
8 votes
2 answers
4472 views
How can I change the GPG key used in kwallet?
I'm using kwallet on my Debian system with a GPG key. The key I used while setting up the system has now expired. I've already created a new one, which works as expected for mailing etc., but I don't know how to use this to encrypt kwallet.
I'm using kwallet on my Debian system with a GPG key. The key I used while setting up the system has now expired. I've already created a new one, which works as expected for mailing etc., but I don't know how to use this to encrypt kwallet.
roli (111 rep)
Apr 23, 2017, 11:37 AM • Last activity: Jul 28, 2022, 11:30 AM
11 votes
3 answers
39746 views
Disable KWallet password request in Arch Plasma 5
KWallet requests a password on startup. I want to get rid of this but I have found no way to disable it and also cannot remove KWallet itself: # sudo pacman -R kwallet checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: kio: requires kwallet How can I st...
KWallet requests a password on startup. I want to get rid of this but I have found no way to disable it and also cannot remove KWallet itself: # sudo pacman -R kwallet checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: kio: requires kwallet How can I stop this password prompt from appearing each time I log in? I am using Arch Linux and Plasma 5.
DScript (1083 rep)
Apr 16, 2015, 06:55 AM • Last activity: Jan 9, 2022, 05:54 PM
0 votes
1 answers
1333 views
How do I tell an application (Brave in this case) to remember that I've allowed it access to Kdewallet?
I've found many articles with instructions for disabling the wallet altogether, but I'd like to use it, just not have to authenticate every time I open Brave. Is there a way to grant permanent permissions for an application to access Kdewallet? Here are some links to similar questions where the only...
I've found many articles with instructions for disabling the wallet altogether, but I'd like to use it, just not have to authenticate every time I open Brave. Is there a way to grant permanent permissions for an application to access Kdewallet? Here are some links to similar questions where the only answers are to disable it: https://askubuntu.com/questions/1205161/annoying-kde-wallet-service-popup-the-application-kded5-has-requested-to-open https://askubuntu.com/questions/1109179/kde-wallet-keychain I'd really like to be able to save encrypted passwords locally without needing to give permissions every time. Thank you
aviemet (101 rep)
Oct 10, 2020, 05:47 PM • Last activity: Oct 29, 2021, 03:56 PM
0 votes
1 answers
2028 views
How to create a new keyring "default" with KWalletManager?
I tried running a backup with [Vorta][1]. This failed as I [got the error message "The login keyring did not get unlocked when you logged into your computer" when trying to do so which is why I (re)moved the keyrings][2] and initialized a new backup repository. After doing so I could run backups. Ho...
I tried running a backup with Vorta . This failed as I got the error message "The login keyring did not get unlocked when you logged into your computer" when trying to do so which is why I (re)moved the keyrings and initialized a new backup repository. After doing so I could run backups. However, when I tried to run a backup after a restart I got this prompt asking for a password: "An application wants access to the keyring 'Default', but it is locked" without the password working. I also tried the password for my username which didn't work either. The previously mentioned problem that I linked above may have been caused by changing the password for my user (I didn't get informed about anything breaking by changing the password of my user). In KWalletManager all the wallets were there again so I deleted them and created a new wallet and made it the default wallet. Then I tried to run the backup. However, even if I initialize a new repository with a new SSH key in Vorta I still get this message without the password working. **-> How can I see what the "default" keyring is and for example set KWalletManager as the default keyring application instead of for example gnome-keyring (which is also installed)?**
mYnDstrEAm (4708 rep)
Dec 14, 2020, 04:43 PM • Last activity: Jan 14, 2021, 05:12 PM
0 votes
0 answers
888 views
Replace KDE Wallet with Password Manager like Lockwise
I recently started using Lockwise as Password Manager for my Firefox and Android. Now the only Passwords I still need to enter are the ones outside of my Browser on my Desktop. Is there any way to setup Lockwise (or other Password Managers in General) instead of KDE Wallet as Keyring system? So far,...
I recently started using Lockwise as Password Manager for my Firefox and Android. Now the only Passwords I still need to enter are the ones outside of my Browser on my Desktop. Is there any way to setup Lockwise (or other Password Managers in General) instead of KDE Wallet as Keyring system? So far, I've only had Problems with KDE Wallet system - the only thing it seems to do correctly are WiFi Passwords. There are quite a few other applications where I should enter a password, and while sometimes KDE Wallet knows it's being requested (for many programs it doesn't), it never actually enters passwords. Is there generally in Unix (Kubuntu 20.04 (KDE) in my case) the possibility to use Password-Managers for applications, like it's possible in Android? (If not, why not? Is there a technical reason why it's not possible or is that simply not done yet because nobody found the time to do it?)
Chris Stenkamp (101 rep)
Dec 23, 2020, 10:46 AM
2 votes
1 answers
991 views
kwallet get password as root user
I'm currently setting up a borgmatic backup job that should get the repository from the kwallet using the following command: kwallet-query -r systeembackup kdewallet -f borg But unfortunately it triggers this error when I run borgmatic: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/ru...
I'm currently setting up a borgmatic backup job that should get the repository from the kwallet using the following command: kwallet-query -r systeembackup kdewallet -f borg But unfortunately it triggers this error when I run borgmatic: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' Couldn't start kwalletd: QDBusError("org.freedesktop.DBus.Error.Disconnected", "Not connected to D-Bus server") passcommand supplied in BORG_PASSCOMMAND failed: Command '['kwallet-query', '-r', 'systeembackup', 'kdewallet', '-f', 'borg']' returned non-zero exit status 1. Because the backup job is run as the root user to be able to perform a full system backup, the command is not able to open the KDE wallet. I tried running it as my own user: sudo -i -u ik kwallet-query -r systeembackup kdewallet -f borg Without success: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-ik' Couldn't start kwalletd: QDBusError("org.freedesktop.DBus.Error.Disconnected", "Not connected to D-Bus server") Wallet kdewallet not found Also not by setting the XDG variable first: export XDG_RUNTIME_DIR=/run/user/1000; sudo -i -u ik kwallet-query -r systeembackup kdewallet -f borg Is there a way to the password from the wallet as a privileged process/user?
aardbol (693 rep)
Jan 4, 2020, 07:42 PM • Last activity: Sep 25, 2020, 09:56 AM
2 votes
0 answers
374 views
How to unlock Kwalletmanager KDE4 with kwalletmanager5 KDE5?
I am a little lost with kwalletmanager5. I upgraded my system from OpenSuseLEAP42.1 to OpenSuseLEAP42.2 a couple of months ago. With KDE5. Since I updated my system I have problems with the kwalletmanager, or better the interplay of kwalletmanager5 and the KDE4 version of kwalletmanager. > kwalletma...
I am a little lost with kwalletmanager5. I upgraded my system from OpenSuseLEAP42.1 to OpenSuseLEAP42.2 a couple of months ago. With KDE5. Since I updated my system I have problems with the kwalletmanager, or better the interplay of kwalletmanager5 and the KDE4 version of kwalletmanager. > kwalletmanager --version Qt: 4.8.6 KDE: 4.14.28 KDE Wallet Manager: 2.0 > kwalletmanager5 --version kwalletmanager5 16.12.1 > kwalletd --version Qt: 4.8.6 KDE: 4.14.28 KDE-Dienst für Passwortspeicher: 0.2 The main problem I encountered was that the new kwalletmanager5 does not accept a GPG key to encrypt the wallet. This is a problem since I used GPG in KDE4. Now, each time I open the kwalletmanager5, I have to enter first the password for kwalletmanager5 and then for kwalletmanager4. So I tried to uninstall the KDE4 version of kwalletmanager. Which caused problems with some other applications... Somewhere I read that you need to have installed both versions so that KDE4 applications can use kwalletmanager and KDE5 applications kwalletmanager5. All in all, I have two questions: 1. Is there a way to unlock kwalletmanager with kwalletmanager5? 2. I would like to use GPG-encryption with kwalletmanager5. Is there a way?
Johannes Bleher (151 rep)
Feb 16, 2017, 02:59 PM • Last activity: May 12, 2019, 08:50 PM
6 votes
3 answers
11362 views
Automatically opening kwallet while logging in to KDE
How can I configure kwallet to automatically open when I log in to KDE, so that I don't have to retype my password every time I want to connect to a wireless network or when Chrome needs some passwords, etc.? I am running KDE 4.6.5 in Debian testing.
How can I configure kwallet to automatically open when I log in to KDE, so that I don't have to retype my password every time I want to connect to a wireless network or when Chrome needs some passwords, etc.? I am running KDE 4.6.5 in Debian testing.
Grzenio (6107 rep)
Mar 14, 2012, 09:58 PM • Last activity: Apr 5, 2019, 11:18 PM
8 votes
0 answers
2849 views
How to use Kwallet as default keyring
I am using KDE desktop (plasma 5 ) environment with opensuse leap 42.1. Many programs in my system use native keychain to store password like (JetBrain products). But when saving the password, I notice that the default keychain for my system is genom-keyring. How to configure my system to use KWalle...
I am using KDE desktop (plasma 5 ) environment with opensuse leap 42.1. Many programs in my system use native keychain to store password like (JetBrain products). But when saving the password, I notice that the default keychain for my system is genom-keyring. How to configure my system to use KWallet as default keychain. I have uninstall genom-keyring with all its dependencies and now the system does not recognize any default keychain. How can I make Kwallet the default keychain? Another question how can I avoid typing the paraphrase every time I sign in my account (to open the wallet) Thank you very much
Mohamed Amine Ouali (181 rep)
Oct 16, 2017, 01:13 AM • Last activity: Jan 26, 2019, 12:23 AM
4 votes
2 answers
17091 views
Disable KDE Wallet from the command line
When I log into my desktop session, Plasma shell is unresponsive and CPU utilization is 100%. I have tracked this down to an issue with KDE Wallet and an attempt to make a WiFi connection. Unfortunately, I cannot resolve the issue via the desktop session because it is mostly unresponsive. I am seeki...
When I log into my desktop session, Plasma shell is unresponsive and CPU utilization is 100%. I have tracked this down to an issue with KDE Wallet and an attempt to make a WiFi connection. Unfortunately, I cannot resolve the issue via the desktop session because it is mostly unresponsive. I am seeking a command line solution. I can log in via SSH or I can log into the console without SDDM & Plasma. I saw a similar solution here: https://unix.stackexchange.com/a/36444/15010 cd $(kde4-config --localprefix)share/apps/kwallet mv kdewallet.kwl kdewallet.kwl.bak However, I do not have a directory at ~/.kde4/share/apps/kwallet The closest I find is ~/.kde/share/apps/kwallet where I have I see only this one file: kdewallet.salt find . -iname "*wallet*" ./.config/kwalletrc ./.config/kwalletmanager5rc ./.kde/share/apps/kwallet ./.kde/share/apps/kwallet/kdewallet.salt ./.kde/share/config/kwalletrc ./.kde4/share/config/kwalletrc ./.local/share/kwalletd ./.local/share/kwalletd/kdewallet.salt
MountainX (18888 rep)
Jun 19, 2018, 08:58 PM • Last activity: Jan 17, 2019, 10:46 PM
Showing page 1 of 20 total questions