user1476061
user1476061

Reputation:

How to disable Kwallet in kde plasma 5?

In KDE4 that was quite simple. There was a Kwallet section in System Settings. I've tried to remove kwallet package, but plasma depends on it.

Upvotes: 51

Views: 89854

Answers (9)

Luiz Bet
Luiz Bet

Reputation: 91

I use Arch Linux with the KDE Plasma desktop environment. Several existing solutions did not work for me. However, the following steps did:

Open the terminal and then edit the following file:

sudo nano /usr/share/dbus-1/services/org.kde.kwalletd5.service

Comment the line that contains "Exec=/usr/bin/kwalletd5" so that it looks like this:

#Exec=/usr/bin/kwalletd5

Save and close the file, then reboot the system. The kwallet will not be created as a service.

In some (older) systems, one may also have to edit the org.kde.kwalletd.service file (note the missing "5") and comment out the respective line.

Upvotes: 9

Vincent Vandalon
Vincent Vandalon

Reputation: 569

To disable the KDE wallet:

  1. Go to the KDE menu.
  2. Type "wallet", this will show KWalletManager.
  3. Go to Settings.
  4. Uncheck Enable the KDE wallet subsystem. Turn off KDE wallet subsystem in settings

Upvotes: 56

Torsten
Torsten

Reputation: 1966

I'm running KDE Plasma 5.18.8 and there's the option to disable the wallet in the system settings, but it has no effect.

The solution for me was to run the KWalletManager and select File -> Delete Password Storage.

I must've accidentally created one and since then it bothered me endlessly with password prompts.

Upvotes: 1

happy4pizza
happy4pizza

Reputation: 1

With KDE4 the previous way to disable kwallet was to do it in KDE menu. This has since been depreciated with KDE5/Plasama 5. This solution worked for but may differ by operating system.

  1. cd into ~/.config
  2. nano kwalletrc
  3. you should see [Wallet] underneath it add Enable=false
  4. save and reboot

This should have disabled KDE wallet.

Upvotes: 0

Archange
Archange

Reputation: 240

You can create or edit ~/.config/kwalletrc with the following content:

[Wallet]
Enabled=false

This has the advantage of not requiring to install kwalletmanager just to disable it.

Upvotes: 7

AntonioK
AntonioK

Reputation: 727

You could also edit file ~/.kde/share/config/kwalletrc: adding to [Wallet] section just one line

Enabled=false

would disable kwallet popups.

If you have ~/.config/kwalletrc file, do the same with it.

Upvotes: 12

Ellie
Ellie

Reputation: 21

I am running kubuntu 16.04 and my solution consist in going to system settings, go to account details, and there you should find the kde wallet section above the account manager one. Uncheck wallet system active as mentioned before and click on apply and then you're done.as yyou can see in the picture just a matter of a uncheck

Upvotes: 2

sancelot
sancelot

Reputation: 2053

in kde plasma 5, kwallet is a dbus service you may go to /usr/share/dbus-1/services (may be distribution dependant) directory and rename org.kde.kwalletd5.service with org.kde.kwalletd5.service.disabled

=> once rebooted, the service will not start

But be aware that if you upgrade your system, that file may be reinstalled...

Upvotes: 4

derjoachim
derjoachim

Reputation: 272

As far as I know, there is no Kwallet section in System Settings. There should be a kwallet service in the taskbar, but I could not find one. Furthermore, I was not able to remove or disable Kwallet entirely. However, I was able to stop the nagging. Here's what I did:

  • Remove or rename the following files: .config/kwalletrc, .kde4/share/apps/kwallet/* and .kde4/share/config/kwalletrc.
  • If you are logged into Plasma, log out.
  • Log back in. Kwallet will try to nag you to set a password.
  • Enter an empty password and ignore the warning that empty passwords are unsafe.

When this wizard has been finished, Kwallet should not be bothering you anymore.

Another note: this workaround is for Plasma 5.X versions up to 5.2. I am not sure about 5.3 and beyond.

Upvotes: 12

Related Questions