Results 1 to 4 of 4

Thread: KWallet "your system has no keys suitable for encryption."

  1. #1

    Lightbulb KWallet "your system has no keys suitable for encryption."

    KWallet is unfriendly at the start and needs some openSUSE polish to improve user experience.

    When using a password for the first time (e.g. connecting to wifi) KWallet asks you to create a new wallet and gives you a choice between gpg and blowfish.
    It steers you towards gpg being better than the older blowfish.
    However, as soon as you click next you are confronted with a confusing message saying "your system has no keys suitable for encryption."
    You can click OK but what next?
    I ended up going back and using the blowfish method as it prompted me for a password and let me configure KWallet and watch Hootie and the Blowfish on youtube .

    This is reported in this bug here:
    https://bugs.kde.org/show_bug.cgi?id=353960

    but the assignee doesn't seem to have much interest in it.

    KGpg is included in openSUSE, perhaps KWallet could be patched to launch that when KWallet starts and finds no keys.
    Thoughts?

  2. #2
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,178
    Blog Entries
    3

    Default Re: KWallet "your system has no keys suitable for encryption."

    Quote Originally Posted by opticyclic View Post
    KGpg is included in openSUSE, perhaps KWallet could be patched to launch that when KWallet starts and finds no keys.
    Thoughts?
    I don't agree with that suggestion. I do agree that the situation is confusing.

    The big problem here is that there is a learning curve for GPG. Just jumping into it is probably a bad idea.

    For kwallet, I think they should at least add a message "If you are unsure, or if you are not experienced with GPG, then choose blowfish."

    I'm am using GPG. But then I was already using it before I first used kwallet.

    In your case, stick with blowfish, and maybe set about learning to use GPG. It is possible to switch to GPG encryption later, though that's not easy either. Method is to save wallet content to an xml file, then delete the wallet(s), then start over, then import content from the saved xml file.
    openSUSE Leap 15.1; KDE Plasma 5;

  3. #3
    Join Date
    Oct 2009
    Location
    Germany
    Posts
    503

    Default Re: KWallet "your system has no keys suitable for encryption."

    I have the same problem, and yes i think it is very confusing, but the real problem is, that KGPG is totally unstable!
    As i was confronted with kwallet the first time i also tried to use GPG and ran into the same problem, i also tried to run KGPG before but i was not able to finish the process of creating a new key because KGPG crashed multiple times until i gave up.

    Btw. would you recommend using the same key for kwallet as for one of ones email adresses?

  4. #4
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,178
    Blog Entries
    3

    Default Re: KWallet "your system has no keys suitable for encryption."

    Quote Originally Posted by sabo007 View Post
    I have the same problem, and yes i think it is very confusing, but the real problem is, that KGPG is totally unstable!
    I haven't noticed. But then I mostly use gpg direct from the command line. I'm not sure if I have run Kgpg in Tumbleweed, though I have run in in Leap 42.1 (where it seemed okay).

    In any case, it is best to have your key created before configuring kwallet.

    Btw. would you recommend using the same key for kwallet as for one of ones email adresses?
    I don't see any problem with this.
    openSUSE Leap 15.1; KDE Plasma 5;

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •