krdc does not agree with kdewallet manager about where the wallet lives
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
krdc (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
KDE Wallet manager thinks that the kde wallets live in ~/.local/
When I symlink those two direcories together krdc is not able to open the kde wallet found.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: krdc 4:15.12.3-0ubuntu1
ProcVersionSign
Uname: Linux 4.4.0-21-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: KDE
Date: Fri Jun 3 21:38:43 2016
InstallationDate: Installed on 2014-07-12 (692 days ago)
InstallationMedia: Kubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.1)
JournalErrors:
Error: command ['journalctl', '-b', '--priority=
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
No journal files were opened due to insufficient permissions.
SourcePackage: krdc
UpgradeStatus: Upgraded to xenial on 2016-04-23 (41 days ago)
Changed in krdc (Ubuntu): | |
importance: | Undecided → High |
I noticed the same thing here. share/apps/ kwallet is used for kde4 applications only. share/kwallet is used for kde5 applications only.
I see the krdc wallet won't remain open, so I have to unlock it every use.
After some research I found:
~/.kde/
~/.local/
The kde4/5 wallet encryption is not compatible, so linking will not work.
Probably the cipher is different between the kde4 and kde5 wallets.
krdc is a kde4 application, so uses the ".kde" wallet.
The KDE Wallet Manager is kde5, so uses the ".local" wallet.
I assume the only 'fix' is a kde5 version of krdc.