23

When I log into my system I have a KDE Wallet password dialog. When I disable it, some passwords as wifi or FTP accounts don't work any more, and the main problem - I dont have "remember password" any more.

For example I disable KDE Wallet, reboot, and I have no KDE Wallet dialog, but my WiFi can't connect, it doesn't ask for password, just "connecting", I give it 10 minutes, then delete (remove) the connection, after recreating it everything is fine.

Please help. Kubuntu 12.04

1
  • 3
    In addition to setting the "All users may connect to this network" as user311982 described (Which I find is only disabled by default for Wifi networks, not Ethernet), which by itself didn't do the trick for me I found the KDE Connection Settings Module, after selecting a Wi-Fi network and navigating to the "Wi-Fi Security" tab: ![](i.stack.imgur.com/gee5V.png) It makes sense that you'd need to choose "Store password for all users" instead of the default "Store password for this user only" so that the password may be accessed before you unlock the
    – Verax
    Jan 17, 2018 at 15:00

6 Answers 6

24

I solved this issue by going into the network manager settings by clicking the wifi/network icon in the taskbar > Settings icon, and then from the networks screen that appears, I right-clicked my connection, clicked edit, and then under the "General configuration" tab, ticked the "All users may connect to this network" check box. When I restarted my computer, I wasn't asked to enter the kwallet password and connected to my network automatically.

Perhaps this solution may also solve the problem you are having with kwallet.

4
  • 1
    This should be the correct answer. Well done!
    – Rymnel
    May 25, 2016 at 15:55
  • For me setting that option and clicking on Apply or Ok is crashing the system settings module . :( Nov 9, 2017 at 7:37
  • 1
    Works for me BUT I also need to specify "Store password for all users (not encrypted)" in the "Wi-Fi Security" tab otherwise it doesn't work.
    – bct
    Dec 24, 2020 at 14:46
  • 1
    @Rymnel No this is NOT the "correct answer". The question was how to disable KDE Wallet and still remember passwords. Your answer will only work for WIFI passwords but as soon as you need an FTP password or anything else that is stored in KDE Wallet, you get the same annoying popup. KDE Wallet can be disabled via system settings but obviously you will also lose all functionality that KDE Wallet has to offer. It it pretty self explanatory that a password manager should not open and you should have a password, passphrase or key file to get access to its functionality.
    – Jakke
    Jul 27, 2022 at 13:00
6

KDE Wallet is the component that does the actual remembering of passwords in a KDE environment.

You could set an empty password, but here’s a suggestion for something to set first: Open KWalletManager and use Settings → Configure Wallet… then untick the checkbox “Close when last application stops using it”. That way, you only need to open it once at system start, then it keeps running and provides you with passwords, while still storing them on disc only in an encrypted form (which it cannot do without a wallet password, obviously).

2
  • 1
    What would be awesome is if KWalletManager would Open on user login, except for non local login.
    – bksunday
    Oct 14, 2014 at 16:07
  • @bksunday you can do that by using kwalletcli and putting a dummy call, such as kwalletcli -e foo -f bar, into your X session startup files.
    – mirabilos
    Oct 15, 2014 at 19:45
2

Verax gave the best solution in comment:

In addition to setting the "All users may connect to this network" as user311982 described (Which I find is only disabled by default for Wifi networks, not Ethernet), which by itself didn't do the trick for me I found the KDE Connection Settings Module, after selecting a Wi-Fi network and navigating to the "Wi-Fi Security" tab: Edit Network Connections It makes sense that you'd need to choose "Store password for all users" instead of the default "Store password for this user only" so that the password may be accessed before you unlock the wallet.

2

I have Kubuntu 20.04.1 installed and I was facing the same issue; neither the WiFi password nor my Chrome passwords were being saved.

I had enabled the automatic login during the installation, and what worked for me was disabling automatic login in System Settings > Account Details > User Manager.

1
0

None of this worked for me but here is how I disabled it (Kwallet) in Plasma 5.

This solved the Wifi issue and Chrome's annoyance - both always requesting a password .... read on - it's kinda simple,

Kwallet Annoyance (Wifi and Chrome) • You can edit file ~/.kde/share/config/kwalletrc - adding to [Wallet] section just one line

              Enabled=false

save quit reboot problem gone - I hope it helps

Mark

0

If In doubt, use arch wiki! (https://wiki.archlinux.org/index.php/KDE_Wallet)

1) Install kwallet-pam

2) Edit your display manager to execute pam_kwallet5.so and pam_kwallet5.so auto_start, as a optional auth and a optional session respectively.

3) Profit $$$

2
  • 2
    1) How does one edit a display manager? 2) How does one tell said display manager to execute those commands? 3) "Profit"??
    – jvriesem
    Mar 17, 2020 at 14:43
  • I'm fairly sure this is the correct answer, but you've just handwaved the hard part.
    – Auspex
    Oct 25, 2023 at 19:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .